@samitouri / QOSamiQemu / commits / 087c615e8e

tests/qemu-iotests: convert pause/resume_drive() to QMP

Convert pause_drive() and resume_drive() to use x-qemu-io directly instead of routing through hmp(). Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> Message-ID: <20260828-qemu-no-hmp-v5-26-9227de146347@redhat.com>

Marc-André Lureau committed Aug 28, 2026 at 16:04 UTC 087c615e8e7c490b70366b5f665ec9192bbad447
1 file changed +2 -2
tests/qemu-iotests/iotests.py
+2 -2
@@ -941,11 +941,11 @@ class VM(qtest.QEMUQtestMachine):
941 self.pause_drive(drive, "read_aio")
942 self.pause_drive(drive, "write_aio")
943 return
944 - self.hmp(f'qemu-io {drive} "break {event} bp_{drive}"')
944 + self.qmp_qemu_io(drive, f'break {event} bp_{drive}')
945
946 def resume_drive(self, drive: str) -> None:
947 """Resume drive r/w operations"""
948 - self.hmp(f'qemu-io {drive} "remove_break bp_{drive}"')
948 + self.qmp_qemu_io(drive, f'remove_break bp_{drive}')
949
950 def hmp_qemu_io(self, drive: str, cmd: str,
951 use_log: bool = False, qdev: bool = False) -> QMPMessage: