Lines Matching +full:functional +full:- +full:system +full:- +full:alpine
3 # Functional test that boots a various Linux systems and checks the
11 # SPDX-License-Identifier: GPL-2.0-or-later
26 failure_message='Kernel panic - not syncing',
30 ('https://dl-cdn.alpinelinux.org/'
31 'alpine/v3.17/releases/aarch64/alpine-standard-3.17.2-aarch64.iso'),
44 self.vm.add_args("-accel", "tcg")
45 self.vm.add_args("-cpu", "max,pauth-impdef=on")
46 self.vm.add_args("-machine",
50 "gic-version=max,iommu=smmuv3")
51 self.vm.add_args("-smp", "2", "-m", "1024")
52 self.vm.add_args('-bios', self.build_file('pc-bios',
53 'edk2-aarch64-code.fd'))
54 self.vm.add_args("-drive", f"file={iso_path},media=cdrom,format=raw")
55 self.vm.add_args('-device', 'virtio-rng-pci,rng=rng0')
56 self.vm.add_args('-object', 'rng-random,id=rng0,filename=/dev/urandom')
59 self.wait_for_console_pattern('Welcome to Alpine Linux 3.17')
82 self.vm.add_args('-cpu', 'max,pauth-impdef=on',
83 '-machine', machine,
84 '-accel', 'tcg',
85 '-kernel', kernel_path,
86 '-append', kernel_command_line)
89 self.vm.add_args('-device', 'virtio-rng-pci,rng=rng0')
90 self.vm.add_args('-object',
91 'rng-random,id=rng0,filename=/dev/urandom')
97 check_call([qemu_img, 'create', '-f', 'qcow2', image_path, '8M'],
101 self.vm.add_args('-blockdev',
104 f"file.filename={image_path},node-name=scratch")
105 self.vm.add_args('-device',
106 'virtio-blk-device,drive=scratch')
117 ('uname -a', ps1),
120 ('halt -n', 'reboot: System halted')
130 self.common_aarch64_virt("virt,gic-version=2")