Add an explicit "kvm" run to the tuxrun tests. Although running on an aarch64 host would probably have defaulted to "kvm" anyway we want to exercise specific features later.
Reviewed-by: Marc-André Lureau <[email protected]> Message-ID: <[email protected]> Signed-off-by: Alex Bennée <[email protected]> --- v2 - pass "host" cpu type for KVM run --- tests/functional/aarch64/test_tuxrun.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tests/functional/aarch64/test_tuxrun.py b/tests/functional/aarch64/test_tuxrun.py index 7dd50c3de17..0ef1b126fae 100755 --- a/tests/functional/aarch64/test_tuxrun.py +++ b/tests/functional/aarch64/test_tuxrun.py @@ -32,6 +32,16 @@ def test_arm64(self): self.common_tuxrun(kernel_asset=self.ASSET_ARM64_KERNEL, rootfs_asset=self.ASSET_ARM64_ROOTFS) + def test_arm64_kvm(self): + self.set_machine('virt') + self.require_accelerator('kvm') + self.cpu='host' + self.console='ttyAMA0' + self.wait_for_shutdown=False + self.common_tuxrun(kernel_asset=self.ASSET_ARM64_KERNEL, + rootfs_asset=self.ASSET_ARM64_ROOTFS, + accel="kvm") + ASSET_ARM64BE_KERNEL = Asset( 'https://storage.tuxboot.com/buildroot/20241119/arm64be/Image', 'fd6af4f16689d17a2c24fe0053cc212edcdf77abdcaf301800b8d38fa9f6e109') -- 2.47.3
