mirror of
https://github.com/qemu/qemu.git
synced 2024-11-26 04:13:39 +08:00
qemu-iotests: Enable 025 for luks
We want to test resizing even for luks. The only change that is needed is to explicitly zero out new space for luks because it's undefined. Signed-off-by: Kevin Wolf <kwolf@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
This commit is contained in:
parent
b7de0777dc
commit
633c175f8c
@ -38,7 +38,7 @@ trap "_cleanup; exit \$status" 0 1 2 3 15
|
||||
. ./common.filter
|
||||
. ./common.pattern
|
||||
|
||||
_supported_fmt raw qcow2 qed
|
||||
_supported_fmt raw qcow2 qed luks
|
||||
_supported_proto file sheepdog rbd nfs
|
||||
_supported_os Linux
|
||||
|
||||
@ -62,6 +62,13 @@ length
|
||||
EOF
|
||||
_check_test_img
|
||||
|
||||
# bdrv_truncate() doesn't zero the new space, so we need to do that explicitly.
|
||||
# We still want to test automatic zeroing for other formats even though
|
||||
# bdrv_truncate() doesn't guarantee it.
|
||||
if [ "$IMGFMT" == "luks" ]; then
|
||||
$QEMU_IO -c "write -z $small_size $((big_size - small_size))" "$TEST_IMG" > /dev/null
|
||||
fi
|
||||
|
||||
echo
|
||||
echo "=== Verifying image size after reopen"
|
||||
$QEMU_IO -c "length" "$TEST_IMG"
|
||||
|
Loading…
Reference in New Issue
Block a user