* [Qemu-devel] [PATCH v4] iotests: use iotests.VM in 238
@ 2019-02-27 14:44 Stefan Hajnoczi
2019-02-28 10:49 ` Kevin Wolf
0 siblings, 1 reply; 2+ messages in thread
From: Stefan Hajnoczi @ 2019-02-27 14:44 UTC (permalink / raw)
To: qemu-devel
Cc: Kevin Wolf, Max Reitz, qemu-block, Stefan Hajnoczi, Thomas Huth
Test 238 does not require the kvm accelerator. Using the qtest
accelerator allows the test to run in both non-kvm and non-tcg
environments.
iotests.VM implicitly uses the qtest accelerator and is really the class
that this test should be using. Switch to that instead of
qemu.QEMUMachine.
Suggested-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
---
tests/qemu-iotests/238 | 7 +------
1 file changed, 1 insertion(+), 6 deletions(-)
diff --git a/tests/qemu-iotests/238 b/tests/qemu-iotests/238
index f81ee1112f..1c0a46fa90 100755
--- a/tests/qemu-iotests/238
+++ b/tests/qemu-iotests/238
@@ -23,17 +23,12 @@ import os
import iotests
from iotests import log
-sys.path.append(os.path.join(os.path.dirname(__file__), '..', '..', 'scripts'))
-
-from qemu import QEMUMachine
-
if iotests.qemu_default_machine == 's390-ccw-virtio':
virtio_scsi_device = 'virtio-scsi-ccw'
else:
virtio_scsi_device = 'virtio-scsi-pci'
-vm = QEMUMachine(iotests.qemu_prog)
-vm.add_args('-machine', 'accel=kvm')
+vm = iotests.VM()
vm.launch()
log(vm.qmp('blockdev-add', node_name='hd0', driver='null-co'))
--
2.20.1
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [Qemu-devel] [PATCH v4] iotests: use iotests.VM in 238
2019-02-27 14:44 [Qemu-devel] [PATCH v4] iotests: use iotests.VM in 238 Stefan Hajnoczi
@ 2019-02-28 10:49 ` Kevin Wolf
0 siblings, 0 replies; 2+ messages in thread
From: Kevin Wolf @ 2019-02-28 10:49 UTC (permalink / raw)
To: Stefan Hajnoczi; +Cc: qemu-devel, Max Reitz, qemu-block, Thomas Huth
Am 27.02.2019 um 15:44 hat Stefan Hajnoczi geschrieben:
> Test 238 does not require the kvm accelerator. Using the qtest
> accelerator allows the test to run in both non-kvm and non-tcg
> environments.
>
> iotests.VM implicitly uses the qtest accelerator and is really the class
> that this test should be using. Switch to that instead of
> qemu.QEMUMachine.
>
> Suggested-by: Thomas Huth <thuth@redhat.com>
> Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Thanks, applied to the block branch.
Kevin
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2019-02-28 10:49 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-02-27 14:44 [Qemu-devel] [PATCH v4] iotests: use iotests.VM in 238 Stefan Hajnoczi
2019-02-28 10:49 ` Kevin Wolf
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).