Statistics
| Branch: | Revision:

root / tests / qemu-iotests @ 9a05feab

Name Size
  sample_images
.gitignore 113 Bytes
001 1.5 kB
001.out 472 Bytes
002 2.5 kB
002.out 1.9 kB
003 1.9 kB
003.out 713 Bytes
004 2.3 kB
004.out 947 Bytes
005 1.9 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 MB
014 1.8 kB
014.out 2.9 MB
015 2.4 kB
015.out 658 Bytes
016 1.7 kB
016.out 783 Bytes
017 2.5 kB
017.out 50.1 kB
018 2.6 kB
018.out 50.1 kB
019 3.6 kB
019.out 75.4 kB
020 2.8 kB
020.out 50.2 kB
021 1.5 kB
021.out 1.9 kB
022 1.5 kB
022.out 413.9 kB
023 2.8 kB
023.out 1.2 MB
024 4.2 kB
024.out 5.5 kB
025 1.7 kB
025.out 689 Bytes
026 4 kB
026.out 22.3 kB
026.out.nocache 22.8 kB
027 2.2 kB
027.out 764 Bytes
028 2.5 kB
028.out 22.3 kB
029 1.6 kB
029.out 404 Bytes
030 19.6 kB
030.out 102 Bytes
031 2 kB
031.out 5.4 kB
032 1.8 kB
032.out 3.4 kB
033 1.9 kB
033.out 1 kB
034 3.7 kB
034.out 3.3 kB
035 1.6 kB
035.out 17.6 kB
036 1.6 kB
036.out 1.4 kB
037 3.8 kB
037.out 29.6 kB
038 3.1 kB
038.out 42.9 kB
039 3.4 kB
039.out 1.9 kB
040 10.6 kB
040.out 105 Bytes
041 27.9 kB
041.out 116 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 7.1 kB
045.out 100 Bytes
046 6.1 kB
046.out 10.6 kB
047 1.6 kB
047.out 1011 Bytes
048 1.9 kB
048.out 1.2 kB
049 3.3 kB
049.out 10.7 kB
050 1.8 kB
050.out 673 Bytes
051 6.4 kB
051.out 27.3 kB
052 1.5 kB
052.out 470 Bytes
053 1.7 kB
053.out 498 Bytes
054 1.3 kB
054.out 422 Bytes
055 10.5 kB
055.out 103 Bytes
056 3.4 kB
056.out 90 Bytes
057 9.5 kB
057.out 101 Bytes
058 3.7 kB
058.out 1.7 kB
059 3.2 kB
059.out 65.6 kB
060 4.8 kB
060.out 2.9 kB
061 7.3 kB
061.out 12.8 kB
062 1.6 kB
062.out 281 Bytes
063 2.7 kB
063.out 468 Bytes
064 2.1 kB
064.out 1.1 kB
065 4.3 kB
065.out 96 Bytes
066 1.6 kB
066.out 473 Bytes
067 3.3 kB
067.out 9.2 kB
068 1.7 kB
068.out 510 Bytes
069 1.6 kB
069.out 402 Bytes
070 2.3 kB
070.out 942 Bytes
071 6.1 kB
071.out 3.2 kB
072 1.9 kB
072.out 830 Bytes
073 4.8 kB
073.out 4.6 kB
074 2 kB
074.out 858 Bytes
077 5.7 kB
077.out 8.8 kB
079 1.5 kB
079.out 2.2 kB
081 3.6 kB
081.out 2 kB
082 7.7 kB
082.out 19 kB
COPYING 17.6 kB
Makefile 113 Bytes
README 693 Bytes
check 7.2 kB
common 9.5 kB
common.config 3.7 kB
common.filter 4.3 kB
common.pattern 4.8 kB
common.rc 11.7 kB
group 1.4 kB
iotests.py 11.1 kB
qcow2.py 7.1 kB
qed.py 7 kB
socket_scm_helper.c 3 kB

Latest revisions

# Date Author Comment
9a05feab 02/28/2014 07:59 pm Paolo Bonzini

qemu-iotests: add more tests to the "quick" group

None of these needs QEMU_PROG, and they all take but a few seconds.
We need to point the launching script to qemu-nbd, though.

Signed-off-by: Paolo Bonzini <>
Signed-off-by: Stefan Hajnoczi <>

6141f3bd 02/21/2014 11:40 pm Max Reitz

iotests: Mixed quorum child device specifications

Add a test case to test 081 for mixing full option dicts and reference
strings of specifying the quorum child block devices through QMP.

Signed-off-by: Max Reitz <>
Reviewed-by: Benoit Canet <>...

c7fc5bc2 02/21/2014 11:29 pm Benoît Canet

quorum: Add unit test.

Signed-off-by: Benoit Canet <>
Reviewed-by: Max Reitz <>
Signed-off-by: Kevin Wolf <>

a33cc31d 02/21/2014 11:10 pm Kevin Wolf

qemu-iotests: Check qemu-img command line parsing

Signed-off-by: Kevin Wolf <>
Reviewed-by: Jeff Cody <>
Reviewed-by: Eric Blake <>

37f09e5e 02/21/2014 10:02 pm Paolo Bonzini

vmdk: do not try opening a file as both image and descriptor

This prepares for propagating errors from vmdk_open_sparse and
vmdk_open_desc_file up to the caller of vmdk_open.

Signed-off-by: Paolo Bonzini <>
Reviewed-by: Fam Zheng <>...

89ac8480 02/21/2014 10:02 pm Paolo Bonzini

vmdk: correctly propagate errors

Now that we can return the "right" errors, use the Error** parameter
to pass them back instead of just printing them.

Signed-off-by: Paolo Bonzini <>
Reviewed-by: Fam Zheng <>
Signed-off-by: Kevin Wolf <>

a69d9af4 02/21/2014 10:02 pm Paolo Bonzini

nbd: produce a better error if neither host nor port is passed

Before:
$ qemu-io-old
qemu-io-old> open -r -o file.driver=nbd
qemu-io-old: can't open device (null): Could not open image: Invalid argument
$ ./qemu-io-old
qemu-io-old> open -r -o file.driver=nbd,file.host=foo,file.path=bar...

77e8b9ca 02/21/2014 10:02 pm Paolo Bonzini

nbd: correctly propagate errors

Before:
$ ./qemu-io-old
qemu-io-old> open -r -o file.driver=nbd
one of path and host must be specified.
qemu-io-old: can't open device (null): Could not open image: Invalid argument
$ ./qemu-io-old
qemu-io-old> open -r -o file.driver=nbd,file.host=foo,file.path=bar...

a71835a0 02/21/2014 10:02 pm Kevin Wolf

qcow2: Set zero flag for discarded clusters

Instead of making the backing file contents visible again after a discard
request, set the zero flag if possible (i.e. on version >= 3).

Signed-off-by: Kevin Wolf <>
Reviewed-by: Eric Blake <>

2aa4a86f 02/14/2014 07:05 pm Fam Zheng

qemu-iotests: Don't run 005 on vmdk split formats

There would be too many extents that VMDK driver can't open all of them:

005 0s ... - output mismatch (see 005.out.bad)
--- 005.out 2013-12-24 09:27:27.608181030 0800
+
+ 005.out.bad 2014-02-13 10:00:15.282184557 +0800...

View revisions

Also available in: Atom