From 780286dfe8ec51000793a1bd1cce1ab76f41b2f7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ji=C5=99=C3=AD=20=C5=BDupka?= Date: Wed, 26 Jun 2013 09:54:34 +0200 Subject: [PATCH] virt: cpuflags kill VM when disk image is unbootable. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Jiří Župka --- qemu/tests/cpuflags.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/qemu/tests/cpuflags.py b/qemu/tests/cpuflags.py index 1a3c77e1..0b474c26 100644 --- a/qemu/tests/cpuflags.py +++ b/qemu/tests/cpuflags.py @@ -81,11 +81,16 @@ def run_cpuflags(test, params, env): vm.create(migration_mode=mig_protocol) else: vm.create() - vm.verify_alive() session = None - if wait: - session = vm.wait_for_login() + try: + vm.verify_alive() + + if wait: + session = vm.wait_for_login() + except qemu_vm.ImageUnbootableError: + vm.destroy(gracefully=False) + raise return (vm, session) -- GitLab