]>
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 | ||
2711fd33 | 6 | Testing: -drive file=TEST_DIR/t.qcow2,format=qcow2,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, | |
26 | "filename": "TEST_DIR/t.qcow2", | |
27 | "cluster-size": 65536, | |
28 | "format": "qcow2", | |
29 | "actual-size": SIZE, | |
30 | "format-specific": { | |
31 | "type": "qcow2", | |
32 | "data": { | |
33 | "compat": "1.1", | |
34 | "lazy-refcounts": false, | |
0709c5a1 | 35 | "refcount-bits": 16, |
2389eeae HR |
36 | "corrupt": false |
37 | } | |
38 | }, | |
39 | "dirty-flag": false | |
40 | }, | |
41 | "iops_wr": 0, | |
42 | "ro": false, | |
15489c76 | 43 | "node-name": "NODE_NAME", |
2389eeae HR |
44 | "backing_file_depth": 0, |
45 | "drv": "qcow2", | |
46 | "iops": 0, | |
47 | "bps_wr": 0, | |
e2462113 | 48 | "write_threshold": 0, |
2389eeae HR |
49 | "encrypted": false, |
50 | "bps": 0, | |
51 | "bps_rd": 0, | |
9e193c5a KW |
52 | "cache": { |
53 | "no-flush": false, | |
54 | "direct": false, | |
55 | "writeback": true | |
56 | }, | |
2389eeae HR |
57 | "file": "TEST_DIR/t.qcow2", |
58 | "encryption_key_missing": false | |
59 | }, | |
60 | "type": "unknown" | |
2389eeae HR |
61 | } |
62 | ] | |
63 | } | |
64 | { | |
65 | "return": { | |
66 | } | |
67 | } | |
68 | { | |
69 | "return": { | |
70 | } | |
71 | } | |
72 | { | |
73 | "timestamp": { | |
74 | "seconds": TIMESTAMP, | |
75 | "microseconds": TIMESTAMP | |
76 | }, | |
77 | "event": "DEVICE_DELETED", | |
78 | "data": { | |
79 | "path": "/machine/peripheral/virtio0/virtio-backend" | |
80 | } | |
81 | } | |
82 | { | |
83 | "timestamp": { | |
84 | "seconds": TIMESTAMP, | |
85 | "microseconds": TIMESTAMP | |
86 | }, | |
87 | "event": "DEVICE_DELETED", | |
88 | "data": { | |
89 | "device": "virtio0", | |
90 | "path": "/machine/peripheral/virtio0" | |
91 | } | |
92 | } | |
93 | { | |
94 | "timestamp": { | |
95 | "seconds": TIMESTAMP, | |
96 | "microseconds": TIMESTAMP | |
97 | }, | |
98 | "event": "RESET" | |
99 | } | |
100 | { | |
101 | "return": [ | |
2389eeae HR |
102 | ] |
103 | } | |
104 | { | |
105 | "return": { | |
106 | } | |
107 | } | |
108 | { | |
109 | "timestamp": { | |
110 | "seconds": TIMESTAMP, | |
111 | "microseconds": TIMESTAMP | |
112 | }, | |
113 | "event": "SHUTDOWN" | |
114 | } | |
a9b43397 KW |
115 | |
116 | ||
117 | === -drive/device_add and device_del === | |
118 | ||
119 | Testing: -drive file=TEST_DIR/t.qcow2,format=qcow2,if=none,id=disk | |
2389eeae HR |
120 | { |
121 | QMP_VERSION | |
122 | } | |
123 | { | |
124 | "return": { | |
125 | } | |
126 | } | |
127 | { | |
128 | "return": [ | |
129 | { | |
130 | "device": "disk", | |
131 | "locked": false, | |
132 | "removable": true, | |
133 | "inserted": { | |
134 | "iops_rd": 0, | |
135 | "detect_zeroes": "off", | |
136 | "image": { | |
137 | "virtual-size": 134217728, | |
138 | "filename": "TEST_DIR/t.qcow2", | |
139 | "cluster-size": 65536, | |
140 | "format": "qcow2", | |
141 | "actual-size": SIZE, | |
142 | "format-specific": { | |
143 | "type": "qcow2", | |
144 | "data": { | |
145 | "compat": "1.1", | |
146 | "lazy-refcounts": false, | |
0709c5a1 | 147 | "refcount-bits": 16, |
2389eeae HR |
148 | "corrupt": false |
149 | } | |
150 | }, | |
151 | "dirty-flag": false | |
152 | }, | |
153 | "iops_wr": 0, | |
154 | "ro": false, | |
15489c76 | 155 | "node-name": "NODE_NAME", |
2389eeae HR |
156 | "backing_file_depth": 0, |
157 | "drv": "qcow2", | |
158 | "iops": 0, | |
159 | "bps_wr": 0, | |
e2462113 | 160 | "write_threshold": 0, |
2389eeae HR |
161 | "encrypted": false, |
162 | "bps": 0, | |
163 | "bps_rd": 0, | |
9e193c5a KW |
164 | "cache": { |
165 | "no-flush": false, | |
166 | "direct": false, | |
167 | "writeback": true | |
168 | }, | |
2389eeae HR |
169 | "file": "TEST_DIR/t.qcow2", |
170 | "encryption_key_missing": false | |
171 | }, | |
172 | "tray_open": false, | |
173 | "type": "unknown" | |
2389eeae HR |
174 | } |
175 | ] | |
176 | } | |
177 | { | |
178 | "return": { | |
179 | } | |
180 | } | |
181 | { | |
182 | "return": { | |
183 | } | |
184 | } | |
185 | { | |
186 | "return": { | |
187 | } | |
188 | } | |
189 | { | |
190 | "timestamp": { | |
191 | "seconds": TIMESTAMP, | |
192 | "microseconds": TIMESTAMP | |
193 | }, | |
194 | "event": "DEVICE_DELETED", | |
195 | "data": { | |
196 | "path": "/machine/peripheral/virtio0/virtio-backend" | |
197 | } | |
198 | } | |
199 | { | |
200 | "timestamp": { | |
201 | "seconds": TIMESTAMP, | |
202 | "microseconds": TIMESTAMP | |
203 | }, | |
204 | "event": "DEVICE_DELETED", | |
205 | "data": { | |
206 | "device": "virtio0", | |
207 | "path": "/machine/peripheral/virtio0" | |
208 | } | |
209 | } | |
210 | { | |
211 | "timestamp": { | |
212 | "seconds": TIMESTAMP, | |
213 | "microseconds": TIMESTAMP | |
214 | }, | |
215 | "event": "RESET" | |
216 | } | |
217 | { | |
218 | "return": [ | |
2389eeae HR |
219 | ] |
220 | } | |
221 | { | |
222 | "return": { | |
223 | } | |
224 | } | |
225 | { | |
226 | "timestamp": { | |
227 | "seconds": TIMESTAMP, | |
228 | "microseconds": TIMESTAMP | |
229 | }, | |
230 | "event": "SHUTDOWN" | |
231 | } | |
a9b43397 KW |
232 | |
233 | ||
234 | === drive_add/device_add and device_del === | |
235 | ||
236 | Testing: | |
2389eeae HR |
237 | { |
238 | QMP_VERSION | |
239 | } | |
240 | { | |
241 | "return": { | |
242 | } | |
243 | } | |
244 | { | |
245 | "return": "OK\r\n" | |
246 | } | |
247 | { | |
248 | "return": [ | |
2389eeae HR |
249 | { |
250 | "device": "disk", | |
251 | "locked": false, | |
252 | "removable": true, | |
253 | "inserted": { | |
254 | "iops_rd": 0, | |
255 | "detect_zeroes": "off", | |
256 | "image": { | |
257 | "virtual-size": 134217728, | |
258 | "filename": "TEST_DIR/t.qcow2", | |
259 | "cluster-size": 65536, | |
260 | "format": "qcow2", | |
261 | "actual-size": SIZE, | |
262 | "format-specific": { | |
263 | "type": "qcow2", | |
264 | "data": { | |
265 | "compat": "1.1", | |
266 | "lazy-refcounts": false, | |
0709c5a1 | 267 | "refcount-bits": 16, |
2389eeae HR |
268 | "corrupt": false |
269 | } | |
270 | }, | |
271 | "dirty-flag": false | |
272 | }, | |
273 | "iops_wr": 0, | |
274 | "ro": false, | |
15489c76 | 275 | "node-name": "NODE_NAME", |
2389eeae HR |
276 | "backing_file_depth": 0, |
277 | "drv": "qcow2", | |
278 | "iops": 0, | |
279 | "bps_wr": 0, | |
e2462113 | 280 | "write_threshold": 0, |
2389eeae HR |
281 | "encrypted": false, |
282 | "bps": 0, | |
283 | "bps_rd": 0, | |
9e193c5a KW |
284 | "cache": { |
285 | "no-flush": false, | |
286 | "direct": false, | |
287 | "writeback": true | |
288 | }, | |
2389eeae HR |
289 | "file": "TEST_DIR/t.qcow2", |
290 | "encryption_key_missing": false | |
291 | }, | |
292 | "tray_open": false, | |
293 | "type": "unknown" | |
294 | } | |
295 | ] | |
296 | } | |
297 | { | |
298 | "return": { | |
299 | } | |
300 | } | |
301 | { | |
302 | "return": { | |
303 | } | |
304 | } | |
305 | { | |
306 | "return": { | |
307 | } | |
308 | } | |
309 | { | |
310 | "timestamp": { | |
311 | "seconds": TIMESTAMP, | |
312 | "microseconds": TIMESTAMP | |
313 | }, | |
314 | "event": "DEVICE_DELETED", | |
315 | "data": { | |
316 | "path": "/machine/peripheral/virtio0/virtio-backend" | |
317 | } | |
318 | } | |
319 | { | |
320 | "timestamp": { | |
321 | "seconds": TIMESTAMP, | |
322 | "microseconds": TIMESTAMP | |
323 | }, | |
324 | "event": "DEVICE_DELETED", | |
325 | "data": { | |
326 | "device": "virtio0", | |
327 | "path": "/machine/peripheral/virtio0" | |
328 | } | |
329 | } | |
330 | { | |
331 | "timestamp": { | |
332 | "seconds": TIMESTAMP, | |
333 | "microseconds": TIMESTAMP | |
334 | }, | |
335 | "event": "RESET" | |
336 | } | |
337 | { | |
338 | "return": [ | |
2389eeae HR |
339 | ] |
340 | } | |
341 | { | |
342 | "return": { | |
343 | } | |
344 | } | |
345 | { | |
346 | "timestamp": { | |
347 | "seconds": TIMESTAMP, | |
348 | "microseconds": TIMESTAMP | |
349 | }, | |
350 | "event": "SHUTDOWN" | |
351 | } | |
a9b43397 KW |
352 | |
353 | ||
354 | === blockdev_add/device_add and device_del === | |
355 | ||
356 | Testing: | |
2389eeae HR |
357 | { |
358 | QMP_VERSION | |
359 | } | |
360 | { | |
361 | "return": { | |
362 | } | |
363 | } | |
364 | { | |
365 | "return": { | |
366 | } | |
367 | } | |
368 | { | |
369 | "return": [ | |
2389eeae HR |
370 | { |
371 | "device": "disk", | |
372 | "locked": false, | |
373 | "removable": true, | |
374 | "inserted": { | |
375 | "iops_rd": 0, | |
376 | "detect_zeroes": "off", | |
377 | "image": { | |
378 | "virtual-size": 134217728, | |
379 | "filename": "TEST_DIR/t.qcow2", | |
380 | "cluster-size": 65536, | |
381 | "format": "qcow2", | |
382 | "actual-size": SIZE, | |
383 | "format-specific": { | |
384 | "type": "qcow2", | |
385 | "data": { | |
386 | "compat": "1.1", | |
387 | "lazy-refcounts": false, | |
0709c5a1 | 388 | "refcount-bits": 16, |
2389eeae HR |
389 | "corrupt": false |
390 | } | |
391 | }, | |
392 | "dirty-flag": false | |
393 | }, | |
394 | "iops_wr": 0, | |
395 | "ro": false, | |
15489c76 | 396 | "node-name": "NODE_NAME", |
2389eeae HR |
397 | "backing_file_depth": 0, |
398 | "drv": "qcow2", | |
399 | "iops": 0, | |
400 | "bps_wr": 0, | |
e2462113 | 401 | "write_threshold": 0, |
2389eeae HR |
402 | "encrypted": false, |
403 | "bps": 0, | |
404 | "bps_rd": 0, | |
9e193c5a KW |
405 | "cache": { |
406 | "no-flush": false, | |
407 | "direct": false, | |
408 | "writeback": true | |
409 | }, | |
2389eeae HR |
410 | "file": "TEST_DIR/t.qcow2", |
411 | "encryption_key_missing": false | |
412 | }, | |
413 | "tray_open": false, | |
414 | "type": "unknown" | |
415 | } | |
416 | ] | |
417 | } | |
418 | { | |
419 | "return": { | |
420 | } | |
421 | } | |
422 | { | |
423 | "return": { | |
424 | } | |
425 | } | |
426 | { | |
427 | "return": { | |
428 | } | |
429 | } | |
430 | { | |
431 | "timestamp": { | |
432 | "seconds": TIMESTAMP, | |
433 | "microseconds": TIMESTAMP | |
434 | }, | |
435 | "event": "DEVICE_DELETED", | |
436 | "data": { | |
437 | "path": "/machine/peripheral/virtio0/virtio-backend" | |
438 | } | |
439 | } | |
440 | { | |
441 | "timestamp": { | |
442 | "seconds": TIMESTAMP, | |
443 | "microseconds": TIMESTAMP | |
444 | }, | |
445 | "event": "DEVICE_DELETED", | |
446 | "data": { | |
447 | "device": "virtio0", | |
448 | "path": "/machine/peripheral/virtio0" | |
449 | } | |
450 | } | |
451 | { | |
452 | "timestamp": { | |
453 | "seconds": TIMESTAMP, | |
454 | "microseconds": TIMESTAMP | |
455 | }, | |
456 | "event": "RESET" | |
457 | } | |
458 | { | |
459 | "return": [ | |
2389eeae HR |
460 | { |
461 | "io-status": "ok", | |
462 | "device": "disk", | |
463 | "locked": false, | |
464 | "removable": true, | |
465 | "inserted": { | |
466 | "iops_rd": 0, | |
467 | "detect_zeroes": "off", | |
468 | "image": { | |
469 | "virtual-size": 134217728, | |
470 | "filename": "TEST_DIR/t.qcow2", | |
471 | "cluster-size": 65536, | |
472 | "format": "qcow2", | |
473 | "actual-size": SIZE, | |
474 | "format-specific": { | |
475 | "type": "qcow2", | |
476 | "data": { | |
477 | "compat": "1.1", | |
478 | "lazy-refcounts": false, | |
0709c5a1 | 479 | "refcount-bits": 16, |
2389eeae HR |
480 | "corrupt": false |
481 | } | |
482 | }, | |
483 | "dirty-flag": false | |
484 | }, | |
485 | "iops_wr": 0, | |
486 | "ro": false, | |
15489c76 | 487 | "node-name": "NODE_NAME", |
2389eeae HR |
488 | "backing_file_depth": 0, |
489 | "drv": "qcow2", | |
490 | "iops": 0, | |
491 | "bps_wr": 0, | |
e2462113 | 492 | "write_threshold": 0, |
2389eeae HR |
493 | "encrypted": false, |
494 | "bps": 0, | |
495 | "bps_rd": 0, | |
9e193c5a KW |
496 | "cache": { |
497 | "no-flush": false, | |
498 | "direct": false, | |
499 | "writeback": true | |
500 | }, | |
2389eeae HR |
501 | "file": "TEST_DIR/t.qcow2", |
502 | "encryption_key_missing": false | |
503 | }, | |
504 | "tray_open": false, | |
505 | "type": "unknown" | |
506 | } | |
507 | ] | |
508 | } | |
509 | { | |
510 | "return": { | |
511 | } | |
512 | } | |
513 | { | |
514 | "timestamp": { | |
515 | "seconds": TIMESTAMP, | |
516 | "microseconds": TIMESTAMP | |
517 | }, | |
518 | "event": "SHUTDOWN" | |
519 | } | |
a9b43397 KW |
520 | |
521 | *** done |