iotests/mirror-top-perms: Adjust imports
We need to import subpackages from the qemu namespace package; importing the namespace package alone doesn't bring the subpackages with it -- unless someone else (like iotests.py) imports them too. Adjust the imports. Signed-off-by: John Snow <jsnow@redhat.com> Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com> Reviewed-by: Hanna Reitz <hreitz@redhat.com> Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Reviewed-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20210923180715.4168522-5-jsnow@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com>
This commit is contained in:
parent
f39decb583
commit
ac74246319
@ -21,7 +21,8 @@
|
||||
|
||||
import os
|
||||
|
||||
import qemu
|
||||
from qemu import qmp
|
||||
from qemu.machine import machine
|
||||
|
||||
import iotests
|
||||
from iotests import qemu_img
|
||||
@ -46,7 +47,7 @@ class TestMirrorTopPerms(iotests.QMPTestCase):
|
||||
def tearDown(self):
|
||||
try:
|
||||
self.vm.shutdown()
|
||||
except qemu.machine.machine.AbnormalShutdown:
|
||||
except machine.AbnormalShutdown:
|
||||
pass
|
||||
|
||||
if self.vm_b is not None:
|
||||
@ -101,7 +102,7 @@ class TestMirrorTopPerms(iotests.QMPTestCase):
|
||||
self.vm_b.launch()
|
||||
print('ERROR: VM B launched successfully, this should not have '
|
||||
'happened')
|
||||
except qemu.qmp.QMPConnectError:
|
||||
except qmp.QMPConnectError:
|
||||
assert 'Is another process using the image' in self.vm_b.get_log()
|
||||
|
||||
result = self.vm.qmp('block-job-cancel',
|
||||
|
Loading…
Reference in New Issue
Block a user