mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-01-30 16:35:24 +00:00
qemuhotplugtest: detach: Remove commands which are not issued
The 'human-monitor-command' equates to the 'drive-del' command issued by the hotplug code on successful detach of a device. This means that it's not issued for failed attempts and thus should not be added to the expected list. Unfortunately our test monitor doesn't ensure that all expected commands were consumed. Signed-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
This commit is contained in:
parent
b8c02497b3
commit
e2f1e2687f
@ -715,8 +715,7 @@ mymain(void)
|
||||
"human-monitor-command", HMP("OK\\r\\n"),
|
||||
"device_add", QMP_OK);
|
||||
DO_TEST_DETACH("base-live", "disk-virtio", true, true,
|
||||
"device_del", QMP_OK,
|
||||
"human-monitor-command", HMP(""));
|
||||
"device_del", QMP_OK);
|
||||
DO_TEST_DETACH("base-live", "disk-virtio", false, false,
|
||||
"device_del", QMP_DEVICE_DELETED("virtio-disk4") QMP_OK,
|
||||
"human-monitor-command", HMP(""));
|
||||
@ -725,8 +724,7 @@ mymain(void)
|
||||
"human-monitor-command", HMP("OK\\r\\n"),
|
||||
"device_add", QMP_OK);
|
||||
DO_TEST_DETACH("base-live", "disk-usb", true, true,
|
||||
"device_del", QMP_OK,
|
||||
"human-monitor-command", HMP(""));
|
||||
"device_del", QMP_OK);
|
||||
DO_TEST_DETACH("base-live", "disk-usb", false, false,
|
||||
"device_del", QMP_DEVICE_DELETED("usb-disk16") QMP_OK,
|
||||
"human-monitor-command", HMP(""));
|
||||
@ -735,8 +733,7 @@ mymain(void)
|
||||
"human-monitor-command", HMP("OK\\r\\n"),
|
||||
"device_add", QMP_OK);
|
||||
DO_TEST_DETACH("base-live", "disk-scsi", true, true,
|
||||
"device_del", QMP_OK,
|
||||
"human-monitor-command", HMP(""));
|
||||
"device_del", QMP_OK);
|
||||
DO_TEST_DETACH("base-live", "disk-scsi", false, false,
|
||||
"device_del", QMP_DEVICE_DELETED("scsi0-0-0-5") QMP_OK,
|
||||
"human-monitor-command", HMP(""));
|
||||
|
Loading…
x
Reference in New Issue
Block a user