QEMU main repository: Please see https://www.qemu.org/docs/master/devel/submitting-a-patch.html for how to submit changes to QEMU. Pull Requests are ignored. Please only use release tarballs from the QEMU website. http://www.qemu.org
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Kevin Wolf e8f6ea6fb6 qemu-iotests: Test parallels image creation with QMP 8 years ago
..
sample_images iotests: Fix CID for VMDK afl image 8 years ago
.gitignore iotests: record separate timings per format,protocol pair 9 years ago
001 qemu-iotests: tests: do not set unused tmp variable 10 years ago
001.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
002 qemu-iotests: tests: do not set unused tmp variable 10 years ago
002.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
003 qemu-iotests: tests: do not set unused tmp variable 10 years ago
003.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
004 block: enable testing of LUKS driver with block I/O tests 10 years ago
004.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
005 qemu-iotests: tests: do not set unused tmp variable 10 years ago
005.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
007 qemu-iotests: tests: do not set unused tmp variable 10 years ago
007.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
008 qemu-iotests: tests: do not set unused tmp variable 10 years ago
008.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
009 qemu-iotests: tests: do not set unused tmp variable 10 years ago
009.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
010 qemu-iotests: tests: do not set unused tmp variable 10 years ago
010.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
011 qemu-iotests: tests: do not set unused tmp variable 10 years ago
011.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
012 block: enable testing of LUKS driver with block I/O tests 10 years ago
012.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
013 qemu-iotests: tests: do not set unused tmp variable 10 years ago
013.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
014 qemu-iotests: tests: do not set unused tmp variable 10 years ago
014.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
015 qemu-iotests: tests: do not set unused tmp variable 10 years ago
015.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
017 qemu-iotests: exclude vxhs from image creation via protocol 9 years ago
017.out opts: produce valid command line in qemu_opts_print 11 years ago
018 qemu-iotests: tests: do not set unused tmp variable 10 years ago
018.out iotests: 018: Use TEST_IMG override instead of "mv" 10 years ago
019 qemu-iotests: tests: do not set unused tmp variable 10 years ago
019.out qemu-io: Switch 'alloc' command to byte-based length 9 years ago
020 iotests: Fix 020 for vmdk 8 years ago
020.out iotests: Fix 020 for vmdk 8 years ago
021 qemu-iotests: tests: do not set unused tmp variable 10 years ago
021.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
022 qemu-iotests: tests: do not set unused tmp variable 10 years ago
022.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
023 qemu-iotests: tests: do not set unused tmp variable 10 years ago
023.out qemu-io: Allow unaligned access by default 10 years ago
024 qemu-iotests: tests: do not set unused tmp variable 10 years ago
024.out iotests: 024: Use TEST_IMG override instead of "mv" 10 years ago
025 qemu-iotests: Enable 025 for luks 8 years ago
025.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
026 iotests: Fix typo in 026 9 years ago
026.out qcow2: Reset free_cluster_index when allocating a new refcount block 8 years ago
026.out.nocache iotests: Fix typo in 026 9 years ago
027 qemu-iotests: tests: do not set unused tmp variable 10 years ago
027.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
028 qemu-iotests: _cleanup_qemu must be called on exit 9 years ago
028.out qemu-iotests: Filter HMP readline escape characters 9 years ago
029 qemu-iotests: exclude vxhs from image creation via protocol 9 years ago
029.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
030 iotests: add pause_wait 8 years ago
030.out iotests: Tweak 030 in order to trigger a race condition with parallel jobs 8 years ago
031 qemu-iotests: tests: do not set unused tmp variable 10 years ago
031.out qcow2: Write full header on image creation 10 years ago
032 qemu-iotests: tests: do not set unused tmp variable 10 years ago
032.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
033 iotests: Fix stuck NBD process on 33 8 years ago
033.out iotest 033: add misaligned write-zeroes test via truncate 8 years ago
034 block: Switch bdrv_write_zeroes() to byte interface 10 years ago
034.out iotests: 034: Use TEST_IMG override instead of "mv" 10 years ago
035 qemu-iotests: tests: do not set unused tmp variable 10 years ago
035.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
036 qemu-iotests: tests: do not set unused tmp variable 10 years ago
036.out qapi: Drop QERR_UNKNOWN_BLOCK_FORMAT_FEATURE 10 years ago
037 qemu-iotests: tests: do not set unused tmp variable 10 years ago
037.out iotests: 037: Use TEST_IMG override instead of "mv" 10 years ago
038 qemu-iotests: tests: do not set unused tmp variable 10 years ago
038.out iotests: 038: Use TEST_IMG override instead of "mv" 10 years ago
039 qemu-iotests: tests: do not set unused tmp variable 10 years ago
039.out qemu-iotests: limit non-_PROG-suffixed variables to common.rc 9 years ago
040 iotests: Add missing 'blkdebug::' in 040 8 years ago
040.out block: Skip implicit nodes in query-block/blockstats 9 years ago
041 qemu-iotests/041: Fix leaked scratch images 9 years ago
041.out block: Skip implicit nodes in query-block/blockstats 9 years ago
042 iotests: skip 042 with qcow which dosn't support zero sized images 9 years ago
042.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
043 qemu-iotests: tests: do not set unused tmp variable 10 years ago
043.out block/qapi: always report full_backing_filename 10 years ago
044 qemu-iotests: qcow2: Test growing large refcount table 14 years ago
044.out block/qcow2: Add qcow2_refcount_area() 9 years ago
045 qemu-iotests: add tests for runtime fd passing via SCM rights 13 years ago
045.out qemu-iotests: add tests for runtime fd passing via SCM rights 13 years ago
046 iotests: 046: Prepare for image locking 9 years ago
046.out opts: produce valid command line in qemu_opts_print 11 years ago
047 qemu-iotests: tests: do not set unused tmp variable 10 years ago
047.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
048 iotests: skip 048 with qcow which doesn't support resize 9 years ago
048.out block: enable testing of LUKS driver with block I/O tests 10 years ago
049 qcow2: convert QCow2 to use QCryptoBlock for encryption 9 years ago
049.out qcow2: Use visitor for options in qcow2_create() 8 years ago
050 qemu-iotests: tests: do not set unused tmp variable 10 years ago
050.out iotests: 050: Use TEST_IMG override instead of "mv" 10 years ago
051 scsi: Remove automatic creation of SCSI controllers with -drive if=scsi 8 years ago
051.out iotests: Fix 051 for compat=0.10 8 years ago
051.pc.out iotests: Fix 051 for compat=0.10 8 years ago
052 block: enable testing of LUKS driver with block I/O tests 10 years ago
052.out block: enable testing of LUKS driver with block I/O tests 10 years ago
053 qemu-iotests: tests: do not set unused tmp variable 10 years ago
053.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
054 qemu-iotests: tests: do not set unused tmp variable 10 years ago
054.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
055 iotests: add pause_wait 8 years ago
055.out qemu-iotests: test backup compression in 055 10 years ago
056 iotests: test manual job dismissal 8 years ago
056.out iotests: test manual job dismissal 8 years ago
057 block: Accept node-name for blockdev-snapshot-internal-sync 10 years ago
057.out qemu-iotests: add 057 internal snapshot for block device test case 13 years ago
058 nbd-client: Refuse read-only client with BDRV_O_RDWR 9 years ago
058.out qemu-iotests: add test for snapshot in qemu-img convert 13 years ago
059 iotests: Skip test for ENOMEM error 8 years ago
059.out iotests: Fix CID for VMDK afl image 8 years ago
060 qcow2: Repair unaligned preallocated zero clusters 8 years ago
060.out qcow2: Repair unaligned preallocated zero clusters 8 years ago
061 iotests: Test downgrading an image using a small L2 slice size 8 years ago
061.out iotests: Test downgrading an image using a small L2 slice size 8 years ago
062 qemu-iotests: tests: do not set unused tmp variable 10 years ago
062.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
063 qemu-iotests/063: Fix leaked image 9 years ago
063.out add qemu-img convert -n option (skip target volume creation) 13 years ago
064 qemu-iotests: tests: do not set unused tmp variable 10 years ago
064.out iotests: Lower 064's memory usage 11 years ago
065 qcow2: Add refcount_bits to format-specific info 11 years ago
065.out qemu-iotests: Additional info from qemu-img info 13 years ago
066 iotests: Extend test 066 9 years ago
066.out iotests: Extend test 066 9 years ago
067 iotests: Fix 067 for compat=0.10 8 years ago
067.out iotests: Fix 067 for compat=0.10 8 years ago
068 snapshot/tests: Try loadvm twice 9 years ago
068.out snapshot/tests: Try loadvm twice 9 years ago
069 qemu-iotests: tests: do not set unused tmp variable 10 years ago
069.out qemu-io qemu-nbd: Use error_report() etc. instead of fprintf() 10 years ago
070 qemu-iotests: tests: do not set unused tmp variable 10 years ago
070.out qemu-io: Return non-zero exit code on failure 9 years ago
071 block: Remove "options" indirection from blockdev-add 10 years ago
071.out shutdown: Expose bool cause in SHUTDOWN and RESET events 9 years ago
072 qemu-iotests: tests: do not set unused tmp variable 10 years ago
072.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
073 qemu-iotests: exclude vxhs from image creation via protocol 9 years ago
073.out opts: produce valid command line in qemu_opts_print 11 years ago
074 qemu-iotests: Remove blkdebug.conf after tests 9 years ago
074.out qemu-img: Drop redundant error message in compare 9 years ago
075 iotests: fix 075 and 078 8 years ago
075.out qemu-io: Return non-zero exit code on failure 9 years ago
076 qemu-iotests: tests: do not set unused tmp variable 10 years ago
076.out qemu-io: Return non-zero exit code on failure 9 years ago
077 iotests: 077: Filter out 'resume' lines 8 years ago
077.out iotests: 077: Filter out 'resume' lines 8 years ago
078 iotests: fix 075 and 078 8 years ago
078.out qemu-io: Return non-zero exit code on failure 9 years ago
079 qemu-iotests: tests: do not set unused tmp variable 10 years ago
079.out opts: produce valid command line in qemu_opts_print 11 years ago
080 qcow2: Make qemu-img check detect corrupted L1 tables in snapshots 8 years ago
080.out qcow2: Make qemu-img check detect corrupted L1 tables in snapshots 8 years ago
081 block: Remove "options" indirection from blockdev-add 10 years ago
081.out shutdown: Expose bool cause in SHUTDOWN and RESET events 9 years ago
082 qemu-img: Check for backing image if specified during create 9 years ago
082.out qemu-img: Check for backing image if specified during create 9 years ago
083 iotests: Make 083 less flaky 8 years ago
083.out nbd: Minimal structured read for client 9 years ago
084 qemu-iotests: tests: do not set unused tmp variable 10 years ago
084.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
085 block: Use JSON null instead of "" to disable backing file 9 years ago
085.out block: deprecate "encryption=on" in favor of "encrypt.format=aes" 9 years ago
086 qemu-iotests: tests: do not set unused tmp variable 10 years ago
086.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
087 iotests: Make 087 pass without AIO enabled 8 years ago
087.out qcow2: add iotests to cover LUKS encryption support 9 years ago
088 qemu-iotests: tests: do not set unused tmp variable 10 years ago
088.out qemu-io: Return non-zero exit code on failure 9 years ago
089 block: Handle null backing link 8 years ago
089.out block: Handle null backing link 8 years ago
090 qemu-iotests: tests: do not set unused tmp variable 10 years ago
090.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
091 iotests: 091: Quit QEMU before checking image 9 years ago
091.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
092 qemu-iotests: tests: do not set unused tmp variable 10 years ago
092.out qemu-io: Return non-zero exit code on failure 9 years ago
093 blockdev: Mark BD-{remove,insert}-medium stable 8 years ago
093.out qemu-iotests: Test I/O limits with removable media 9 years ago
094 qemu-iotests: _cleanup_qemu must be called on exit 9 years ago
094.out shutdown: Expose bool cause in SHUTDOWN and RESET events 9 years ago
095 iotests: 095: Clean up QEMU before showing image info 10 years ago
095.out iotests: 095: Filter _img_info output 10 years ago
096 iotests: Mark all tests executable 8 years ago
096.out throttle: test that snapshots move the throttling configuration 11 years ago
097 iotests: Improve image-clear tests on non-aligned image 9 years ago
097.out iotests: Improve image-clear tests on non-aligned image 9 years ago
098 qemu-iotests: tests: do not set unused tmp variable 10 years ago
098.out opts: produce valid command line in qemu_opts_print 11 years ago
099 qemu-iotests: tests: do not set unused tmp variable 10 years ago
099.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
101 qemu-iotests: tests: do not set unused tmp variable 10 years ago
101.out qemu-iotests: add test case 101 for short file I/O 12 years ago
102 qemu-iotests: Fix locking issue in 102 8 years ago
102.out qemu-iotests: Fix locking issue in 102 8 years ago
103 iotests: Test valid values of l2-cache-entry-size 8 years ago
103.out iotests: Test valid values of l2-cache-entry-size 8 years ago
104 qemu-iotests: tests: do not set unused tmp variable 10 years ago
104.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
105 qemu-iotests: tests: do not set unused tmp variable 10 years ago
105.out vmdk: Fix integer overflow in offset calculation 12 years ago
106 qemu-img: add --shrink flag for resize 9 years ago
106.out iotests: Add preallocated resize test for raw 9 years ago
107 qemu-iotests: tests: do not set unused tmp variable 10 years ago
107.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
108 qemu-iotests: tests: do not set unused tmp variable 10 years ago
108.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
109 qemu-iotests/109: Fix lock race condition 9 years ago
109.out blockjobs: Expose manual property 8 years ago
110 qemu-iotests: tests: do not set unused tmp variable 10 years ago
110.out block/qapi: allow best-effort query 10 years ago
111 qemu-iotests: tests: do not set unused tmp variable 10 years ago
111.out qemu-img: Check for backing image if specified during create 9 years ago
112 qemu-iotests: tests: do not set unused tmp variable 10 years ago
112.out qcow2: Use visitor for options in qcow2_create() 8 years ago
113 qemu-iotests: tests: do not set unused tmp variable 10 years ago
113.out iotests: Add test for unsupported image creation 11 years ago
114 qemu-iotests: exclude vxhs from image creation via protocol 9 years ago
114.out qemu-io: Don't die on second open 9 years ago
115 qemu-iotests: tests: do not set unused tmp variable 10 years ago
115.out opts: produce valid command line in qemu_opts_print 11 years ago
116 qemu-iotests: tests: do not set unused tmp variable 10 years ago
116.out qemu-io: Return non-zero exit code on failure 9 years ago
117 qemu-iotests: _cleanup_qemu must be called on exit 9 years ago
117.out shutdown: Expose bool cause in SHUTDOWN and RESET events 9 years ago
118 blockdev: Mark BD-{remove,insert}-medium stable 8 years ago
118.out iotests: Add test for change-related QMP commands 11 years ago
119 qemu-iotests: tests: do not set unused tmp variable 10 years ago
119.out shutdown: Expose bool cause in SHUTDOWN and RESET events 9 years ago
120 iotests: fix remainining tests to work with LUKS 9 years ago
120.out shutdown: Expose bool cause in SHUTDOWN and RESET events 9 years ago
121 qcow2: Reset free_cluster_index when allocating a new refcount block 8 years ago
121.out qcow2: Reset free_cluster_index when allocating a new refcount block 8 years ago
122 qemu-iotests: tests: do not set unused tmp variable 10 years ago
122.out iotests: Improve _filter_qemu_img_map 9 years ago
123 qemu-iotests: tests: do not set unused tmp variable 10 years ago
123.out iotests: Add test for qemu-img convert to NBD 11 years ago
124 iotests: Mark all tests executable 8 years ago
124.out iotests: add transactional failure race test 10 years ago
125 iotests: Add cluster_size=64k to 125 9 years ago
125.out iotests: Add cluster_size=64k to 125 9 years ago
126 iotests: Add test for colon handling 9 years ago
126.out iotests: Add test for colon handling 9 years ago
127 iotests: Add test for dataplane mirroring 9 years ago
127.out iotests: Add test for dataplane mirroring 9 years ago
128 qemu-iotests: tests: do not set unused tmp variable 10 years ago
128.out iotests: add O_DIRECT alignment probing test 11 years ago
129 iotests: Mark all tests executable 8 years ago
129.out qemu-iotests: Test that "stop" doesn't drain block jobs 11 years ago
130 iotests: Disable some tests for compat=0.10 8 years ago
130.out qemu-iotests: Filter HMP readline escape characters 9 years ago
131 qemu-iotests: tests: do not set unused tmp variable 10 years ago
131.out qemu-io: Return non-zero exit code on failure 9 years ago
132 iotests: Mark all tests executable 8 years ago
132.out qemu-iotests: Add test case for mirror with unmap 11 years ago
133 iotests: Add test for non-string option reopening 8 years ago
133.out iotests: Add test for non-string option reopening 8 years ago
134 iotests: enable tests 134 and 158 to work with qcow (v1) 9 years ago
134.out qcow2: convert QCow2 to use QCryptoBlock for encryption 9 years ago
135 qemu-iotests: tests: do not set unused tmp variable 10 years ago
135.out block: qemu-iotests - add check for multiplication overflow in vpc 11 years ago
136 iotests: Mark all tests executable 8 years ago
136.out block: Remove bdrv_aio_multiwrite() 10 years ago
137 iotests: Add l2-cache-entry-size to iotest 137 8 years ago
137.out iotests: Add l2-cache-entry-size to iotest 137 8 years ago
138 qemu-iotests: tests: do not set unused tmp variable 10 years ago
138.out iotests: Add test for checking large image files 11 years ago
139 iotests: Mark all tests executable 8 years ago
139.out qemu-iotests/139: Avoid blockdev-add with id 10 years ago
140 nbd-client: Refuse read-only client with BDRV_O_RDWR 9 years ago
140.out nbd: Fix iotests failure due to changed client error message 9 years ago
141 qemu-iotests/141: Fix image cleanup 9 years ago
141.out mirror: Use real permissions in mirror/active commit block job 9 years ago
142 tests: Avoid non-portable 'echo -ARG' 9 years ago
142.out qemu-iotests: Filter HMP readline escape characters 9 years ago
143 qemu-iotests: _cleanup_qemu must be called on exit 9 years ago
143.out nbd: Fix iotests failure due to changed client error message 9 years ago
144 block: qemu-iotests - add test for snapshot, commit, snapshot bug 10 years ago
144.out block: deprecate "encryption=on" in favor of "encrypt.format=aes" 9 years ago
145 iotests: fix remainining tests to work with LUKS 9 years ago
145.out qemu-iotests: Filter HMP readline escape characters 9 years ago
146 block/vpc: add tests for image creation force_size parameter 10 years ago
146.out block: fix iotest 146 output expectations 8 years ago
147 iotest 147: add cases to test new @name parameter of nbd-server-add 8 years ago
147.out iotest 147: add cases to test new @name parameter of nbd-server-add 8 years ago
148 iotests: Mark all tests executable 8 years ago
148.out iotests: Test QUORUM_REPORT_BAD in fifo mode 10 years ago
149 iotests: chown LUKS device before qemu-io launches 9 years ago
149.out iotests: chown LUKS device before qemu-io launches 9 years ago
150 qemu-iotests: tests: do not set unused tmp variable 10 years ago
150.out iotests: Make 150 use qemu-img map instead of du 10 years ago
152 iotests: Mark all tests executable 8 years ago
152.out iotests: Test case for drive-mirror with unaligned image size 10 years ago
153 iotests: Add regression test for commit base locking 8 years ago
153.out iotests: Add regression test for commit base locking 8 years ago
154 block: Exploit BDRV_BLOCK_EOF for larger zero blocks 9 years ago
154.out block: Exploit BDRV_BLOCK_EOF for larger zero blocks 9 years ago
155 iotests: Use virtio-blk in 155 8 years ago
155.out iotests: Add test for post-mirror backing chains 10 years ago
156 iotests: Fix test 156 9 years ago
156.out shutdown: Expose bool cause in SHUTDOWN and RESET events 9 years ago
157 iotests: fix remainining tests to work with LUKS 9 years ago
157.out iotests: fix remainining tests to work with LUKS 9 years ago
158 qemu-img: Check for backing image if specified during create 9 years ago
158.out qcow2: convert QCow2 to use QCryptoBlock for encryption 9 years ago
159 iotests: skip 159 & 170 with luks format 9 years ago
159.out qemu-img: add the 'dd' subcommand 10 years ago
160 qemu-img: add skip option to dd 10 years ago
160.out qemu-img: add skip option to dd 10 years ago
162 qemu-iotests/162: Fix leaked temporary files 9 years ago
162.out iotests: Do not rely on unavailable domains in 162 10 years ago
163 iotests: Mark all tests executable 8 years ago
163.out qemu-iotests: add shrinking image test 9 years ago
165 block: maintain persistent disabled bitmaps 8 years ago
165.out iotests: test qcow2 persistent dirty bitmap 9 years ago
169 iotests: add dirty bitmap migration test 8 years ago
169.out iotests: add dirty bitmap migration test 8 years ago
170 iotests: skip 159 & 170 with luks format 9 years ago
170.out qemu-img: add the 'dd' subcommand 10 years ago
171 tests: Avoid non-portable 'echo -ARG' 9 years ago
171.out qemu-iotests: test 'offset' and 'size' options in raw driver 10 years ago
172 qemu-iotests: Add missing -machine accel=qtest 9 years ago
172.out hw/block/fdc: Convert to realize 9 years ago
173 qemu-iotest: test to lookup protocol-based image with relative backing 9 years ago
173.out qemu-iotest: test to lookup protocol-based image with relative backing 9 years ago
174 iotests: fix remainining tests to work with LUKS 9 years ago
174.out qemu-io: Add failure regression tests 9 years ago
175 qemu-img: Add tests for raw image preallocation 9 years ago
175.out qemu-img: Add tests for raw image preallocation 9 years ago
176 block: maintain persistent disabled bitmaps 8 years ago
176.out iotests: Fix 176 on 32-bit host 8 years ago
177 iotests: Split 177 into two parts for compat=0.10 8 years ago
177.out iotests: Split 177 into two parts for compat=0.10 8 years ago
178 iotests: add test 178 for qemu-img measure 9 years ago
178.out.qcow2 iotests: add test 178 for qemu-img measure 9 years ago
178.out.raw iotests: add test 178 for qemu-img measure 9 years ago
179 qemu-iotests: Remove blkdebug.conf after tests 9 years ago
179.out iotests: Add test 179 to cover write zeroes with unmap 9 years ago
181 qemu-iotests: Enable write tests for parallels 8 years ago
181.out iotests: fix 181: enable postcopy-ram capability on target 9 years ago
182 qemu-iotests: Use -nographic in 182 8 years ago
182.out tests: Add POSIX image locking test case 182 9 years ago
183 qemu-iotests: Block migration test 9 years ago
183.out qemu-iotests: Block migration test 9 years ago
184 iotests: Make 184 image-less 8 years ago
184.out iotests: Make 184 image-less 8 years ago
185 qemu-iotests: fix 185 9 years ago
185.out block: deprecate "encryption=on" in favor of "encrypt.format=aes" 9 years ago
186 qemu-iotests: Add missing -machine accel=qtest 9 years ago
186.out iotests: Redirect stderr to stdout in 186 9 years ago
187 qemu-iotests: Test reopen between read-only and read-write 9 years ago
187.out qemu-io: Drop write permissions before read-only reopen 9 years ago
188 qcow2: add iotests to cover LUKS encryption support 9 years ago
188.out qcow2: add iotests to cover LUKS encryption support 9 years ago
189 qemu-img: Check for backing image if specified during create 9 years ago
189.out qcow2: add iotests to cover LUKS encryption support 9 years ago
190 iotests: Add test of recent fix to 'qemu-img measure' 9 years ago
190.out iotests: Add test of recent fix to 'qemu-img measure' 9 years ago
191 iotests: Make 191 work with qcow2 options 8 years ago
191.out iotests: Make 191 work with qcow2 options 8 years ago
192 iotests: rewrite 192 to use _launch_qemu to fix LUKS support 9 years ago
192.out iotests: Add non-shared storage migration case 192 9 years ago
194 qemu-iotests: update unsupported image formats in 194 8 years ago
194.out qemu-iotests: Extend non-shared storage migration test (194) 9 years ago
195 iotests: Fix 195 if IMGFMT is part of TEST_DIR 9 years ago
195.out qemu-iotests: Test change-backing-file command 9 years ago
196 iotests: test clearing unknown autoclear_features by qcow2 8 years ago
196.out iotests: test clearing unknown autoclear_features by qcow2 8 years ago
197 iotests: fix 197 for vpc 8 years ago
197.out iotests: Add test 197 for covering copy-on-read 9 years ago
198 iotests: Filter compat-dependent info in 198 8 years ago
198.out iotests: Filter compat-dependent info in 198 8 years ago
199 iotests: add dirty bitmap postcopy test 8 years ago
199.out iotests: add dirty bitmap postcopy test 8 years ago
200 iotests: Make 200 run on tmpfs 8 years ago
200.out qemu-iotest: add test for blockjob coroutine race condition 8 years ago
201 tests/qemu-iotests: adding savevm/loadvm with postcopy flag test 8 years ago
201.out tests/qemu-iotests: adding savevm/loadvm with postcopy flag test 8 years ago
202 qemu-iotests: add 202 external snapshots IOThread test 8 years ago
202.out qemu-iotests: add 202 external snapshots IOThread test 8 years ago
203 qemu-iotests: fix 203 migration completion race 8 years ago
203.out qemu-iotests: fix 203 migration completion race 8 years ago
204 iotests: Split 177 into two parts for compat=0.10 8 years ago
204.out iotests: Split 177 into two parts for compat=0.10 8 years ago
205 iotests: Mark all tests executable 8 years ago
205.out iotest 205: new test for qmp nbd-server-remove 8 years ago
206 qemu-iotests: Test qcow2 over file image creation with QMP 8 years ago
206.out qemu-iotests: Test qcow2 over file image creation with QMP 8 years ago
207 qemu-iotests: Test ssh image creation over QMP 8 years ago
207.out qemu-iotests: Test ssh image creation over QMP 8 years ago
208 iotests: add 208 nbd-server + blockdev-snapshot-sync test case 8 years ago
208.out iotests: add 208 nbd-server + blockdev-snapshot-sync test case 8 years ago
209 iotests: new test 209 for NBD BLOCK_STATUS 8 years ago
209.out iotests: new test 209 for NBD BLOCK_STATUS 8 years ago
210 qemu-iotests: Test invalid resize on luks 8 years ago
210.out qemu-iotests: Test invalid resize on luks 8 years ago
211 qemu-iotests: Test vdi image creation with QMP 8 years ago
211.out qemu-iotests: Test vdi image creation with QMP 8 years ago
212 qemu-iotests: Test parallels image creation with QMP 8 years ago
212.out qemu-iotests: Test parallels image creation with QMP 8 years ago
COPYING qemu-iotests: Initial import into the public repository. 14 years ago
Makefile iotests: record separate timings per format,protocol pair 9 years ago
README doc: Fix mailing list address in tests/qemu-iotests/README 10 years ago
check iotests: Avoid realpath, for CentOS 6 8 years ago
common.config qemu-iotests: disintegrate more parts of common.config 9 years ago
common.filter iotests: Drop format-specific in _filter_img_info 8 years ago
common.pattern qemu-io: Switch 'alloc' command to byte-based length 9 years ago
common.qemu qemu-iotests: add option in common.qemu for mismatch only 8 years ago
common.rc qemu-iotests: Test luks QMP image creation 8 years ago
group qemu-iotests: Test parallels image creation with QMP 8 years ago
iotests.py iotests: add pause_wait 8 years ago
nbd-fault-injector.py nbd: rename some simple-request related objects to be _simple_ 9 years ago
qcow2.py qcow2.py: Add required padding for header extensions 11 years ago
qed.py tests: Use Python 2.6 "except E as ..." syntax 10 years ago
socket_scm_helper.c socket_scm_helper: Accept fd directly 10 years ago

README


=== This is the QEMU I/O test suite ===

* Intro

This package contains a simple test suite for the I/O layer of qemu.
It does not require a guest, but only the qemu, qemu-img and qemu-io
binaries. This does limit it to exercise the low-level I/O path only
but no actual block drivers like ide, scsi or virtio.

* Usage

Just run ./check to run all tests for the raw image format, or ./check
-qcow2 to test the qcow2 image format. The output of ./check -h explains
additional options to test further image formats or I/O methods.

* Feedback and patches

Please send improvements to the test suite, general feedback or just
reports of failing tests cases to qemu-devel@nongnu.org with a CC:
to qemu-block@nongnu.org.