Statistics
| Branch: | Revision:

root / tests / qemu-iotests @ 449df706

Name Size
.gitignore 95 Bytes
001 1.5 kB
001.out 472 Bytes
002 2.5 kB
002.out 1.9 kB
003 1.8 kB
003.out 713 Bytes
004 2.2 kB
004.out 947 Bytes
005 1.8 kB
005.out 327 Bytes
006 1.2 kB
006.out 178 Bytes
007 1.5 kB
007.out 260 Bytes
008 1.5 kB
008.out 472 Bytes
009 1.4 kB
009.out 566 Bytes
010 1.5 kB
010.out 757 Bytes
011 1.7 kB
011.out 2.1 kB
012 1.4 kB
012.out 238 Bytes
013 2.3 kB
013.out 2.2 MB
014 1.8 kB
014.out 3.2 MB
015 2.4 kB
015.out 658 Bytes
016 1.7 kB
016.out 783 Bytes
017 2.4 kB
017.out 54.9 kB
018 2.5 kB
018.out 54.9 kB
019 3.4 kB
019.out 82.6 kB
020 2.5 kB
020.out 54.9 kB
021 1.5 kB
021.out 1.9 kB
022 1.5 kB
022.out 452.6 kB
023 2.8 kB
023.out 1.3 MB
024 4.2 kB
024.out 6.2 kB
025 1.7 kB
025.out 779 Bytes
026 3.9 kB
026.out 22.9 kB
027 2.2 kB
027.out 764 Bytes
028 2.5 kB
028.out 24.3 kB
029 1.6 kB
029.out 404 Bytes
030 19.1 kB
030.out 102 Bytes
031 2 kB
031.out 5.4 kB
032 1.8 kB
032.out 3.7 kB
033 1.9 kB
033.out 1 kB
034 3.4 kB
034.out 3.3 kB
035 1.6 kB
035.out 19.3 kB
036 1.6 kB
036.out 1.4 kB
037 3.6 kB
037.out 32.3 kB
038 3.1 kB
038.out 46.9 kB
039 3.4 kB
039.out 2 kB
040 11.7 kB
040.out 105 Bytes
041 26.4 kB
041.out 113 Bytes
042 1.7 kB
042.out 351 Bytes
043 2.3 kB
043.out 2.3 kB
044 3.7 kB
044.out 234 Bytes
045 5.3 kB
045.out 94 Bytes
046 5.7 kB
046.out 12 kB
047 1.6 kB
047.out 1.1 kB
048 1.7 kB
048.out 992 Bytes
049 3.3 kB
049.out 10.9 kB
050 1.8 kB
050.out 673 Bytes
051 4.8 kB
051.out 10.9 kB
052 1.5 kB
052.out 470 Bytes
053 1.7 kB
053.out 498 Bytes
054 1.3 kB
054.out 400 Bytes
055 10.2 kB
055.out 103 Bytes
056 3.4 kB
056.out 90 Bytes
059 1.9 kB
059.out 619 Bytes
062 1.6 kB
062.out 281 Bytes
COPYING 17.6 kB
Makefile 113 Bytes
README 693 Bytes
check 6 kB
common 7.1 kB
common.config 3.4 kB
common.filter 4 kB
common.pattern 4.8 kB
common.rc 9.2 kB
group 1.1 kB
iotests.py 9.4 kB
qcow2.py 7.1 kB
qed.py 7 kB

Latest revisions

# Date Author Comment
c0447d87 08/30/2013 04:28 pm Kevin Wolf

Revert "block: Disable driver-specific options for 1.6"

This reverts commit 8afaefb8919dc8746a57c450a758717c516c7b0a.

Signed-off-by: Kevin Wolf <>

cccc30b4 08/30/2013 04:28 pm Kevin Wolf

qemu-iotests: Update reference output for 051

Signed-off-by: Kevin Wolf <>

449df706 08/30/2013 04:28 pm Max Reitz

qemu-iotests: Snapshotting zero clusters

This test creates an image with unallocated zero clusters, then creates
a snapshot. Afterwards, there should be neither any errors nor leaks.

Signed-off-by: Max Reitz <>
Signed-off-by: Kevin Wolf <>

23ea2ecc 08/06/2013 04:27 pm Stefan Hajnoczi

qemu-iotests: add poke_file utility function

The new poke_file function sets bytes at an offset in a file given a
printf-style format string. It can be used to corrupt an image file for
test coverage of error paths.

Signed-off-by: Stefan Hajnoczi <>...

ca6cbb65 08/06/2013 04:27 pm Fam Zheng

qemu-iotests: add empty test case for vmdk

Will add vmdk specific tests later here.

Signed-off-by: Fam Zheng <>
Signed-off-by: Kevin Wolf <>

8aa1331c 08/06/2013 04:27 pm Fam Zheng

vmdk: check granularity field in opening

Granularity is used to calculate the cluster size and allocate r/w
buffer. Check the value from image before using it, so we don't abort()
for unbounded memory allocation.

Signed-off-by: Fam Zheng <>...

f8ce0403 08/06/2013 04:27 pm Fam Zheng

vmdk: check l2 table size when opening

header.num_gtes_per_gte determines size for L2 table. Check for too big
value before using it. Limit to 512M entries (2GB per one L2 table).

Signed-off-by: Fam Zheng <>
Signed-off-by: Kevin Wolf <>

2c43e43c 08/06/2013 04:27 pm Fam Zheng

vmdk: check l1 size before opening image

L1 table size is calculated from capacity, granularity and l2 table
size. If capacity is too big or later two are too small, the L1 table
will be too big to allocate in memory. Limit it to a reasonable range.

Signed-off-by: Fam Zheng <>...

9580498b 08/06/2013 11:41 am Stefan Hajnoczi

qemu-iotests: filter QEMU version in monitor banner

Filter out the QEMU monitor version banner so that tests do not break
when the QEMU version number is changed.

Signed-off-by: Stefan Hajnoczi <>
Signed-off-by: Kevin Wolf <>

8afaefb8 08/02/2013 07:21 pm Kevin Wolf

block: Disable driver-specific options for 1.6

We don't want to commit to the API yet before everything is worked out.
Like already for 1.5, disable it again for the 1.6 release. This commit
is meant to be reverted after the 1.6 release.

The disabling of the driver-specific options is achieved by applying the...

View revisions

Also available in: Atom