Signed-off-by: Marc-André Lureau <[email protected]>
---
tests/qemu-iotests/283 | 4 +---
tests/qemu-iotests/283.out | 4 ++--
2 files changed, 3 insertions(+), 5 deletions(-)
diff --git a/tests/qemu-iotests/283 b/tests/qemu-iotests/283
index 6d341d3e9745..d06edcdd7ae8 100755
--- a/tests/qemu-iotests/283
+++ b/tests/qemu-iotests/283
@@ -24,7 +24,6 @@ import iotests
# The test is unrelated to formats, restrict it to qcow2 to avoid extra runs
iotests.script_initialize(
supported_fmts=['qcow2'],
- require_hmp=True,
)
size = 1024 * 1024
@@ -137,8 +136,7 @@ vm.event_wait('BLOCK_JOB_COMPLETED', 5.0)
# The filter should be gone now. Check that by trying to access it
# with qemu-io (which will most likely crash qemu if it is still
# there.).
-vm.qmp_log('human-monitor-command',
- command_line='qemu-io backup-filter "write 0 1M"')
+vm.qmp_log('x-qemu-io', device='backup-filter', command='write 0 1M')
# (Also, do an explicit check.)
assert vm.node_info('backup-filter') is None
diff --git a/tests/qemu-iotests/283.out b/tests/qemu-iotests/283.out
index 5e4f456db55c..1c12c8fad7df 100644
--- a/tests/qemu-iotests/283.out
+++ b/tests/qemu-iotests/283.out
@@ -17,7 +17,7 @@
{"return": {}}
{"execute": "job-finalize", "arguments": {"id": "backup"}}
{"return": {}}
-{"execute": "human-monitor-command", "arguments": {"command-line": "qemu-io
backup-filter \"write 0 1M\""}}
-{"return": "Error: Cannot find device='' nor node-name='backup-filter'\r\n"}
+{"execute": "x-qemu-io", "arguments": {"command": "write 0 1M", "device":
"backup-filter"}}
+{"error": {"class": "GenericError", "desc": "Cannot find device='' nor
node-name='backup-filter'"}}
{"execute": "job-dismiss", "arguments": {"id": "backup"}}
{"return": {}}
--
2.56.0.rc0.29.g47ce80527c56