qemu with hax to log dma reads & writes jcs.org/2018/11/12/vfio

iotests: 050: Use TEST_IMG override instead of "mv"

Signed-off-by: Fam Zheng <famz@redhat.com>
Reviewed-by: Max Reitz <mreitz@redhat.com>
Message-id: 1450752561-9300-10-git-send-email-famz@redhat.com
Signed-off-by: Max Reitz <mreitz@redhat.com>

authored by

Fam Zheng and committed by
Max Reitz
ae7e0bf4 1b935e1d

+9 -4
+7 -2
tests/qemu-iotests/050
··· 51 51 echo 52 52 echo "== Creating images ==" 53 53 54 + TEST_IMG_SAVE="$TEST_IMG" 55 + TEST_IMG="$TEST_IMG.old" 56 + 54 57 size=10M 55 58 _make_test_img $size 56 59 $QEMU_IO -c "write -P 0x40 0 1048576" "$TEST_IMG" | _filter_qemu_io 57 - mv "$TEST_IMG" "$TEST_IMG.old" 60 + 61 + TEST_IMG="$TEST_IMG_SAVE.new" 58 62 59 63 _make_test_img $size 60 64 $QEMU_IO -c "write -P 0x5a 0 1048576" "$TEST_IMG" | _filter_qemu_io 61 - mv "$TEST_IMG" "$TEST_IMG.new" 65 + 66 + TEST_IMG="$TEST_IMG_SAVE" 62 67 63 68 _make_test_img -b "$TEST_IMG.old" $size 64 69 $QEMU_IO -c "write -z 0 1048576" "$TEST_IMG" | _filter_qemu_io
+2 -2
tests/qemu-iotests/050.out
··· 1 1 QA output created by 050 2 2 3 3 == Creating images == 4 - Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=10485760 4 + Formatting 'TEST_DIR/t.IMGFMT.old', fmt=IMGFMT size=10485760 5 5 wrote 1048576/1048576 bytes at offset 0 6 6 1 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 7 - Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=10485760 7 + Formatting 'TEST_DIR/t.IMGFMT.new', fmt=IMGFMT size=10485760 8 8 wrote 1048576/1048576 bytes at offset 0 9 9 1 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) 10 10 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=10485760 backing_file=TEST_DIR/t.IMGFMT.old