tests/avocado: ppc add hypervisor tests
commitc9cb496710758a5d4e05d11a1b0fba1c49c67d34
authorNicholas Piggin <npiggin@gmail.com>
Mon, 9 Oct 2023 03:25:50 +0000 (9 13:25 +1000)
committerNicholas Piggin <npiggin@gmail.com>
Fri, 23 Feb 2024 13:16:35 +0000 (23 23:16 +1000)
tree3d51f5b9523bfc736703754258de75346e48c17f
parent9bf9479328ab3c4a15ef0beb2c93b5e82b8f5209
tests/avocado: ppc add hypervisor tests

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 <npiggin@gmail.com>
MAINTAINERS
tests/avocado/ppc_hv_tests.py [new file with mode: 0644]