]>
Commit | Line | Data |
---|---|---|
a9b43397 | 1 | QA output created by 067 |
7486458c | 2 | Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 |
a9b43397 KW |
3 | |
4 | === -drive/-device and device_del === | |
5 | ||
e121034d | 6 | Testing: -drive file=TEST_DIR/t.IMGFMT,format=IMGFMT,if=none,id=disk -device virtio-blk,drive=disk,id=virtio0 |
2389eeae HR |
7 | { |
8 | QMP_VERSION | |
9 | } | |
10 | { | |
11 | "return": { | |
12 | } | |
13 | } | |
14 | { | |
15 | "return": [ | |
16 | { | |
17 | "io-status": "ok", | |
18 | "device": "disk", | |
19 | "locked": false, | |
20 | "removable": false, | |
21 | "inserted": { | |
22 | "iops_rd": 0, | |
23 | "detect_zeroes": "off", | |
24 | "image": { | |
25 | "virtual-size": 134217728, | |
e121034d | 26 | "filename": "TEST_DIR/t.IMGFMT", |
2389eeae | 27 | "cluster-size": 65536, |
e121034d | 28 | "format": "IMGFMT", |
2389eeae | 29 | "actual-size": SIZE, |
2389eeae HR |
30 | "dirty-flag": false |
31 | }, | |
32 | "iops_wr": 0, | |
33 | "ro": false, | |
15489c76 | 34 | "node-name": "NODE_NAME", |
2389eeae | 35 | "backing_file_depth": 0, |
e121034d | 36 | "drv": "IMGFMT", |
2389eeae HR |
37 | "iops": 0, |
38 | "bps_wr": 0, | |
e2462113 | 39 | "write_threshold": 0, |
2389eeae HR |
40 | "encrypted": false, |
41 | "bps": 0, | |
42 | "bps_rd": 0, | |
9e193c5a KW |
43 | "cache": { |
44 | "no-flush": false, | |
45 | "direct": false, | |
46 | "writeback": true | |
47 | }, | |
e121034d | 48 | "file": "TEST_DIR/t.IMGFMT", |
2389eeae HR |
49 | "encryption_key_missing": false |
50 | }, | |
46eade7b | 51 | "qdev": "/machine/peripheral/virtio0/virtio-backend", |
2389eeae | 52 | "type": "unknown" |
2389eeae HR |
53 | } |
54 | ] | |
55 | } | |
56 | { | |
57 | "return": { | |
58 | } | |
59 | } | |
60 | { | |
61 | "return": { | |
62 | } | |
63 | } | |
2389eeae HR |
64 | { |
65 | "return": [ | |
2389eeae HR |
66 | ] |
67 | } | |
68 | { | |
69 | "return": { | |
70 | } | |
71 | } | |
a9b43397 KW |
72 | |
73 | === -drive/device_add and device_del === | |
74 | ||
e121034d | 75 | Testing: -drive file=TEST_DIR/t.IMGFMT,format=IMGFMT,if=none,id=disk |
2389eeae HR |
76 | { |
77 | QMP_VERSION | |
78 | } | |
79 | { | |
80 | "return": { | |
81 | } | |
82 | } | |
83 | { | |
84 | "return": [ | |
85 | { | |
86 | "device": "disk", | |
87 | "locked": false, | |
88 | "removable": true, | |
89 | "inserted": { | |
90 | "iops_rd": 0, | |
91 | "detect_zeroes": "off", | |
92 | "image": { | |
93 | "virtual-size": 134217728, | |
e121034d | 94 | "filename": "TEST_DIR/t.IMGFMT", |
2389eeae | 95 | "cluster-size": 65536, |
e121034d | 96 | "format": "IMGFMT", |
2389eeae | 97 | "actual-size": SIZE, |
2389eeae HR |
98 | "dirty-flag": false |
99 | }, | |
100 | "iops_wr": 0, | |
101 | "ro": false, | |
15489c76 | 102 | "node-name": "NODE_NAME", |
2389eeae | 103 | "backing_file_depth": 0, |
e121034d | 104 | "drv": "IMGFMT", |
2389eeae HR |
105 | "iops": 0, |
106 | "bps_wr": 0, | |
e2462113 | 107 | "write_threshold": 0, |
2389eeae HR |
108 | "encrypted": false, |
109 | "bps": 0, | |
110 | "bps_rd": 0, | |
9e193c5a KW |
111 | "cache": { |
112 | "no-flush": false, | |
113 | "direct": false, | |
114 | "writeback": true | |
115 | }, | |
e121034d | 116 | "file": "TEST_DIR/t.IMGFMT", |
2389eeae HR |
117 | "encryption_key_missing": false |
118 | }, | |
2389eeae | 119 | "type": "unknown" |
2389eeae HR |
120 | } |
121 | ] | |
122 | } | |
123 | { | |
124 | "return": { | |
125 | } | |
126 | } | |
127 | { | |
128 | "return": { | |
129 | } | |
130 | } | |
131 | { | |
132 | "return": { | |
133 | } | |
134 | } | |
2389eeae HR |
135 | { |
136 | "return": [ | |
2389eeae HR |
137 | ] |
138 | } | |
139 | { | |
140 | "return": { | |
141 | } | |
142 | } | |
a9b43397 KW |
143 | |
144 | === drive_add/device_add and device_del === | |
145 | ||
146 | Testing: | |
2389eeae HR |
147 | { |
148 | QMP_VERSION | |
149 | } | |
150 | { | |
151 | "return": { | |
152 | } | |
153 | } | |
154 | { | |
155 | "return": "OK\r\n" | |
156 | } | |
157 | { | |
158 | "return": [ | |
2389eeae HR |
159 | { |
160 | "device": "disk", | |
161 | "locked": false, | |
162 | "removable": true, | |
163 | "inserted": { | |
164 | "iops_rd": 0, | |
165 | "detect_zeroes": "off", | |
166 | "image": { | |
167 | "virtual-size": 134217728, | |
e121034d | 168 | "filename": "TEST_DIR/t.IMGFMT", |
2389eeae | 169 | "cluster-size": 65536, |
e121034d | 170 | "format": "IMGFMT", |
2389eeae | 171 | "actual-size": SIZE, |
2389eeae HR |
172 | "dirty-flag": false |
173 | }, | |
174 | "iops_wr": 0, | |
175 | "ro": false, | |
15489c76 | 176 | "node-name": "NODE_NAME", |
2389eeae | 177 | "backing_file_depth": 0, |
e121034d | 178 | "drv": "IMGFMT", |
2389eeae HR |
179 | "iops": 0, |
180 | "bps_wr": 0, | |
e2462113 | 181 | "write_threshold": 0, |
2389eeae HR |
182 | "encrypted": false, |
183 | "bps": 0, | |
184 | "bps_rd": 0, | |
9e193c5a KW |
185 | "cache": { |
186 | "no-flush": false, | |
187 | "direct": false, | |
188 | "writeback": true | |
189 | }, | |
e121034d | 190 | "file": "TEST_DIR/t.IMGFMT", |
2389eeae HR |
191 | "encryption_key_missing": false |
192 | }, | |
2389eeae HR |
193 | "type": "unknown" |
194 | } | |
195 | ] | |
196 | } | |
197 | { | |
198 | "return": { | |
199 | } | |
200 | } | |
201 | { | |
202 | "return": { | |
203 | } | |
204 | } | |
205 | { | |
206 | "return": { | |
207 | } | |
208 | } | |
2389eeae HR |
209 | { |
210 | "return": [ | |
2389eeae HR |
211 | ] |
212 | } | |
213 | { | |
214 | "return": { | |
215 | } | |
216 | } | |
a9b43397 KW |
217 | |
218 | === blockdev_add/device_add and device_del === | |
219 | ||
220 | Testing: | |
2389eeae HR |
221 | { |
222 | QMP_VERSION | |
223 | } | |
224 | { | |
225 | "return": { | |
226 | } | |
227 | } | |
228 | { | |
229 | "return": { | |
230 | } | |
231 | } | |
232 | { | |
233 | "return": [ | |
2389eeae | 234 | { |
522ce4ec KW |
235 | "iops_rd": 0, |
236 | "detect_zeroes": "off", | |
237 | "image": { | |
238 | "virtual-size": 134217728, | |
e121034d | 239 | "filename": "TEST_DIR/t.IMGFMT", |
522ce4ec | 240 | "cluster-size": 65536, |
e121034d | 241 | "format": "IMGFMT", |
522ce4ec | 242 | "actual-size": SIZE, |
522ce4ec | 243 | "dirty-flag": false |
2389eeae | 244 | }, |
522ce4ec KW |
245 | "iops_wr": 0, |
246 | "ro": false, | |
247 | "node-name": "disk", | |
248 | "backing_file_depth": 0, | |
e121034d | 249 | "drv": "IMGFMT", |
522ce4ec KW |
250 | "iops": 0, |
251 | "bps_wr": 0, | |
252 | "write_threshold": 0, | |
253 | "encrypted": false, | |
254 | "bps": 0, | |
255 | "bps_rd": 0, | |
256 | "cache": { | |
257 | "no-flush": false, | |
258 | "direct": false, | |
259 | "writeback": true | |
260 | }, | |
e121034d | 261 | "file": "TEST_DIR/t.IMGFMT", |
522ce4ec KW |
262 | "encryption_key_missing": false |
263 | }, | |
264 | { | |
265 | "iops_rd": 0, | |
266 | "detect_zeroes": "off", | |
267 | "image": { | |
268 | "virtual-size": 197120, | |
e121034d | 269 | "filename": "TEST_DIR/t.IMGFMT", |
522ce4ec KW |
270 | "format": "file", |
271 | "actual-size": SIZE, | |
272 | "dirty-flag": false | |
273 | }, | |
274 | "iops_wr": 0, | |
275 | "ro": false, | |
276 | "node-name": "NODE_NAME", | |
277 | "backing_file_depth": 0, | |
278 | "drv": "file", | |
279 | "iops": 0, | |
280 | "bps_wr": 0, | |
281 | "write_threshold": 0, | |
282 | "encrypted": false, | |
283 | "bps": 0, | |
284 | "bps_rd": 0, | |
285 | "cache": { | |
286 | "no-flush": false, | |
287 | "direct": false, | |
288 | "writeback": true | |
289 | }, | |
e121034d | 290 | "file": "TEST_DIR/t.IMGFMT", |
522ce4ec | 291 | "encryption_key_missing": false |
2389eeae HR |
292 | } |
293 | ] | |
294 | } | |
295 | { | |
296 | "return": { | |
297 | } | |
298 | } | |
299 | { | |
300 | "return": { | |
301 | } | |
302 | } | |
303 | { | |
304 | "return": { | |
305 | } | |
306 | } | |
2389eeae HR |
307 | { |
308 | "return": [ | |
2389eeae | 309 | { |
522ce4ec KW |
310 | "iops_rd": 0, |
311 | "detect_zeroes": "off", | |
312 | "image": { | |
313 | "virtual-size": 134217728, | |
e121034d | 314 | "filename": "TEST_DIR/t.IMGFMT", |
522ce4ec | 315 | "cluster-size": 65536, |
e121034d | 316 | "format": "IMGFMT", |
522ce4ec | 317 | "actual-size": SIZE, |
522ce4ec | 318 | "dirty-flag": false |
2389eeae | 319 | }, |
522ce4ec KW |
320 | "iops_wr": 0, |
321 | "ro": false, | |
322 | "node-name": "disk", | |
323 | "backing_file_depth": 0, | |
e121034d | 324 | "drv": "IMGFMT", |
522ce4ec KW |
325 | "iops": 0, |
326 | "bps_wr": 0, | |
327 | "write_threshold": 0, | |
328 | "encrypted": false, | |
329 | "bps": 0, | |
330 | "bps_rd": 0, | |
331 | "cache": { | |
332 | "no-flush": false, | |
333 | "direct": false, | |
334 | "writeback": true | |
335 | }, | |
e121034d | 336 | "file": "TEST_DIR/t.IMGFMT", |
522ce4ec KW |
337 | "encryption_key_missing": false |
338 | }, | |
339 | { | |
340 | "iops_rd": 0, | |
341 | "detect_zeroes": "off", | |
342 | "image": { | |
343 | "virtual-size": 197120, | |
e121034d | 344 | "filename": "TEST_DIR/t.IMGFMT", |
522ce4ec KW |
345 | "format": "file", |
346 | "actual-size": SIZE, | |
347 | "dirty-flag": false | |
348 | }, | |
349 | "iops_wr": 0, | |
350 | "ro": false, | |
351 | "node-name": "NODE_NAME", | |
352 | "backing_file_depth": 0, | |
353 | "drv": "file", | |
354 | "iops": 0, | |
355 | "bps_wr": 0, | |
356 | "write_threshold": 0, | |
357 | "encrypted": false, | |
358 | "bps": 0, | |
359 | "bps_rd": 0, | |
360 | "cache": { | |
361 | "no-flush": false, | |
362 | "direct": false, | |
363 | "writeback": true | |
364 | }, | |
e121034d | 365 | "file": "TEST_DIR/t.IMGFMT", |
522ce4ec | 366 | "encryption_key_missing": false |
2389eeae HR |
367 | } |
368 | ] | |
369 | } | |
370 | { | |
371 | "return": { | |
372 | } | |
373 | } | |
208c38e4 KW |
374 | |
375 | === Empty drive with -device and device_del === | |
376 | ||
b1149c1a | 377 | Testing: -device virtio-scsi -device scsi-cd,id=cd0 |
208c38e4 KW |
378 | { |
379 | QMP_VERSION | |
380 | } | |
381 | { | |
382 | "return": { | |
383 | } | |
384 | } | |
385 | { | |
386 | "return": [ | |
387 | { | |
cb53460b | 388 | "io-status": "ok", |
208c38e4 KW |
389 | "device": "", |
390 | "locked": false, | |
391 | "removable": true, | |
392 | "qdev": "cd0", | |
393 | "tray_open": false, | |
394 | "type": "unknown" | |
395 | } | |
396 | ] | |
397 | } | |
398 | { | |
399 | "return": { | |
400 | } | |
401 | } | |
402 | { | |
403 | "return": { | |
404 | } | |
405 | } | |
406 | { | |
407 | "return": [ | |
408 | ] | |
409 | } | |
410 | { | |
411 | "return": { | |
412 | } | |
413 | } | |
a9b43397 | 414 | *** done |