History | View | Annotate | Download (2.2 MB)
qemu-iotests: Always filter cluster_size out in _make_test_img
Some image formats do have a cluster size, others don't, but there aretests that work with both sets of images and currently we get failuresbecause the qemu-img create output doesn't mention the cluster size for...
qemu-iotests: Use zero-based offsets for IO patterns
The io_pattern style functions have the following loop:
for i in `seq 1 $count`; do echo ... $(( start + i * step )) ... done
Offsets are 1-based so start=1024, step=512, count=4 yields:1536, 2048, 2560, 3072...
qemu-iotests: align test requests according to cluster size
Change the io_test and io_test2 functions to take the cluster size of the imageand the number of test requests to issue. Tests are changed to specify acluster size (usually 4k), but expected test results stay the same for now...
qemu-iotests: test larger clusters sizes on qcow2
This patch adds test case 023 which tests some more cluster sizes. Foranythinger larger than 4k clusters we can't use requests that are l2_size ormore (128k for 1k clusters, 2 MB for 4k clusters, 512 MB for 64k clusters)....
qemu-iotests: Initial import into the public repository.
Signed-off-by: Kevin Wolf <kwolf@redhat.com>