Add an explicit "kvm" run to the tuxrun tests. Although running on an x86_64 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]> --- tests/functional/x86_64/test_tuxrun.py | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/tests/functional/x86_64/test_tuxrun.py b/tests/functional/x86_64/test_tuxrun.py index fcbc62b1b0f..729f6447d05 100755 --- a/tests/functional/x86_64/test_tuxrun.py +++ b/tests/functional/x86_64/test_tuxrun.py @@ -24,13 +24,28 @@ class TuxRunX86Test(TuxRunBaselineTest): '4b8b2a99117519c5290e1202cb36eb6c7aaba92b357b5160f5970cf5fb78a751') def test_x86_64(self): + self.require_accelerator("tcg") + + self.set_machine('q35') + self.cpu="Nehalem" + self.root='sda' + self.wait_for_shutdown=False + self.common_tuxrun(kernel_asset=self.ASSET_X86_64_KERNEL, + rootfs_asset=self.ASSET_X86_64_ROOTFS, + drive="driver=ide-hd,bus=ide.0,unit=0", + accel="tcg") + + def test_x86_64_kvm(self): + self.require_accelerator("kvm") + self.set_machine('q35') self.cpu="Nehalem" self.root='sda' self.wait_for_shutdown=False self.common_tuxrun(kernel_asset=self.ASSET_X86_64_KERNEL, rootfs_asset=self.ASSET_X86_64_ROOTFS, - drive="driver=ide-hd,bus=ide.0,unit=0") + drive="driver=ide-hd,bus=ide.0,unit=0", + accel="kvm") if __name__ == '__main__': TuxRunBaselineTest.main() -- 2.47.3
