[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v4 5/5] qemu-iotest: qcow2 image option amendmen
From: |
Kevin Wolf |
Subject: |
Re: [Qemu-devel] [PATCH v4 5/5] qemu-iotest: qcow2 image option amendment |
Date: |
Mon, 2 Sep 2013 17:36:20 +0200 |
User-agent: |
Mutt/1.5.21 (2010-09-15) |
Am 02.09.2013 um 12:04 hat Max Reitz geschrieben:
> Add tests for qemu-img amend on qcow2 image files.
>
> Signed-off-by: Max Reitz <address@hidden>
> ---
> tests/qemu-iotests/061 | 178 +++++++++++++++++++++++
> tests/qemu-iotests/061.out | 349
> +++++++++++++++++++++++++++++++++++++++++++++
> tests/qemu-iotests/group | 1 +
> 3 files changed, 528 insertions(+)
> create mode 100755 tests/qemu-iotests/061
> create mode 100644 tests/qemu-iotests/061.out
> +echo
> +echo "=== Testing version upgrade and resize ==="
> +echo
> +IMGOPTS="compat=0.10" _make_test_img 64M
> +$QEMU_IO -c "write -P 0x2a 42M 64k" "$TEST_IMG" | _filter_qemu_io
> +./qcow2.py "$TEST_IMG" dump-header
> +$QEMU_IMG amend -o "compat=1.1,lazy_refcounts=on,size=128M" "$TEST_IMG"
> +./qcow2.py "$TEST_IMG" dump-header
> +$QEMU_IO -c "read -P 0x2a 42M 64k" "$TEST_IMG" | _filter_qemu_io
> +_check_test_img
Your reference output isn't correct for this test: It expects a 64 MB
image after the amend. Looks like there's a bug somewhere.
Kevin
- [Qemu-devel] [PATCH v4 0/5] block/qcow2: Image file option amendment, Max Reitz, 2013/09/02
- [Qemu-devel] [PATCH v4 1/5] block: Image file option amendment, Max Reitz, 2013/09/02
- [Qemu-devel] [PATCH v4 2/5] qcow2-cluster: Expand zero clusters, Max Reitz, 2013/09/02
- [Qemu-devel] [PATCH v4 3/5] qcow2: Save refcount order in BDRVQcowState, Max Reitz, 2013/09/02
- [Qemu-devel] [PATCH v4 5/5] qemu-iotest: qcow2 image option amendment, Max Reitz, 2013/09/02
- [Qemu-devel] [PATCH v4 4/5] qcow2: Implement bdrv_amend_options, Max Reitz, 2013/09/02