summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Blake <eblake@redhat.com>2018-03-12 16:11:56 -0500
committerEric Blake <eblake@redhat.com>2018-03-13 15:38:55 -0500
commit6eba9f01bbfbd92ddd5520be83520df06805dabb (patch)
tree3e5d708d75bb4a9fe6f95b4ca88ed5ebb93c18e1
parent026aaf47c02b79036feb830206cfebb2a726510d (diff)
downloadqemu-6eba9f01bbfbd92ddd5520be83520df06805dabb.tar.gz
iotests: Fix stuck NBD process on 33
Commit afe35cde6 added additional actions to test 33, but forgot to reset the image between tests. As a result, './check -nbd 33' fails because the qemu-nbd process from the first half is still occupying the port, preventing the second half from starting a new qemu-nbd process. Worse, the failure leaves a rogue qemu-nbd process behind even after the test fails, which causes knock-on failures to later tests that also want to start qemu-nbd. Reported-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20180312211156.452139-1-eblake@redhat.com> Reviewed-by: Max Reitz <mreitz@redhat.com>
-rwxr-xr-xtests/qemu-iotests/0331
1 files changed, 1 insertions, 0 deletions
diff --git a/tests/qemu-iotests/033 b/tests/qemu-iotests/033
index a1d8357331..ee8a1338bb 100755
--- a/tests/qemu-iotests/033
+++ b/tests/qemu-iotests/033
@@ -105,6 +105,7 @@ for align in 512 4k; do
done
done
+_cleanup_test_img
# Trigger truncate that would shrink qcow2 L1 table, which is done by
# clearing one entry (8 bytes) with bdrv_co_pwrite_zeroes()