On Fri, 23 Feb 2024 at 16:00, Nicholas Piggin <npig...@gmail.com> wrote: > > The powernv and pseries machines both provide hypervisor facilities > that are supported by KVM. This is a large and complicated set of > features that don't get much system-level testing in ppc tests. > > Add a new test case for these which runs QEMU KVM inside the target. > This downloads an Alpine VM image, boots it and downloads and installs > the qemu package, then boots a virtual machine under it, re-using the > original Alpine VM image. > > Signed-off-by: Nicholas Piggin <npig...@gmail.com>
This breaks running "make check-avocado" for ppc targets if the host system doesn't have 'xorriso': (177/300) tests/avocado/ppc_hv_tests.py:HypervisorTest.test_hv_pseries: ERROR: [Errno 2] No such file or directory: 'xorriso' (0.14 s) Missing prerequisites should trigger the test to SKIP, not ERROR. Bug filed with the avocado logfile details etc: https://gitlab.com/qemu-project/qemu/-/issues/2246 thanks -- PMM