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.
 
 
 
 
 
 
John Snow beb6b57b3b python: create qemu packages 5 years ago
..
sample_images iotests: add parallels-read-bitmap test 5 years ago
tests block: add bdrv_attach_child_common() transaction action 5 years ago
001 iotests: define group in each iotest 5 years ago
001.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
002 iotests: define group in each iotest 5 years ago
002.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
003 iotests: define group in each iotest 5 years ago
003.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
004 iotests: define group in each iotest 5 years ago
004.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
005 block: Drop the sheepdog block driver 5 years ago
005.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
007 iotests: define group in each iotest 5 years ago
007.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
008 iotests: define group in each iotest 5 years ago
008.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
009 iotests: define group in each iotest 5 years ago
009.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
010 iotests: define group in each iotest 5 years ago
010.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
011 iotests: define group in each iotest 5 years ago
011.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
012 iotests: define group in each iotest 5 years ago
012.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
013 iotests: define group in each iotest 5 years ago
013.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
014 iotests: define group in each iotest 5 years ago
014.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
015 iotests: define group in each iotest 5 years ago
015.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
017 iotests: define group in each iotest 5 years ago
017.out iotests: Specify explicit backing format where sensible 6 years ago
018 iotests: define group in each iotest 5 years ago
018.out iotests: Specify explicit backing format where sensible 6 years ago
019 iotests: define group in each iotest 5 years ago
019.out iotests: Specify explicit backing format where sensible 6 years ago
020 iotests: define group in each iotest 5 years ago
020.out iotests: Add test for commit in sub directory 6 years ago
021 iotests: define group in each iotest 5 years ago
021.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
022 iotests: define group in each iotest 5 years ago
022.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
023 iotests: define group in each iotest 5 years ago
023.out qemu-io: Allow unaligned access by default 10 years ago
024 iotests: define group in each iotest 5 years ago
024.out iotests: Specify explicit backing format where sensible 6 years ago
025 block: Drop the sheepdog block driver 5 years ago
025.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
026 iotests: define group in each iotest 5 years ago
026.out iotests/026: Move v3-exclusive test to new file 6 years ago
026.out.nocache iotests/026: Move v3-exclusive test to new file 6 years ago
027 iotests: define group in each iotest 5 years ago
027.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
028 iotests: define group in each iotest 5 years ago
028.out iotests: Use convert -n in some cases 5 years ago
029 iotests: define group in each iotest 5 years ago
029.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
030 block: Clarify error messages pertaining to 'node-name' 5 years ago
030.out iotests: Add read-only test case to 030 7 years ago
031 iotests: define group in each iotest 5 years ago
031.out qcow2: Add the 'extended_l2' option and the QCOW2_INCOMPAT_EXTL2 bit 6 years ago
032 iotests: define group in each iotest 5 years ago
032.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
033 iotests: define group in each iotest 5 years ago
033.out iotest 033: add misaligned write-zeroes test via truncate 8 years ago
034 iotests: define group in each iotest 5 years ago
034.out iotests: Specify explicit backing format where sensible 6 years ago
035 iotests: define group in each iotest 5 years ago
035.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
036 iotests: define group in each iotest 5 years ago
036.out qcow2: Add the 'extended_l2' option and the QCOW2_INCOMPAT_EXTL2 bit 6 years ago
037 iotests: define group in each iotest 5 years ago
037.out iotests: Specify explicit backing format where sensible 6 years ago
038 iotests: define group in each iotest 5 years ago
038.out iotests: Specify explicit backing format where sensible 6 years ago
039 iotests: define group in each iotest 5 years ago
039.out iotests: Specify explicit backing format where sensible 6 years ago
040 iotests: Revert "iotests: use -ccw on s390x for 040, 139, and 182" 5 years ago
040.out iotests: Test committing to overridden backing 6 years ago
041 iotests: define group in each iotest 5 years ago
041.out iotests: Add filter mirror test cases 6 years ago
042 iotests: define group in each iotest 5 years ago
042.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
043 iotests: define group in each iotest 5 years ago
043.out iotests: Specify explicit backing format where sensible 6 years ago
044 iotests: define group in each iotest 5 years ago
044.out block/qcow2: Add qcow2_refcount_area() 9 years ago
045 iotests: define group in each iotest 5 years ago
045.out qemu-iotests: add tests for runtime fd passing via SCM rights 13 years ago
046 iotests/046: Filter request length 5 years ago
046.out iotests/046: Filter request length 5 years ago
047 iotests: define group in each iotest 5 years ago
047.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
048 iotests: define group in each iotest 5 years ago
048.out block: enable testing of LUKS driver with block I/O tests 10 years ago
049 iotests: define group in each iotest 5 years ago
049.out utils: Improve qemu_strtosz() to have 64 bits of precision 5 years ago
050 iotests: define group in each iotest 5 years ago
050.out iotests: Specify explicit backing format where sensible 6 years ago
051 iotests: Fix typo in iotest 051 5 years ago
051.out iotests: fix 051.out expected output after error text touchups 5 years ago
051.pc.out iotests: Fix typo in iotest 051 5 years ago
052 iotests: define group in each iotest 5 years ago
052.out block: enable testing of LUKS driver with block I/O tests 10 years ago
053 iotests: define group in each iotest 5 years ago
053.out qemu-img: Saner printing of large file sizes 7 years ago
054 iotests: define group in each iotest 5 years ago
054.out qemu-img: Flush stdout before before potential stderr messages 6 years ago
055 iotests: define group in each iotest 5 years ago
055.out iotests: Backup with different source/target size 6 years ago
056 iotests: 56: prepare for backup over block-copy 5 years ago
056.out iotests: Test backup job with two guest writes 7 years ago
057 iotests: define group in each iotest 5 years ago
057.out qemu-iotests: add 057 internal snapshot for block device test case 13 years ago
058 iotests: define group in each iotest 5 years ago
058.out qemu-iotests: add test for snapshot in qemu-img convert 13 years ago
059 iotests: define group in each iotest 5 years ago
059.out iotests/059: Fix reference output 6 years ago
060 iotests: define group in each iotest 5 years ago
060.out qcow2: Add the 'extended_l2' option and the QCOW2_INCOMPAT_EXTL2 bit 6 years ago
061 iotests: define group in each iotest 5 years ago
061.out qcow2: Assert that expand_zero_clusters_in_l1() does not support subclusters 6 years ago
062 iotests: define group in each iotest 5 years ago
062.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
063 iotests: define group in each iotest 5 years ago
063.out iotests: Avoid cp/mv of test images 6 years ago
064 iotests: define group in each iotest 5 years ago
064.out iotests: Lower 064's memory usage 11 years ago
065 iotests: define group in each iotest 5 years ago
065.out qemu-iotests: Additional info from qemu-img info 13 years ago
066 iotests: define group in each iotest 5 years ago
066.out iotests: Extend test 066 9 years ago
068 iotests: Revert "iotests: use -ccw on s390x for 040, 139, and 182" 5 years ago
068.out snapshot/tests: Try loadvm twice 9 years ago
069 iotests: define group in each iotest 5 years ago
069.out iotests: Specify explicit backing format where sensible 6 years ago
070 iotests: define group in each iotest 5 years ago
070.out qemu-img: Saner printing of large file sizes 7 years ago
071 iotests: define group in each iotest 5 years ago
071.out qmp: Split ShutdownCause host-qmp into quit and system-reset 7 years ago
072 iotests: define group in each iotest 5 years ago
072.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
073 iotests: define group in each iotest 5 years ago
073.out iotests: Specify explicit backing format where sensible 6 years ago
074 iotests: define group in each iotest 5 years ago
074.out qemu-img: Drop redundant error message in compare 9 years ago
075 iotests: define group in each iotest 5 years ago
075.out tests/qemu-iotests: Fix output of qemu-io related tests 7 years ago
076 iotests: define group in each iotest 5 years ago
076.out tests/qemu-iotests: Fix output of qemu-io related tests 7 years ago
077 iotests: define group in each iotest 5 years ago
077.out iotests: 077: Filter out 'resume' lines 9 years ago
078 iotests: define group in each iotest 5 years ago
078.out tests/qemu-iotests: Fix output of qemu-io related tests 7 years ago
079 iotests: define group in each iotest 5 years ago
079.out qemu-img: Flush stdout before before potential stderr messages 6 years ago
080 iotests: define group in each iotest 5 years ago
080.out tests/qemu-iotests: Fix output of qemu-io related tests 7 years ago
081 iotests: define group in each iotest 5 years ago
081.out block: Clarify error messages pertaining to 'node-name' 5 years ago
082 iotests: define group in each iotest 5 years ago
082.out qcow2: Add the 'extended_l2' option and the QCOW2_INCOMPAT_EXTL2 bit 6 years ago
083 iotests: define group in each iotest 5 years ago
083.out iotests/083: Create socket in $SOCK_DIR 7 years ago
084 iotests: define group in each iotest 5 years ago
084.out qemu-img: Saner printing of large file sizes 7 years ago
085 iotests: define group in each iotest 5 years ago
085.out block: Clarify error messages pertaining to 'node-name' 5 years ago
086 iotests: define group in each iotest 5 years ago
086.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
087 iotests: Drop deprecated 'props' from object-add 5 years ago
087.out block: Clarify error messages pertaining to 'node-name' 5 years ago
088 iotests: define group in each iotest 5 years ago
088.out tests/qemu-iotests: Fix output of qemu-io related tests 7 years ago
089 iotests: define group in each iotest 5 years ago
089.out iotests: Use convert -n in some cases 5 years ago
090 iotests: define group in each iotest 5 years ago
090.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
091 iotests: define group in each iotest 5 years ago
091.out iotests: Make 091 work with data_file 6 years ago
092 iotests: define group in each iotest 5 years ago
092.out tests/qemu-iotests: Fix more reference output files due to recent qemu-io change 7 years ago
093 iotests: Revert "iotests: use -ccw on s390x for 040, 139, and 182" 5 years ago
093.out qemu-iotests: Test removing a throttle group member with a pending timer 8 years ago
094 iotests: define group in each iotest 5 years ago
094.out iotests: Fix _send_qemu_cmd with bash 5.1 5 years ago
095 iotests: define group in each iotest 5 years ago
095.out iotests: Fix _send_qemu_cmd with bash 5.1 5 years ago
096 iotests: define group in each iotest 5 years ago
096.out throttle: test that snapshots move the throttling configuration 11 years ago
097 iotests: define group in each iotest 5 years ago
097.out iotests: Specify explicit backing format where sensible 6 years ago
098 iotests: define group in each iotest 5 years ago
098.out iotests: Specify explicit backing format where sensible 6 years ago
099 iotests: define group in each iotest 5 years ago
099.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
101 iotests: define group in each iotest 5 years ago
101.out qemu-iotests: add test case 101 for short file I/O 12 years ago
102 iotests: define group in each iotest 5 years ago
102.out iotests/102: Pass $QEMU_HANDLE to _send_qemu_cmd 5 years ago
103 iotests: define group in each iotest 5 years ago
103.out tests/qemu-iotests: Fix output of qemu-io related tests 7 years ago
104 iotests: define group in each iotest 5 years ago
104.out qemu-img: Saner printing of large file sizes 7 years ago
105 iotests: define group in each iotest 5 years ago
105.out vmdk: Fix integer overflow in offset calculation 12 years ago
106 iotests: define group in each iotest 5 years ago
106.out iotests: Test preallocated truncate of 2G image 8 years ago
107 iotests: define group in each iotest 5 years ago
107.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
108 iotests: define group in each iotest 5 years ago
108.out qemu-iotests: Remove traling whitespaces in *.out 11 years ago
109 iotests: define group in each iotest 5 years ago
109.out job: call job_enter from job_pause 5 years ago
110 iotests: define group in each iotest 5 years ago
110.out iotests: Specify explicit backing format where sensible 6 years ago
111 iotests: define group in each iotest 5 years ago
111.out block: Error if backing file fails during creation without -u 6 years ago
112 iotests: define group in each iotest 5 years ago
112.out qemu-img: Flush stdout before before potential stderr messages 6 years ago
113 iotests: define group in each iotest 5 years ago
113.out iotests: Rework 113 8 years ago
114 iotests: define group in each iotest 5 years ago
114.out qemu-img: Deprecate use of -b without -F 6 years ago
115 iotests: define group in each iotest 5 years ago
115.out opts: produce valid command line in qemu_opts_print 11 years ago
116 iotests: define group in each iotest 5 years ago
116.out iotests/116: Fix reference output 5 years ago
117 iotests: define group in each iotest 5 years ago
117.out iotests: Fix _send_qemu_cmd with bash 5.1 5 years ago
118 iotests/118: Drop 'change' test 5 years ago
118.out iotests/118: Drop 'change' test 5 years ago
119 iotests: define group in each iotest 5 years ago
119.out qmp: Split ShutdownCause host-qmp into quit and system-reset 7 years ago
120 iotests: define group in each iotest 5 years ago
120.out qmp: Split ShutdownCause host-qmp into quit and system-reset 7 years ago
121 iotests: define group in each iotest 5 years ago
121.out qcow2: Reset free_cluster_index when allocating a new refcount block 8 years ago
122 iotests: define group in each iotest 5 years ago
122.out iotests: Test sparseness for qemu-img convert -n 6 years ago
123 iotests: define group in each iotest 5 years ago
123.out iotests: Add test for qemu-img convert to NBD 11 years ago
124 block: remove dirty bitmaps 'status' field 5 years ago
124.out iotests: Test incremental backup after truncation 7 years ago
125 iotests: define group in each iotest 5 years ago
125.out qcow2: Make preallocate_co() resize the image to the correct size 6 years ago
126 iotests: define group in each iotest 5 years ago
126.out iotests: Specify explicit backing format where sensible 6 years ago
127 iotests: iothreads need ioeventfd 5 years ago
127.out iotests: Fix _send_qemu_cmd with bash 5.1 5 years ago
128 iotests: define group in each iotest 5 years ago
128.out iotests: add O_DIRECT alignment probing test 11 years ago
129 iotests/129: Limit backup's max-chunk/max-workers 5 years ago
129.out qemu-iotests: Test that "stop" doesn't drain block jobs 11 years ago
130 iotests: define group in each iotest 5 years ago
130.out qemu-img: Saner printing of large file sizes 7 years ago
131 iotests: define group in each iotest 5 years ago
131.out tests/qemu-iotests: Fix output of qemu-io related tests 7 years ago
132 iotests: define group in each iotest 5 years ago
132.out qemu-iotests: Add test case for mirror with unmap 11 years ago
133 iotests: define group in each iotest 5 years ago
133.out iotests: Specify explicit backing format where sensible 6 years ago
134 iotests: define group in each iotest 5 years ago
134.out iotests: filter few more luks specific create options 6 years ago
135 iotests: define group in each iotest 5 years ago
135.out block: qemu-iotests - add check for multiplication overflow in vpc 11 years ago
136 iotests: define group in each iotest 5 years ago
136.out block: Remove bdrv_aio_multiwrite() 10 years ago
137 iotests: define group in each iotest 5 years ago
137.out iotests: Make 137 work with data_file 6 years ago
138 iotests: define group in each iotest 5 years ago
138.out iotests/138: Test leaks/corruptions fixed report 6 years ago
139 iotests: Revert "iotests: use -ccw on s390x for 040, 139, and 182" 5 years ago
139.out qemu-iotests/139: Avoid blockdev-add with id 10 years ago
140 iotests: define group in each iotest 5 years ago
140.out iotests: Fix _send_qemu_cmd with bash 5.1 5 years ago
141 iotests: define group in each iotest 5 years ago
141.out block: apply COR-filter to block-stream jobs 5 years ago
142 iotests: Specify explicit backing format where sensible 6 years ago
142.out iotests: Specify explicit backing format where sensible 6 years ago
143 iotests: define group in each iotest 5 years ago
143.out iotests: Fix _send_qemu_cmd with bash 5.1 5 years ago
144 iotests: define group in each iotest 5 years ago
144.out iotests: Fix _send_qemu_cmd with bash 5.1 5 years ago
145 iotests: define group in each iotest 5 years ago
145.out qemu-iotests: Filter HMP readline escape characters 9 years ago
146 iotests: define group in each iotest 5 years ago
146.out iotests: 146: drop extra whitespaces from .out file 5 years ago
147 iotests: define group in each iotest 5 years ago
147.out iotest 147: add cases to test new @name parameter of nbd-server-add 8 years ago
148 iotests: define group in each iotest 5 years ago
148.out iotests: Test QUORUM_REPORT_BAD in fifo mode 10 years ago
149 iotests: define group in each iotest 5 years ago
149.out tests: fix I/O test for hosts defaulting to LUKSv2 7 years ago
150 iotests: define group in each iotest 5 years ago
150.out.qcow2 block: posix: Always allocate the first block 7 years ago
150.out.raw block: posix: Always allocate the first block 7 years ago
151 iotests: define group in each iotest 5 years ago
151.out iotests: Test unaligned blocking mirror write 7 years ago
152 iotests: define group in each iotest 5 years ago
152.out iotests: Test case for drive-mirror with unaligned image size 10 years ago
153 iotests: define group in each iotest 5 years ago
153.out iotests: Fix _send_qemu_cmd with bash 5.1 5 years ago
154 iotests: define group in each iotest 5 years ago
154.out iotests: Specify explicit backing format where sensible 6 years ago
155 iotests: define group in each iotest 5 years ago
155.out iotests: Add iothread cases to 155 6 years ago
156 iotests: define group in each iotest 5 years ago
156.out iotests: Fix _send_qemu_cmd with bash 5.1 5 years ago
157 iotests: define group in each iotest 5 years ago
157.out iotests: fix remainining tests to work with LUKS 9 years ago
158 iotests: define group in each iotest 5 years ago
158.out iotests: Specify explicit backing format where sensible 6 years ago
159 iotests: define group in each iotest 5 years ago
159.out qemu-img: add the 'dd' subcommand 10 years ago
160 iotests: define group in each iotest 5 years ago
160.out qemu-img: add skip option to dd 10 years ago
161 iotests: define group in each iotest 5 years ago
161.out iotests: Fix _send_qemu_cmd with bash 5.1 5 years ago
162 iotests: define group in each iotest 5 years ago
162.out util: include the target address in socket connect failures 6 years ago
163 iotests: define group in each iotest 5 years ago
163.out qemu-iotests: add shrinking image test 9 years ago
165 iotests: define group in each iotest 5 years ago
165.out iotests: add test-case to 165 to test reopening qcow2 bitmaps to RW 7 years ago
170 iotests: define group in each iotest 5 years ago
170.out qemu-img: add the 'dd' subcommand 10 years ago
171 iotests: define group in each iotest 5 years ago
171.out qemu-iotests: test 'offset' and 'size' options in raw driver 10 years ago
172 fdc: Drop deprecated floppy configuration 5 years ago
172.out fdc: Drop deprecated floppy configuration 5 years ago
173 iotests: define group in each iotest 5 years ago
173.out iotests: Fix _send_qemu_cmd with bash 5.1 5 years ago
174 iotests: define group in each iotest 5 years ago
174.out qemu-io: Add failure regression tests 9 years ago
175 iotests: define group in each iotest 5 years ago
175.out iotests: fix some whitespaces in test output files 5 years ago
176 iotests: define group in each iotest 5 years ago
176.out iotests: Specify explicit backing format where sensible 6 years ago
177 iotests: define group in each iotest 5 years ago
177.out iotests: Specify explicit backing format where sensible 6 years ago
178 iotests/178: Pass value to invalid option 5 years ago
178.out.qcow2 utils: Improve qemu_strtosz() to have 64 bits of precision 5 years ago
178.out.raw utils: Improve qemu_strtosz() to have 64 bits of precision 5 years ago
179 iotests: define group in each iotest 5 years ago
179.out iotests: Specify explicit backing format where sensible 6 years ago
181 migrate: remove QMP/HMP commands for speed, downtime and cache size 5 years ago
181.out iotests: fix 181: enable postcopy-ram capability on target 9 years ago
182 iotests: Revert "iotests: use -ccw on s390x for 040, 139, and 182" 5 years ago
182.out iotests: Fix _send_qemu_cmd with bash 5.1 5 years ago
183 iotests: define group in each iotest 5 years ago
183.out iotests: Fix _send_qemu_cmd with bash 5.1 5 years ago
184 iotests: Drop deprecated 'props' from object-add 5 years ago
184.out block: remove 'encryption_key_missing' flag from QAPI 5 years ago
185 iotests: 185: prepare for backup over block-copy 5 years ago
185.out iotests: Fix expected whitespace for 185 5 years ago
186 iotests: define group in each iotest 5 years ago
186.out iotests: make _filter_qom_path more strict 5 years ago
187 iotests: define group in each iotest 5 years ago
187.out tests/qemu-iotests: Fix output of qemu-io related tests 7 years ago
188 iotests: define group in each iotest 5 years ago
188.out iotests: filter few more luks specific create options 6 years ago
189 iotests: define group in each iotest 5 years ago
189.out iotests: Specify explicit backing format where sensible 6 years ago
190 iotests: define group in each iotest 5 years ago
190.out qcow2: Expose bitmaps' size during measure 6 years ago
191 iotests: define group in each iotest 5 years ago
191.out block: remove 'encryption_key_missing' flag from QAPI 5 years ago
192 iotests: define group in each iotest 5 years ago
192.out iotests/192: Create socket in $SOCK_DIR 7 years ago
194 block: remove 'dirty-bitmaps' field from 'BlockInfo' struct 5 years ago
194.out block: remove dirty bitmaps 'status' field 5 years ago
195 iotests: define group in each iotest 5 years ago
195.out iotests: Specify explicit backing format where sensible 6 years ago
196 iotests: define group in each iotest 5 years ago
196.out iotests: test clearing unknown autoclear_features by qcow2 8 years ago
197 iotests: define group in each iotest 5 years ago
197.out iotests/197: Fix for non-qcow2 formats 6 years ago
198 iotests: define group in each iotest 5 years ago
198.out iotests: Specify explicit backing format where sensible 6 years ago
200 iotests: define group in each iotest 5 years ago
200.out iotests: Derive image names from $TEST_IMG 5 years ago
201 iotests: define group in each iotest 5 years ago
201.out tests/qemu-iotests: adding savevm/loadvm with postcopy flag test 8 years ago
202 iotests: define group in each iotest 5 years ago
202.out iotests: Unify log outputs between Python 2 and 3 8 years ago
203 iotests: define group in each iotest 5 years ago
203.out iotests: Unify log outputs between Python 2 and 3 8 years ago
204 iotests: define group in each iotest 5 years ago
204.out qemu-img: Use child access functions 6 years ago
205 iotests: define group in each iotest 5 years ago
205.out iotest 205: new test for qmp nbd-server-remove 8 years ago
206 iotests: define group in each iotest 5 years ago
206.out block: Clarify error messages pertaining to 'node-name' 5 years ago
207 iotests: define group in each iotest 5 years ago
207.out ssh: switch from libssh2 to libssh 7 years ago
208 iotests: define group in each iotest 5 years ago
208.out iotests: Unify log outputs between Python 2 and 3 8 years ago
209 iotests: define group in each iotest 5 years ago
209.out nbd/client: Report offsets in bdrv_block_status 7 years ago
210 iotests: define group in each iotest 5 years ago
210.out block: Clarify error messages pertaining to 'node-name' 5 years ago
211 iotests: define group in each iotest 5 years ago
211.out block: Clarify error messages pertaining to 'node-name' 5 years ago
212 iotests: define group in each iotest 5 years ago
212.out block: Clarify error messages pertaining to 'node-name' 5 years ago
213 iotests: define group in each iotest 5 years ago
213.out block: Clarify error messages pertaining to 'node-name' 5 years ago
214 iotests: define group in each iotest 5 years ago
214.out tests/qemu-iotests: add case to write compressed data of multiple clusters 6 years ago
215 iotests: define group in each iotest 5 years ago
215.out tests/qemu-iotests: Fix output of qemu-io related tests 7 years ago
216 iotests: define group in each iotest 5 years ago
216.out iotests: Unify log outputs between Python 2 and 3 8 years ago
217 iotests: define group in each iotest 5 years ago
217.out iotests: Repairing error during snapshot deletion 8 years ago
218 iotests: Drop deprecated 'props' from object-add 5 years ago
218.out iotests: Test quitting with job on throttled node 7 years ago
219 iotests: 219: prepare for backup over block-copy 5 years ago
219.out blockdev: unify qmp_drive_backup and drive-backup transaction paths 6 years ago
220 iotests: define group in each iotest 5 years ago
220.out qcow2: Return 0/-errno in qcow2_alloc_compressed_cluster_offset() 7 years ago
221 iotests: define group in each iotest 5 years ago
221.out iotests/221: Discard image before qemu-img map 5 years ago
222 iotests: define group in each iotest 5 years ago
222.out iotests: Unify log outputs between Python 2 and 3 8 years ago
223 iotests: define group in each iotest 5 years ago
223.out block: Clarify error messages pertaining to 'node-name' 5 years ago
224 iotests: define group in each iotest 5 years ago
224.out iotests: Test json:{} filenames of internal BDSs 7 years ago
225 iotests: define group in each iotest 5 years ago
225.out iotests: Specify explicit backing format where sensible 6 years ago
226 iotests: define group in each iotest 5 years ago
226.out block: remove support for using "file" driver with block/char devices 5 years ago
227 iotests: define group in each iotest 5 years ago
227.out qapi: add unmap to BlockDeviceStats 7 years ago
228 iotests: define group in each iotest 5 years ago
228.out block: Leave BDS.backing_{file,format} constant 6 years ago
229 iotests: define group in each iotest 5 years ago
229.out iotests: Fix _send_qemu_cmd with bash 5.1 5 years ago
231 block/rbd: Add an escape-aware strchr helper 5 years ago
231.out block/rbd: Add an escape-aware strchr helper 5 years ago
232 iotests: define group in each iotest 5 years ago
232.out qemu-iotests: Fix 232 for non-qcow2 7 years ago
233 Prefer 'on' | 'off' over 'yes' | 'no' for bool options 5 years ago
233.out nbd/client: Add hint when TLS is missing 7 years ago
234 iotests: define group in each iotest 5 years ago
234.out iotests: Make 234 stable 7 years ago
235 iotests: Drop deprecated 'props' from object-add 5 years ago
235.out iotests: simple mirror test with kvm on 1G image 7 years ago
236 block: remove 'dirty-bitmaps' field from 'BlockInfo' struct 5 years ago
236.out block: remove dirty bitmaps 'status' field 5 years ago
237 iotests: define group in each iotest 5 years ago
237.out block: Clarify error messages pertaining to 'node-name' 5 years ago
238 iotests: Revert "iotests: use -ccw on s390x for 040, 139, and 182" 5 years ago
238.out iotests: add 238 for throttling tgm unregister iothread segfault 7 years ago
239 iotests: define group in each iotest 5 years ago
239.out qemu-iotests: add test case for dmg 7 years ago
240 iotests: Revert "iotests: use -ccw on s390x for 040, 139, and 182" 5 years ago
240.out qemu-iotests: do not buffer the test output 5 years ago
241 iotests: define group in each iotest 5 years ago
241.out nbd: server: Report holes for raw images 5 years ago
242 iotests: define group in each iotest 5 years ago
242.out qcow2: Add the 'extended_l2' option and the QCOW2_INCOMPAT_EXTL2 bit 6 years ago
243 iotests: define group in each iotest 5 years ago
243.out qemu-iotests: Preallocation with external data file 7 years ago
244 iotests/244: Test preallocation for data-file-raw 5 years ago
244.out iotests/244: Test preallocation for data-file-raw 5 years ago
245 block: refactor bdrv_node_check_perm() 5 years ago
245.out qemu-iotests: do not buffer the test output 5 years ago
246 block: remove 'dirty-bitmaps' field from 'BlockInfo' struct 5 years ago
246.out block: remove dirty bitmaps 'status' field 5 years ago
247 iotests: define group in each iotest 5 years ago
247.out qemu-iotests: Fix 232 for non-qcow2 7 years ago
248 iotests: define group in each iotest 5 years ago
248.out iotests: add 248: test resume mirror after auto pause on ENOSPC 7 years ago
249 iotests: define group in each iotest 5 years ago
249.out block: Clarify error messages pertaining to 'node-name' 5 years ago
250 iotests: define group in each iotest 5 years ago
250.out iotests: test big qcow2 shrink 7 years ago
251 iotests: define group in each iotest 5 years ago
251.out iotests: Test qemu-img convert --salvage 7 years ago
252 iotests: define group in each iotest 5 years ago
252.out iotests: Add test for rebase without input base 7 years ago
253 iotests: define group in each iotest 5 years ago
253.out block: posix: Always allocate the first block 7 years ago
254 block: remove 'dirty-bitmaps' field from 'BlockInfo' struct 5 years ago
254.out block: remove dirty bitmaps 'status' field 5 years ago
255 iotests: define group in each iotest 5 years ago
255.out qcow2: Add the 'extended_l2' option and the QCOW2_INCOMPAT_EXTL2 bit 6 years ago
256 iotests: iothreads need ioeventfd 5 years ago
256.out block/backup: improve sync=bitmap work estimates 7 years ago
257 iotests: Revert "iotests: use -ccw on s390x for 040, 139, and 182" 5 years ago
257.out block: remove dirty bitmaps 'status' field 5 years ago
258 iotests: Drop deprecated 'props' from object-add 5 years ago
258.out iotests: Drop deprecated 'props' from object-add 5 years ago
259 tests/qemu-iotests: Remove test 259 from the "auto" group 5 years ago
259.out iotests/259: Fix reference output 6 years ago
260 block: remove 'dirty-bitmaps' field from 'BlockInfo' struct 5 years ago
260.out iotests: add test 260 to check bitmap life after snapshot + commit 7 years ago
261 iotests: define group in each iotest 5 years ago
261.out qcow2: introduce icount field for snapshots 6 years ago
262 iotests: define group in each iotest 5 years ago
262.out iotests/262: Switch source/dest VM launch order 7 years ago
263 iotests: define group in each iotest 5 years ago
263.out iotests: filter few more luks specific create options 6 years ago
264 mirror: stop cancelling in-flight requests on non-force cancel in READY 5 years ago
264.out iotests/264: add backup-cancel test-case 5 years ago
265 iotests: define group in each iotest 5 years ago
265.out iotests: Test reverse sub-cluster qcow2 writes 7 years ago
266 iotests: define group in each iotest 5 years ago
266.out iotests: 266: Convert to VM.blockdev_create() 6 years ago
267 iotests: define group in each iotest 5 years ago
267.out block: allow specifying name of block device for vmstate storage 5 years ago
268 iotests: define group in each iotest 5 years ago
268.out block: Reject misaligned write requests with BDRV_REQ_NO_FALLBACK 7 years ago
270 iotests: define group in each iotest 5 years ago
270.out iotests: Specify explicit backing format where sensible 6 years ago
271 iotests: define group in each iotest 5 years ago
271.out iotests: fix some whitespaces in test output files 5 years ago
272 iotests: define group in each iotest 5 years ago
272.out iotests: Add test for 4G+ compressed qcow2 write 6 years ago
273 iotests: define group in each iotest 5 years ago
273.out block: remove 'encryption_key_missing' flag from QAPI 5 years ago
274 iotests: define group in each iotest 5 years ago
274.out iotests: add commit top->base cases to 274 6 years ago
277 iotests: define group in each iotest 5 years ago
277.out iotests: Test NBD client reconnection 6 years ago
279 iotests: define group in each iotest 5 years ago
279.out iotests: Specify explicit backing format where sensible 6 years ago
280 iotests: define group in each iotest 5 years ago
280.out qcow2: Add the 'extended_l2' option and the QCOW2_INCOMPAT_EXTL2 bit 6 years ago
281 iotests: define group in each iotest 5 years ago
281.out iotests: Test handling of AioContexts with some blockdev actions 6 years ago
282 iotests: define group in each iotest 5 years ago
282.out qemu-img: Flush stdout before before potential stderr messages 6 years ago
283 iotests/283: Check that finalize drops backup-top 5 years ago
283.out block/backup-top: drop .active 5 years ago
284 iotests: define group in each iotest 5 years ago
284.out iotests: filter few more luks specific create options 6 years ago
286 iotests: define group in each iotest 5 years ago
286.out iotests: Test snapshot -l field separation 6 years ago
287 iotests: define group in each iotest 5 years ago
287.out iotests: fix some whitespaces in test output files 5 years ago
288 iotests: define group in each iotest 5 years ago
288.out iotests: add 288 luks qemu-img measure test 6 years ago
289 iotests: define group in each iotest 5 years ago
289.out iotests/026: Move v3-exclusive test to new file 6 years ago
290 iotests: define group in each iotest 5 years ago
290.out iotests: Specify explicit backing format where sensible 6 years ago
291 iotests: define group in each iotest 5 years ago
291.out iotests/291: Filter irrelevant parts of img-info 6 years ago
292 iotests: define group in each iotest 5 years ago
292.out qcow2: Avoid integer wraparound in qcow2_co_truncate() 6 years ago
293 iotests: define group in each iotest 5 years ago
293.out iotests: qemu-img tests for luks key management 6 years ago
294 iotests: define group in each iotest 5 years ago
294.out iotests: qemu-img tests for luks key management 6 years ago
295 iotests: Drop deprecated 'props' from object-add 5 years ago
295.out qemu-iotests: do not buffer the test output 5 years ago
296 iotests: Drop deprecated 'props' from object-add 5 years ago
296.out qemu-iotests: do not buffer the test output 5 years ago
297 iotests/297: add --namespace-packages to mypy arguments 5 years ago
297.out iotests/297: Rewrite in Python and extend reach 5 years ago
298 iotests: make tests executable 5 years ago
298.out iotests: add 298 to test new preallocate filter driver 5 years ago
299 iotests: define group in each iotest 5 years ago
299.out iotests: test shutdown when bitmap is exported through NBD 6 years ago
300 python: create qemu packages 5 years ago
300.out qemu-iotests: 300: Add test case for modifying persistence of bitmap 5 years ago
301 iotests: define group in each iotest 5 years ago
301.out qemu-img: Deprecate use of -b without -F 6 years ago
302 iotests: define group in each iotest 5 years ago
302.out qcow2: Add the 'extended_l2' option and the QCOW2_INCOMPAT_EXTL2 bit 6 years ago
303 iotests: define group in each iotest 5 years ago
303.out qcow2: Add the 'extended_l2' option and the QCOW2_INCOMPAT_EXTL2 bit 6 years ago
304 iotests: define group in each iotest 5 years ago
304.out iotests: add test for unaligned granularity bitmap backup 6 years ago
305 iotests: define group in each iotest 5 years ago
305.out qcow2: Fix removal of list members from BDRVQcow2State.cluster_allocs 6 years ago
307 iotests: Revert "iotests: use -ccw on s390x for 040, 139, and 182" 5 years ago
307.out iotests: Test block-export-* QMP interface 6 years ago
308 iotests: define group in each iotest 5 years ago
308.out iotests: Fix _send_qemu_cmd with bash 5.1 5 years ago
309 iotests: define group in each iotest 5 years ago
309.out nbd: Add 'qemu-nbd -A' to expose allocation depth 6 years ago
310 iotests: add #310 to test bottom node in COR driver 5 years ago
310.out iotests: add #310 to test bottom node in COR driver 5 years ago
312 iotests: define group in each iotest 5 years ago
312.out iotests: Fix _send_qemu_cmd with bash 5.1 5 years ago
313 iotests: Add test for the regression fixed in c8bf9a9169 5 years ago
313.out iotests: Add test for the regression fixed in c8bf9a9169 5 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 qemu-iotests: let "check" spawn an arbitrary test command 5 years ago
common.config qemu-iotests: Improve portability by searching bash in the $PATH 7 years ago
common.filter iotests: make _filter_qom_path more strict 5 years ago
common.nbd iotests: Let common.nbd create socket in $SOCK_DIR 7 years ago
common.pattern iotests/common.pattern: Quote echos 6 years ago
common.qemu iotests: add support for capturing and matching QMP events 5 years ago
common.rc block: Drop the sheepdog block driver 5 years ago
common.tls crypto: use a stronger private key for tests 6 years ago
findtests.py iotests: add findtests.py 5 years ago
iotests.py python: create qemu packages 5 years ago
meson.build iotests: rewrite check into python 5 years ago
nbd-fault-injector.py iotests: Replace deprecated ConfigParser.readfp() 5 years ago
pylintrc qemu-iotests: fix pylint 2.8 consider-using-with error 5 years ago
qcow2.py qcow2.py: Introduce '-j' key to dump in JSON format 6 years ago
qcow2_format.py qcow2_format.py: support dumping metadata in JSON format 6 years ago
qed.py drop "from __future__ import print_function" 6 years ago
socket_scm_helper.c socket_scm_helper: Accept fd directly 10 years ago
testenv.py qemu-iotests: fix case of SOCK_DIR already in the environment 5 years ago
testrunner.py qemu-iotests: fix pylint 2.8 consider-using-with error 5 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.