aboutsummaryrefslogtreecommitdiff
path: root/tests/qemu-iotests/102.out
diff options
context:
space:
mode:
authorMax Reitz <mreitz@redhat.com>2017-11-29 19:51:02 +0100
committerMax Reitz <mreitz@redhat.com>2018-01-23 12:34:42 +0100
commit6bfc907deed83af7c2df371ffa3508427c6de52f (patch)
tree3b103a79bc65f237d5f86f0e012d823a2c8d3495 /tests/qemu-iotests/102.out
parent34ce1111416986e62fbb6d55e0a7d45bbb9802ce (diff)
qemu-iotests: Fix locking issue in 102
102 truncates a qcow2 file (the raw file) on purpose while a VM is running. However, image locking will usually prevent exactly this. The fact that most people have not noticed until now (I suppose you may have seen sporadic failures, but not taken them too seriously, like me) further shows that this truncation is actually not really done concurrently, but that the VM is still starting up by this point and has not yet opened the image. Remedy this by waiting for the monitor shell to appear before the qemu-img invocation so we know the VM is up. Signed-off-by: Max Reitz <mreitz@redhat.com> Message-id: 20171129185102.29390-1-mreitz@redhat.com Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com>
Diffstat (limited to 'tests/qemu-iotests/102.out')
-rw-r--r--tests/qemu-iotests/102.out3
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/qemu-iotests/102.out b/tests/qemu-iotests/102.out
index ccf172abd9..4401b08fee 100644
--- a/tests/qemu-iotests/102.out
+++ b/tests/qemu-iotests/102.out
@@ -14,8 +14,9 @@ Offset Length Mapped to File
Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=65536
wrote 65536/65536 bytes at offset 0
64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
-Image resized.
QEMU X.Y.Z monitor - type 'help' for more information
+Image resized.
+(qemu)
(qemu) qemu-io drv0 map
64 KiB (0x10000) bytes allocated at offset 0 bytes (0x0)
*** done