mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-15 06:01:58 -06:00
iotests: define group in each iotest
We are going to drop group file. Define group in tests as a preparatory step. The patch is generated by cd tests/qemu-iotests grep '^[0-9]\{3\} ' group | while read line; do file=$(awk '{print $1}' <<< "$line"); groups=$(sed -e 's/^... //' <<< "$line"); awk "NR==2{print \"# group: $groups\"}1" $file > tmp; cat tmp > $file; done Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Reviewed-by: Eric Blake <eblake@redhat.com> Message-Id: <20210116134424.82867-7-vsementsov@virtuozzo.com> Signed-off-by: Eric Blake <eblake@redhat.com>
This commit is contained in:
parent
92a476e959
commit
9dd003a998
291 changed files with 291 additions and 0 deletions
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto quick
|
||||||
#
|
#
|
||||||
# Test simple read/write using plain bdrv_pread/bdrv_pwrite
|
# Test simple read/write using plain bdrv_pread/bdrv_pwrite
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto quick
|
||||||
#
|
#
|
||||||
# Test simple read/write using plain bdrv_pread/bdrv_pwrite
|
# Test simple read/write using plain bdrv_pread/bdrv_pwrite
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto
|
||||||
#
|
#
|
||||||
# Test simple read/write using bdrv_aio_readv/bdrv_aio_writev
|
# Test simple read/write using bdrv_aio_readv/bdrv_aio_writev
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto quick
|
||||||
#
|
#
|
||||||
# Make sure we can't read and write outside of the image size.
|
# Make sure we can't read and write outside of the image size.
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: img auto quick
|
||||||
#
|
#
|
||||||
# Make sure qemu-img can create 5TB images
|
# Make sure qemu-img can create 5TB images
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: snapshot auto
|
||||||
#
|
#
|
||||||
# Check for one possible case of qcow2 refcount corruption.
|
# Check for one possible case of qcow2 refcount corruption.
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto quick
|
||||||
#
|
#
|
||||||
# Test simple asynchronous read/write operations.
|
# Test simple asynchronous read/write operations.
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto quick
|
||||||
#
|
#
|
||||||
# Nolan I qcow2 corruption - incorrectly reports free clusters
|
# Nolan I qcow2 corruption - incorrectly reports free clusters
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto quick
|
||||||
#
|
#
|
||||||
# Nolan II qcow2 corruption - wrong used cluster
|
# Nolan II qcow2 corruption - wrong used cluster
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto quick
|
||||||
#
|
#
|
||||||
# Test for AIO allocation on the same cluster
|
# Test for AIO allocation on the same cluster
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: auto quick
|
||||||
#
|
#
|
||||||
# Make sure we can open read-only images
|
# Make sure we can open read-only images
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto
|
||||||
#
|
#
|
||||||
# qcow2 pattern test, empty and compressed image - 4k cluster patterns
|
# qcow2 pattern test, empty and compressed image - 4k cluster patterns
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw
|
||||||
#
|
#
|
||||||
# qcow2 pattern test, complex patterns including compression and snapshots
|
# qcow2 pattern test, complex patterns including compression and snapshots
|
||||||
# Using patterns for 4k cluster size.
|
# Using patterns for 4k cluster size.
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw snapshot
|
||||||
#
|
#
|
||||||
# Combined test to grow the refcount table and test snapshots.
|
# Combined test to grow the refcount table and test snapshots.
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw backing auto quick
|
||||||
#
|
#
|
||||||
# Simple backing file reads
|
# Simple backing file reads
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw backing auto quick
|
||||||
#
|
#
|
||||||
# Merge backing file into test image when converting the image
|
# Merge backing file into test image when converting the image
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw backing auto quick
|
||||||
#
|
#
|
||||||
# When using a backing file for the output image in qemu-img convert,
|
# When using a backing file for the output image in qemu-img convert,
|
||||||
# the backing file clusters must not copied. The data must still be
|
# the backing file clusters must not copied. The data must still be
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw backing auto quick
|
||||||
#
|
#
|
||||||
# Commit changes to backing file
|
# Commit changes to backing file
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: io auto quick
|
||||||
#
|
#
|
||||||
# Test handling of invalid patterns arguments to qemu-io
|
# Test handling of invalid patterns arguments to qemu-io
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw snapshot auto
|
||||||
#
|
#
|
||||||
# Test bdrv_load/save_vmstate using the usual patterns
|
# Test bdrv_load/save_vmstate using the usual patterns
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw
|
||||||
#
|
#
|
||||||
# qcow2 pattern test with various cluster sizes
|
# qcow2 pattern test with various cluster sizes
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw backing auto quick
|
||||||
#
|
#
|
||||||
# Rebasing COW images
|
# Rebasing COW images
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto quick
|
||||||
#
|
#
|
||||||
# Resizing images
|
# Resizing images
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw blkdbg
|
||||||
#
|
#
|
||||||
# qcow2 error path testing
|
# qcow2 error path testing
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto quick
|
||||||
#
|
#
|
||||||
# Test that sub-cluster allocating writes zero the rest of the cluster
|
# Test that sub-cluster allocating writes zero the rest of the cluster
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw backing quick
|
||||||
#
|
#
|
||||||
# Test that backing files can be smaller than the image
|
# Test that backing files can be smaller than the image
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto quick
|
||||||
#
|
#
|
||||||
# qcow2 internal snapshots/VM state tests
|
# qcow2 internal snapshots/VM state tests
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
|
# group: rw auto backing
|
||||||
#
|
#
|
||||||
# Tests for image streaming.
|
# Tests for image streaming.
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto quick
|
||||||
#
|
#
|
||||||
# Test that all qcow2 header extensions survive a header rewrite
|
# Test that all qcow2 header extensions survive a header rewrite
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto quick
|
||||||
#
|
#
|
||||||
# Test that AIO requests are drained before an image is closed. This used
|
# Test that AIO requests are drained before an image is closed. This used
|
||||||
# to segfault because the request coroutine kept running even after the
|
# to segfault because the request coroutine kept running even after the
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto quick
|
||||||
#
|
#
|
||||||
# Test aligned and misaligned write zeroes operations.
|
# Test aligned and misaligned write zeroes operations.
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto backing quick
|
||||||
#
|
#
|
||||||
# Test bdrv_pwrite_zeroes with backing files (see also 154)
|
# Test bdrv_pwrite_zeroes with backing files (see also 154)
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto quick
|
||||||
#
|
#
|
||||||
# Let a few AIO requests run in parallel and have them access different L2
|
# Let a few AIO requests run in parallel and have them access different L2
|
||||||
# tables so that the cache has a chance to get used up.
|
# tables so that the cache has a chance to get used up.
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto quick
|
||||||
#
|
#
|
||||||
# Test qcow2 feature bits
|
# Test qcow2 feature bits
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto backing quick
|
||||||
#
|
#
|
||||||
# Test COW from backing files
|
# Test COW from backing files
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto backing quick
|
||||||
#
|
#
|
||||||
# Test COW from backing files with AIO
|
# Test COW from backing files with AIO
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto quick
|
||||||
#
|
#
|
||||||
# Test qcow2 lazy refcounts
|
# Test qcow2 lazy refcounts
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
|
# group: rw auto
|
||||||
#
|
#
|
||||||
# Tests for image block commit.
|
# Tests for image block commit.
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
|
# group: rw auto backing
|
||||||
#
|
#
|
||||||
# Tests for image mirroring.
|
# Tests for image mirroring.
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto quick
|
||||||
#
|
#
|
||||||
# Test qemu-img operation on zero size images
|
# Test qemu-img operation on zero size images
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto backing
|
||||||
#
|
#
|
||||||
# Test that qemu-img info --backing-chain detects infinite loops
|
# Test that qemu-img info --backing-chain detects infinite loops
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
|
# group: rw
|
||||||
#
|
#
|
||||||
# Tests growing a large refcount table.
|
# Tests growing a large refcount table.
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
|
# group: rw quick
|
||||||
#
|
#
|
||||||
# Tests for fdsets and getfd.
|
# Tests for fdsets and getfd.
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto aio quick
|
||||||
#
|
#
|
||||||
# Test concurrent cluster allocations
|
# Test concurrent cluster allocations
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto quick
|
||||||
#
|
#
|
||||||
# Regression test for commit b7ab0fea (which was a corruption fix,
|
# Regression test for commit b7ab0fea (which was a corruption fix,
|
||||||
# despite the commit message claiming otherwise)
|
# despite the commit message claiming otherwise)
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: img auto quick
|
||||||
##
|
##
|
||||||
## qemu-img compare test
|
## qemu-img compare test
|
||||||
##
|
##
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto
|
||||||
#
|
#
|
||||||
# Check qemu-img option parsing
|
# Check qemu-img option parsing
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto backing quick
|
||||||
#
|
#
|
||||||
# Test qemu-img rebase with zero clusters
|
# Test qemu-img rebase with zero clusters
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw
|
||||||
#
|
#
|
||||||
# Test command line configuration of block devices and driver-specific options
|
# Test command line configuration of block devices and driver-specific options
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto backing quick
|
||||||
#
|
#
|
||||||
# Test bdrv_pread/bdrv_pwrite using BDRV_O_SNAPSHOT
|
# Test bdrv_pread/bdrv_pwrite using BDRV_O_SNAPSHOT
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto quick
|
||||||
#
|
#
|
||||||
# Test qemu-img convert when image length is not a multiple of cluster size
|
# Test qemu-img convert when image length is not a multiple of cluster size
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto quick
|
||||||
#
|
#
|
||||||
# Test huge qcow2 images
|
# Test huge qcow2 images
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
|
# group: rw
|
||||||
#
|
#
|
||||||
# Tests for drive-backup and blockdev-backup
|
# Tests for drive-backup and blockdev-backup
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
|
# group: rw backing
|
||||||
#
|
#
|
||||||
# Tests for drive-backup
|
# Tests for drive-backup
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
|
# group: rw
|
||||||
#
|
#
|
||||||
# Tests for internal snapshot.
|
# Tests for internal snapshot.
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw quick
|
||||||
#
|
#
|
||||||
# Test export internal snapshot by qemu-nbd, convert it by qemu-img.
|
# Test export internal snapshot by qemu-nbd, convert it by qemu-img.
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw quick
|
||||||
#
|
#
|
||||||
# Test case for vmdk
|
# Test case for vmdk
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto quick
|
||||||
#
|
#
|
||||||
# Test case for image corruption (overlapping data structures) in qcow2
|
# Test case for image corruption (overlapping data structures) in qcow2
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto
|
||||||
#
|
#
|
||||||
# Test case for image option amendment in qcow2.
|
# Test case for image option amendment in qcow2.
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto quick
|
||||||
#
|
#
|
||||||
# Test case for snapshotting images with unallocated zero clusters in
|
# Test case for snapshotting images with unallocated zero clusters in
|
||||||
# qcow2
|
# qcow2
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto quick
|
||||||
#
|
#
|
||||||
# test of qemu-img convert -n - convert without creation
|
# test of qemu-img convert -n - convert without creation
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw quick
|
||||||
#
|
#
|
||||||
# Test VHDX read/write from a sample image created with Hyper-V
|
# Test VHDX read/write from a sample image created with Hyper-V
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
|
# group: rw quick
|
||||||
#
|
#
|
||||||
# Test for additional information emitted by qemu-img info on qcow2
|
# Test for additional information emitted by qemu-img info on qcow2
|
||||||
# images
|
# images
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto quick
|
||||||
#
|
#
|
||||||
# Test case for preallocated zero clusters in qcow2
|
# Test case for preallocated zero clusters in qcow2
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw quick
|
||||||
#
|
#
|
||||||
# Test case for loading a saved VM state from a qcow2 image
|
# Test case for loading a saved VM state from a qcow2 image
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto quick
|
||||||
#
|
#
|
||||||
# Test case for deleting a backing file
|
# Test case for deleting a backing file
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw quick
|
||||||
#
|
#
|
||||||
# Test VHDX log replay from an image with a journal that needs to be
|
# Test VHDX log replay from an image with a journal that needs to be
|
||||||
# replayed
|
# replayed
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto quick
|
||||||
#
|
#
|
||||||
# Test case for the QMP blkdebug and blkverify interfaces
|
# Test case for the QMP blkdebug and blkverify interfaces
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto quick
|
||||||
#
|
#
|
||||||
# Test case for nested image formats
|
# Test case for nested image formats
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto quick
|
||||||
#
|
#
|
||||||
# Test count_contiguous_clusters in qcow2
|
# Test count_contiguous_clusters in qcow2
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto quick
|
||||||
##
|
##
|
||||||
## qemu-img compare test (qcow2 only ones)
|
## qemu-img compare test (qcow2 only ones)
|
||||||
##
|
##
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw quick
|
||||||
#
|
#
|
||||||
# cloop format input validation tests
|
# cloop format input validation tests
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: io
|
||||||
#
|
#
|
||||||
# parallels format input validation tests
|
# parallels format input validation tests
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw quick
|
||||||
#
|
#
|
||||||
# Test concurrent pread/pwrite
|
# Test concurrent pread/pwrite
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw quick
|
||||||
#
|
#
|
||||||
# bochs format input validation tests
|
# bochs format input validation tests
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto
|
||||||
#
|
#
|
||||||
# Test qcow2 preallocation with different cluster_sizes
|
# Test qcow2 preallocation with different cluster_sizes
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto
|
||||||
#
|
#
|
||||||
# qcow2 format input validation tests
|
# qcow2 format input validation tests
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw quick
|
||||||
#
|
#
|
||||||
# Test Quorum block driver
|
# Test Quorum block driver
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw quick
|
||||||
#
|
#
|
||||||
# Test qemu-img command line parsing
|
# Test qemu-img command line parsing
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw
|
||||||
#
|
#
|
||||||
# Test NBD client unexpected disconnect
|
# Test NBD client unexpected disconnect
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: img quick
|
||||||
#
|
#
|
||||||
# Test case for VDI header corruption; image too large, and too many blocks.
|
# Test case for VDI header corruption; image too large, and too many blocks.
|
||||||
# Also simple test for creating dynamic and static VDI images.
|
# Also simple test for creating dynamic and static VDI images.
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw
|
||||||
#
|
#
|
||||||
# Live snapshot tests
|
# Live snapshot tests
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto quick
|
||||||
#
|
#
|
||||||
# Test qemu-img progress output
|
# Test qemu-img progress output
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw quick
|
||||||
#
|
#
|
||||||
# Test unsupported blockdev-add cases
|
# Test unsupported blockdev-add cases
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw quick
|
||||||
#
|
#
|
||||||
# vpc (VHD) format input validation tests
|
# vpc (VHD) format input validation tests
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto quick
|
||||||
#
|
#
|
||||||
# Test case for support of JSON filenames
|
# Test case for support of JSON filenames
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto quick
|
||||||
#
|
#
|
||||||
# Test for discarding compressed clusters on qcow2 images
|
# Test for discarding compressed clusters on qcow2 images
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw migration quick
|
||||||
#
|
#
|
||||||
# Live migration test
|
# Live migration test
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw quick
|
||||||
#
|
#
|
||||||
# qcow1 format input validation tests
|
# qcow1 format input validation tests
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
|
# group: throttle
|
||||||
#
|
#
|
||||||
# Tests for IO throttling
|
# Tests for IO throttling
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw quick
|
||||||
#
|
#
|
||||||
# Test case for drive-mirror to NBD
|
# Test case for drive-mirror to NBD
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw quick
|
||||||
#
|
#
|
||||||
# Test for commit of larger active layer
|
# Test for commit of larger active layer
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
|
# group: rw quick
|
||||||
#
|
#
|
||||||
# Test that snapshots move the throttling configuration to the active
|
# Test that snapshots move the throttling configuration to the active
|
||||||
# layer
|
# layer
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto backing
|
||||||
#
|
#
|
||||||
# Commit changes into backing chains and empty the top image if the
|
# Commit changes into backing chains and empty the top image if the
|
||||||
# backing image is not explicitly specified
|
# backing image is not explicitly specified
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto backing quick
|
||||||
#
|
#
|
||||||
# Test qcow2's bdrv_make_empty for images without internal snapshots
|
# Test qcow2's bdrv_make_empty for images without internal snapshots
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto quick
|
||||||
#
|
#
|
||||||
# Test valid filenames for blkdebug and blkverify representatively for
|
# Test valid filenames for blkdebug and blkverify representatively for
|
||||||
# other protocols (such as NBD) when queried
|
# other protocols (such as NBD) when queried
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw quick
|
||||||
#
|
#
|
||||||
# Test short file I/O
|
# Test short file I/O
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw quick
|
||||||
#
|
#
|
||||||
# Test case for qemu-io -c map and qemu-img map
|
# Test case for qemu-io -c map and qemu-img map
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto quick
|
||||||
#
|
#
|
||||||
# Test case for qcow2 metadata cache size specification
|
# Test case for qcow2 metadata cache size specification
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
# group: rw auto
|
||||||
#
|
#
|
||||||
# Test image creation with aligned and unaligned sizes
|
# Test image creation with aligned and unaligned sizes
|
||||||
#
|
#
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue