qemu-iotests: 019: Make cluster size dynamic

Change the offsets for test requests according to CLUSTER_SIZE.

Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
This commit is contained in:
Kevin Wolf 2009-10-01 14:30:13 -03:00
parent 8fc1024cee
commit 3da9c8fb02
2 changed files with 6 additions and 6 deletions

View File

@ -60,7 +60,7 @@ for offset in $TEST_OFFSETS; do
io writev $(( offset )) 512 1024 64 io writev $(( offset )) 512 1024 64
# Complete backing clusters # Complete backing clusters
io writev $(( offset + 1024 * 1024)) 65536 65536 1 io writev $(( offset + 1024 * 1024)) $CLUSTER_SIZE $CLUSTER_SIZE 1
done done
_check_test_img _check_test_img
@ -78,7 +78,7 @@ for offset in $TEST_OFFSETS; do
io writev $(( offset + 512 )) 512 1024 64 io writev $(( offset + 512 )) 512 1024 64
# Complete test image clusters # Complete test image clusters
io writev $(( offset + 1024 * 1024 + 65536)) 65536 65536 1 io writev $(( offset + 1024 * 1024 + $CLUSTER_SIZE)) $CLUSTER_SIZE $CLUSTER_SIZE 1
done done
_check_test_img _check_test_img
@ -89,7 +89,7 @@ echo "Checking if backing clusters are allocated when they shouldn't"
echo echo
for offset in $TEST_OFFSETS; do for offset in $TEST_OFFSETS; do
# Complete backing clusters # Complete backing clusters
is_allocated $(( offset + 1024 * 1024)) 65536 65536 1 is_allocated $(( offset + 1024 * 1024)) $CLUSTER_SIZE $CLUSTER_SIZE 1
done done
echo "Reading" echo "Reading"
@ -101,11 +101,11 @@ for offset in $TEST_OFFSETS; do
io readv $(( offset + 512 )) 512 1024 64 io readv $(( offset + 512 )) 512 1024 64
# Complete test image clusters # Complete test image clusters
io readv $(( offset + 1024 * 1024)) 65536 65536 1 io readv $(( offset + 1024 * 1024)) $CLUSTER_SIZE $CLUSTER_SIZE 1
io readv $(( offset + 1024 * 1024 + 65536)) 65536 65536 1 io readv $(( offset + 1024 * 1024 + $CLUSTER_SIZE)) $CLUSTER_SIZE $CLUSTER_SIZE 1
# Empty sectors # Empty sectors
io_zero readv $(( offset + 1024 * 1024 + 65536 * 4 )) 65536 65536 1 io_zero readv $(( offset + 1024 * 1024 + $CLUSTER_SIZE * 4 )) $CLUSTER_SIZE $CLUSTER_SIZE 1
done done
_check_test_img _check_test_img

0
tests/qemu-iotests/021 Normal file → Executable file
View File