]>
Commit | Line | Data |
---|---|---|
7c61a4a3 KW |
1 | QA output created by 191 |
2 | ||
3 | === Preparing and starting VM === | |
4 | ||
5 | Formatting 'TEST_DIR/t.IMGFMT.base', fmt=IMGFMT size=67108864 | |
760c4d43 | 6 | Formatting 'TEST_DIR/t.IMGFMT.mid', fmt=IMGFMT size=67108864 backing_file=TEST_DIR/t.IMGFMT.base backing_fmt=IMGFMT |
7c61a4a3 KW |
7 | Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 backing_file=TEST_DIR/t.IMGFMT.mid |
8 | Formatting 'TEST_DIR/t.IMGFMT.ovl2', fmt=IMGFMT size=67108864 backing_file=TEST_DIR/t.IMGFMT.mid | |
9 | wrote 65536/65536 bytes at offset 1048576 | |
10 | 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
a98b1a1f | 11 | { 'execute': 'qmp_capabilities' } |
7c61a4a3 KW |
12 | { |
13 | "return": { | |
14 | } | |
15 | } | |
16 | ||
17 | === Perform commit job === | |
18 | ||
a98b1a1f | 19 | { 'execute': 'block-commit', 'arguments': { 'job-id': 'commit0', 'device': 'top', 'base':'TEST_DIR/t.IMGFMT.base', 'top': 'TEST_DIR/t.IMGFMT.mid' } } |
1dac83f1 KW |
20 | { |
21 | "timestamp": { | |
22 | "seconds": TIMESTAMP, | |
23 | "microseconds": TIMESTAMP | |
24 | }, | |
25 | "event": "JOB_STATUS_CHANGE", | |
26 | "data": { | |
27 | "status": "created", | |
28 | "id": "commit0" | |
29 | } | |
30 | } | |
31 | { | |
32 | "timestamp": { | |
33 | "seconds": TIMESTAMP, | |
34 | "microseconds": TIMESTAMP | |
35 | }, | |
36 | "event": "JOB_STATUS_CHANGE", | |
37 | "data": { | |
38 | "status": "running", | |
39 | "id": "commit0" | |
40 | } | |
41 | } | |
7c61a4a3 KW |
42 | { |
43 | "return": { | |
44 | } | |
45 | } | |
1dac83f1 KW |
46 | { |
47 | "timestamp": { | |
48 | "seconds": TIMESTAMP, | |
49 | "microseconds": TIMESTAMP | |
50 | }, | |
51 | "event": "JOB_STATUS_CHANGE", | |
52 | "data": { | |
53 | "status": "waiting", | |
54 | "id": "commit0" | |
55 | } | |
56 | } | |
57 | { | |
58 | "timestamp": { | |
59 | "seconds": TIMESTAMP, | |
60 | "microseconds": TIMESTAMP | |
61 | }, | |
62 | "event": "JOB_STATUS_CHANGE", | |
63 | "data": { | |
64 | "status": "pending", | |
65 | "id": "commit0" | |
66 | } | |
67 | } | |
7c61a4a3 KW |
68 | { |
69 | "timestamp": { | |
70 | "seconds": TIMESTAMP, | |
71 | "microseconds": TIMESTAMP | |
72 | }, | |
73 | "event": "BLOCK_JOB_COMPLETED", | |
74 | "data": { | |
75 | "device": "commit0", | |
76 | "len": 67108864, | |
77 | "offset": 67108864, | |
78 | "speed": 0, | |
79 | "type": "commit" | |
80 | } | |
81 | } | |
1dac83f1 KW |
82 | { |
83 | "timestamp": { | |
84 | "seconds": TIMESTAMP, | |
85 | "microseconds": TIMESTAMP | |
86 | }, | |
87 | "event": "JOB_STATUS_CHANGE", | |
88 | "data": { | |
89 | "status": "concluded", | |
90 | "id": "commit0" | |
91 | } | |
92 | } | |
93 | { | |
94 | "timestamp": { | |
95 | "seconds": TIMESTAMP, | |
96 | "microseconds": TIMESTAMP | |
97 | }, | |
98 | "event": "JOB_STATUS_CHANGE", | |
99 | "data": { | |
100 | "status": "null", | |
101 | "id": "commit0" | |
102 | } | |
103 | } | |
7c61a4a3 KW |
104 | |
105 | === Check that both top and top2 point to base now === | |
106 | ||
a98b1a1f | 107 | { 'execute': 'query-named-block-nodes' } |
7c61a4a3 KW |
108 | { |
109 | "return": [ | |
110 | { | |
111 | "iops_rd": 0, | |
112 | "detect_zeroes": "off", | |
113 | "image": { | |
114 | "backing-image": { | |
115 | "virtual-size": 67108864, | |
2483537e | 116 | "filename": "TEST_DIR/t.IMGFMT.base", |
7c61a4a3 | 117 | "cluster-size": 65536, |
2483537e | 118 | "format": "IMGFMT", |
b66df843 | 119 | "actual-size": SIZE, |
7c61a4a3 KW |
120 | "dirty-flag": false |
121 | }, | |
2483537e | 122 | "backing-filename-format": "IMGFMT", |
7c61a4a3 | 123 | "virtual-size": 67108864, |
2483537e | 124 | "filename": "TEST_DIR/t.IMGFMT.ovl2", |
7c61a4a3 | 125 | "cluster-size": 65536, |
2483537e | 126 | "format": "IMGFMT", |
b66df843 | 127 | "actual-size": SIZE, |
2483537e HR |
128 | "full-backing-filename": "TEST_DIR/t.IMGFMT.base", |
129 | "backing-filename": "TEST_DIR/t.IMGFMT.base", | |
7c61a4a3 KW |
130 | "dirty-flag": false |
131 | }, | |
132 | "iops_wr": 0, | |
133 | "ro": false, | |
134 | "node-name": "top2", | |
135 | "backing_file_depth": 1, | |
2483537e | 136 | "drv": "IMGFMT", |
7c61a4a3 KW |
137 | "iops": 0, |
138 | "bps_wr": 0, | |
139 | "write_threshold": 0, | |
2483537e | 140 | "backing_file": "TEST_DIR/t.IMGFMT.base", |
7c61a4a3 KW |
141 | "encrypted": false, |
142 | "bps": 0, | |
143 | "bps_rd": 0, | |
144 | "cache": { | |
145 | "no-flush": false, | |
146 | "direct": false, | |
147 | "writeback": true | |
148 | }, | |
2483537e | 149 | "file": "TEST_DIR/t.IMGFMT.ovl2", |
7c61a4a3 KW |
150 | "encryption_key_missing": false |
151 | }, | |
152 | { | |
153 | "iops_rd": 0, | |
154 | "detect_zeroes": "off", | |
155 | "image": { | |
156 | "virtual-size": 197120, | |
2483537e | 157 | "filename": "TEST_DIR/t.IMGFMT.ovl2", |
7c61a4a3 | 158 | "format": "file", |
b66df843 | 159 | "actual-size": SIZE, |
7c61a4a3 KW |
160 | "dirty-flag": false |
161 | }, | |
162 | "iops_wr": 0, | |
163 | "ro": false, | |
164 | "node-name": "NODE_NAME", | |
165 | "backing_file_depth": 0, | |
166 | "drv": "file", | |
167 | "iops": 0, | |
168 | "bps_wr": 0, | |
169 | "write_threshold": 0, | |
170 | "encrypted": false, | |
171 | "bps": 0, | |
172 | "bps_rd": 0, | |
173 | "cache": { | |
174 | "no-flush": false, | |
175 | "direct": false, | |
176 | "writeback": true | |
177 | }, | |
2483537e | 178 | "file": "TEST_DIR/t.IMGFMT.ovl2", |
7c61a4a3 KW |
179 | "encryption_key_missing": false |
180 | }, | |
181 | { | |
182 | "iops_rd": 0, | |
183 | "detect_zeroes": "off", | |
184 | "image": { | |
185 | "backing-image": { | |
186 | "virtual-size": 67108864, | |
2483537e | 187 | "filename": "TEST_DIR/t.IMGFMT.base", |
7c61a4a3 | 188 | "cluster-size": 65536, |
2483537e | 189 | "format": "IMGFMT", |
b66df843 | 190 | "actual-size": SIZE, |
7c61a4a3 KW |
191 | "dirty-flag": false |
192 | }, | |
2483537e | 193 | "backing-filename-format": "IMGFMT", |
7c61a4a3 | 194 | "virtual-size": 67108864, |
2483537e | 195 | "filename": "TEST_DIR/t.IMGFMT", |
7c61a4a3 | 196 | "cluster-size": 65536, |
2483537e | 197 | "format": "IMGFMT", |
b66df843 | 198 | "actual-size": SIZE, |
2483537e HR |
199 | "full-backing-filename": "TEST_DIR/t.IMGFMT.base", |
200 | "backing-filename": "TEST_DIR/t.IMGFMT.base", | |
7c61a4a3 KW |
201 | "dirty-flag": false |
202 | }, | |
203 | "iops_wr": 0, | |
204 | "ro": false, | |
205 | "node-name": "top", | |
206 | "backing_file_depth": 1, | |
2483537e | 207 | "drv": "IMGFMT", |
7c61a4a3 KW |
208 | "iops": 0, |
209 | "bps_wr": 0, | |
210 | "write_threshold": 0, | |
2483537e | 211 | "backing_file": "TEST_DIR/t.IMGFMT.base", |
7c61a4a3 KW |
212 | "encrypted": false, |
213 | "bps": 0, | |
214 | "bps_rd": 0, | |
215 | "cache": { | |
216 | "no-flush": false, | |
217 | "direct": false, | |
218 | "writeback": true | |
219 | }, | |
2483537e | 220 | "file": "TEST_DIR/t.IMGFMT", |
7c61a4a3 KW |
221 | "encryption_key_missing": false |
222 | }, | |
223 | { | |
224 | "iops_rd": 0, | |
225 | "detect_zeroes": "off", | |
226 | "image": { | |
227 | "virtual-size": 197120, | |
2483537e | 228 | "filename": "TEST_DIR/t.IMGFMT", |
7c61a4a3 | 229 | "format": "file", |
b66df843 | 230 | "actual-size": SIZE, |
7c61a4a3 KW |
231 | "dirty-flag": false |
232 | }, | |
233 | "iops_wr": 0, | |
234 | "ro": false, | |
235 | "node-name": "NODE_NAME", | |
236 | "backing_file_depth": 0, | |
237 | "drv": "file", | |
238 | "iops": 0, | |
239 | "bps_wr": 0, | |
240 | "write_threshold": 0, | |
241 | "encrypted": false, | |
242 | "bps": 0, | |
243 | "bps_rd": 0, | |
244 | "cache": { | |
245 | "no-flush": false, | |
246 | "direct": false, | |
247 | "writeback": true | |
248 | }, | |
2483537e | 249 | "file": "TEST_DIR/t.IMGFMT", |
7c61a4a3 KW |
250 | "encryption_key_missing": false |
251 | }, | |
252 | { | |
253 | "iops_rd": 0, | |
254 | "detect_zeroes": "off", | |
255 | "image": { | |
256 | "backing-image": { | |
257 | "virtual-size": 67108864, | |
2483537e | 258 | "filename": "TEST_DIR/t.IMGFMT.base", |
7c61a4a3 | 259 | "cluster-size": 65536, |
2483537e | 260 | "format": "IMGFMT", |
b66df843 | 261 | "actual-size": SIZE, |
7c61a4a3 KW |
262 | "dirty-flag": false |
263 | }, | |
2483537e | 264 | "backing-filename-format": "IMGFMT", |
7c61a4a3 | 265 | "virtual-size": 67108864, |
2483537e | 266 | "filename": "TEST_DIR/t.IMGFMT.mid", |
7c61a4a3 | 267 | "cluster-size": 65536, |
2483537e | 268 | "format": "IMGFMT", |
b66df843 | 269 | "actual-size": SIZE, |
2483537e HR |
270 | "full-backing-filename": "TEST_DIR/t.IMGFMT.base", |
271 | "backing-filename": "TEST_DIR/t.IMGFMT.base", | |
7c61a4a3 KW |
272 | "dirty-flag": false |
273 | }, | |
274 | "iops_wr": 0, | |
275 | "ro": false, | |
276 | "node-name": "mid", | |
277 | "backing_file_depth": 1, | |
2483537e | 278 | "drv": "IMGFMT", |
7c61a4a3 KW |
279 | "iops": 0, |
280 | "bps_wr": 0, | |
281 | "write_threshold": 0, | |
2483537e | 282 | "backing_file": "TEST_DIR/t.IMGFMT.base", |
7c61a4a3 KW |
283 | "encrypted": false, |
284 | "bps": 0, | |
285 | "bps_rd": 0, | |
286 | "cache": { | |
287 | "no-flush": false, | |
288 | "direct": false, | |
289 | "writeback": true | |
290 | }, | |
2483537e | 291 | "file": "TEST_DIR/t.IMGFMT.mid", |
7c61a4a3 KW |
292 | "encryption_key_missing": false |
293 | }, | |
294 | { | |
295 | "iops_rd": 0, | |
296 | "detect_zeroes": "off", | |
297 | "image": { | |
298 | "virtual-size": 393216, | |
2483537e | 299 | "filename": "TEST_DIR/t.IMGFMT.mid", |
7c61a4a3 | 300 | "format": "file", |
b66df843 | 301 | "actual-size": SIZE, |
7c61a4a3 KW |
302 | "dirty-flag": false |
303 | }, | |
304 | "iops_wr": 0, | |
305 | "ro": false, | |
306 | "node-name": "NODE_NAME", | |
307 | "backing_file_depth": 0, | |
308 | "drv": "file", | |
309 | "iops": 0, | |
310 | "bps_wr": 0, | |
311 | "write_threshold": 0, | |
312 | "encrypted": false, | |
313 | "bps": 0, | |
314 | "bps_rd": 0, | |
315 | "cache": { | |
316 | "no-flush": false, | |
317 | "direct": false, | |
318 | "writeback": true | |
319 | }, | |
2483537e | 320 | "file": "TEST_DIR/t.IMGFMT.mid", |
7c61a4a3 KW |
321 | "encryption_key_missing": false |
322 | }, | |
323 | { | |
324 | "iops_rd": 0, | |
325 | "detect_zeroes": "off", | |
326 | "image": { | |
327 | "virtual-size": 67108864, | |
2483537e | 328 | "filename": "TEST_DIR/t.IMGFMT.base", |
7c61a4a3 | 329 | "cluster-size": 65536, |
2483537e | 330 | "format": "IMGFMT", |
b66df843 | 331 | "actual-size": SIZE, |
7c61a4a3 KW |
332 | "dirty-flag": false |
333 | }, | |
334 | "iops_wr": 0, | |
335 | "ro": false, | |
336 | "node-name": "base", | |
337 | "backing_file_depth": 0, | |
2483537e | 338 | "drv": "IMGFMT", |
7c61a4a3 KW |
339 | "iops": 0, |
340 | "bps_wr": 0, | |
341 | "write_threshold": 0, | |
342 | "encrypted": false, | |
343 | "bps": 0, | |
344 | "bps_rd": 0, | |
345 | "cache": { | |
346 | "no-flush": false, | |
347 | "direct": false, | |
348 | "writeback": true | |
349 | }, | |
2483537e | 350 | "file": "TEST_DIR/t.IMGFMT.base", |
7c61a4a3 KW |
351 | "encryption_key_missing": false |
352 | }, | |
353 | { | |
354 | "iops_rd": 0, | |
355 | "detect_zeroes": "off", | |
356 | "image": { | |
357 | "virtual-size": 393216, | |
2483537e | 358 | "filename": "TEST_DIR/t.IMGFMT.base", |
7c61a4a3 | 359 | "format": "file", |
b66df843 | 360 | "actual-size": SIZE, |
7c61a4a3 KW |
361 | "dirty-flag": false |
362 | }, | |
363 | "iops_wr": 0, | |
364 | "ro": false, | |
365 | "node-name": "NODE_NAME", | |
366 | "backing_file_depth": 0, | |
367 | "drv": "file", | |
368 | "iops": 0, | |
369 | "bps_wr": 0, | |
370 | "write_threshold": 0, | |
371 | "encrypted": false, | |
372 | "bps": 0, | |
373 | "bps_rd": 0, | |
374 | "cache": { | |
375 | "no-flush": false, | |
376 | "direct": false, | |
377 | "writeback": true | |
378 | }, | |
2483537e | 379 | "file": "TEST_DIR/t.IMGFMT.base", |
7c61a4a3 KW |
380 | "encryption_key_missing": false |
381 | } | |
382 | ] | |
383 | } | |
a98b1a1f | 384 | { 'execute': 'quit' } |
7c61a4a3 KW |
385 | { |
386 | "return": { | |
387 | } | |
388 | } | |
389 | { | |
390 | "timestamp": { | |
391 | "seconds": TIMESTAMP, | |
392 | "microseconds": TIMESTAMP | |
393 | }, | |
394 | "event": "SHUTDOWN", | |
395 | "data": { | |
ecd7a0d5 | 396 | "guest": false, |
92548938 | 397 | "reason": "host-qmp-quit" |
7c61a4a3 KW |
398 | } |
399 | } | |
400 | image: TEST_DIR/t.IMGFMT | |
401 | file format: IMGFMT | |
de38b500 | 402 | virtual size: 64 MiB (67108864 bytes) |
7c61a4a3 KW |
403 | cluster_size: 65536 |
404 | backing file: TEST_DIR/t.IMGFMT.base | |
405 | backing file format: IMGFMT | |
406 | image: TEST_DIR/t.IMGFMT.ovl2 | |
407 | file format: IMGFMT | |
de38b500 | 408 | virtual size: 64 MiB (67108864 bytes) |
7c61a4a3 KW |
409 | cluster_size: 65536 |
410 | backing file: TEST_DIR/t.IMGFMT.base | |
411 | backing file format: IMGFMT | |
412 | ||
413 | === Preparing and starting VM with -drive === | |
414 | ||
415 | Formatting 'TEST_DIR/t.IMGFMT.base', fmt=IMGFMT size=67108864 | |
416 | Formatting 'TEST_DIR/t.IMGFMT.mid', fmt=IMGFMT size=67108864 backing_file=TEST_DIR/t.IMGFMT.base | |
417 | Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 backing_file=TEST_DIR/t.IMGFMT.mid | |
418 | Formatting 'TEST_DIR/t.IMGFMT.ovl2', fmt=IMGFMT size=67108864 backing_file=TEST_DIR/t.IMGFMT.mid | |
419 | Formatting 'TEST_DIR/t.IMGFMT.ovl3', fmt=IMGFMT size=67108864 backing_file=TEST_DIR/t.IMGFMT.ovl2 | |
420 | wrote 65536/65536 bytes at offset 1048576 | |
421 | 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) | |
a98b1a1f | 422 | { 'execute': 'qmp_capabilities' } |
7c61a4a3 KW |
423 | { |
424 | "return": { | |
425 | } | |
426 | } | |
427 | ||
428 | === Perform commit job === | |
429 | ||
a98b1a1f | 430 | { 'execute': 'block-commit', 'arguments': { 'job-id': 'commit0', 'device': 'top', 'base':'TEST_DIR/t.IMGFMT.base', 'top': 'TEST_DIR/t.IMGFMT.mid' } } |
1dac83f1 KW |
431 | { |
432 | "timestamp": { | |
433 | "seconds": TIMESTAMP, | |
434 | "microseconds": TIMESTAMP | |
435 | }, | |
436 | "event": "JOB_STATUS_CHANGE", | |
437 | "data": { | |
438 | "status": "created", | |
439 | "id": "commit0" | |
440 | } | |
441 | } | |
442 | { | |
443 | "timestamp": { | |
444 | "seconds": TIMESTAMP, | |
445 | "microseconds": TIMESTAMP | |
446 | }, | |
447 | "event": "JOB_STATUS_CHANGE", | |
448 | "data": { | |
449 | "status": "running", | |
450 | "id": "commit0" | |
451 | } | |
452 | } | |
7c61a4a3 KW |
453 | { |
454 | "return": { | |
455 | } | |
456 | } | |
1dac83f1 KW |
457 | { |
458 | "timestamp": { | |
459 | "seconds": TIMESTAMP, | |
460 | "microseconds": TIMESTAMP | |
461 | }, | |
462 | "event": "JOB_STATUS_CHANGE", | |
463 | "data": { | |
464 | "status": "waiting", | |
465 | "id": "commit0" | |
466 | } | |
467 | } | |
468 | { | |
469 | "timestamp": { | |
470 | "seconds": TIMESTAMP, | |
471 | "microseconds": TIMESTAMP | |
472 | }, | |
473 | "event": "JOB_STATUS_CHANGE", | |
474 | "data": { | |
475 | "status": "pending", | |
476 | "id": "commit0" | |
477 | } | |
478 | } | |
7c61a4a3 KW |
479 | { |
480 | "timestamp": { | |
481 | "seconds": TIMESTAMP, | |
482 | "microseconds": TIMESTAMP | |
483 | }, | |
484 | "event": "BLOCK_JOB_COMPLETED", | |
485 | "data": { | |
486 | "device": "commit0", | |
487 | "len": 67108864, | |
488 | "offset": 67108864, | |
489 | "speed": 0, | |
490 | "type": "commit" | |
491 | } | |
492 | } | |
1dac83f1 KW |
493 | { |
494 | "timestamp": { | |
495 | "seconds": TIMESTAMP, | |
496 | "microseconds": TIMESTAMP | |
497 | }, | |
498 | "event": "JOB_STATUS_CHANGE", | |
499 | "data": { | |
500 | "status": "concluded", | |
501 | "id": "commit0" | |
502 | } | |
503 | } | |
504 | { | |
505 | "timestamp": { | |
506 | "seconds": TIMESTAMP, | |
507 | "microseconds": TIMESTAMP | |
508 | }, | |
509 | "event": "JOB_STATUS_CHANGE", | |
510 | "data": { | |
511 | "status": "null", | |
512 | "id": "commit0" | |
513 | } | |
514 | } | |
7c61a4a3 KW |
515 | |
516 | === Check that both top and top2 point to base now === | |
517 | ||
a98b1a1f | 518 | { 'execute': 'query-named-block-nodes' } |
7c61a4a3 KW |
519 | { |
520 | "return": [ | |
521 | { | |
522 | "iops_rd": 0, | |
523 | "detect_zeroes": "off", | |
524 | "image": { | |
525 | "backing-image": { | |
526 | "virtual-size": 67108864, | |
2483537e | 527 | "filename": "TEST_DIR/t.IMGFMT.base", |
7c61a4a3 | 528 | "cluster-size": 65536, |
2483537e | 529 | "format": "IMGFMT", |
b66df843 | 530 | "actual-size": SIZE, |
7c61a4a3 KW |
531 | "dirty-flag": false |
532 | }, | |
2483537e | 533 | "backing-filename-format": "IMGFMT", |
7c61a4a3 | 534 | "virtual-size": 67108864, |
2483537e | 535 | "filename": "TEST_DIR/t.IMGFMT.ovl2", |
7c61a4a3 | 536 | "cluster-size": 65536, |
2483537e | 537 | "format": "IMGFMT", |
b66df843 | 538 | "actual-size": SIZE, |
2483537e HR |
539 | "full-backing-filename": "TEST_DIR/t.IMGFMT.base", |
540 | "backing-filename": "TEST_DIR/t.IMGFMT.base", | |
7c61a4a3 KW |
541 | "dirty-flag": false |
542 | }, | |
543 | "iops_wr": 0, | |
544 | "ro": true, | |
545 | "node-name": "NODE_NAME", | |
546 | "backing_file_depth": 1, | |
2483537e | 547 | "drv": "IMGFMT", |
7c61a4a3 KW |
548 | "iops": 0, |
549 | "bps_wr": 0, | |
550 | "write_threshold": 0, | |
2483537e | 551 | "backing_file": "TEST_DIR/t.IMGFMT.base", |
7c61a4a3 KW |
552 | "encrypted": false, |
553 | "bps": 0, | |
554 | "bps_rd": 0, | |
555 | "cache": { | |
556 | "no-flush": false, | |
557 | "direct": false, | |
558 | "writeback": true | |
559 | }, | |
2483537e | 560 | "file": "TEST_DIR/t.IMGFMT.ovl2", |
7c61a4a3 KW |
561 | "encryption_key_missing": false |
562 | }, | |
563 | { | |
564 | "iops_rd": 0, | |
565 | "detect_zeroes": "off", | |
566 | "image": { | |
567 | "virtual-size": 197120, | |
2483537e | 568 | "filename": "TEST_DIR/t.IMGFMT.ovl2", |
7c61a4a3 | 569 | "format": "file", |
b66df843 | 570 | "actual-size": SIZE, |
7c61a4a3 KW |
571 | "dirty-flag": false |
572 | }, | |
573 | "iops_wr": 0, | |
574 | "ro": true, | |
575 | "node-name": "NODE_NAME", | |
576 | "backing_file_depth": 0, | |
577 | "drv": "file", | |
578 | "iops": 0, | |
579 | "bps_wr": 0, | |
580 | "write_threshold": 0, | |
581 | "encrypted": false, | |
582 | "bps": 0, | |
583 | "bps_rd": 0, | |
584 | "cache": { | |
585 | "no-flush": false, | |
586 | "direct": false, | |
587 | "writeback": true | |
588 | }, | |
2483537e | 589 | "file": "TEST_DIR/t.IMGFMT.ovl2", |
7c61a4a3 KW |
590 | "encryption_key_missing": false |
591 | }, | |
592 | { | |
593 | "iops_rd": 0, | |
594 | "detect_zeroes": "off", | |
595 | "image": { | |
596 | "backing-image": { | |
597 | "backing-image": { | |
598 | "virtual-size": 67108864, | |
2483537e | 599 | "filename": "TEST_DIR/t.IMGFMT.base", |
7c61a4a3 | 600 | "cluster-size": 65536, |
2483537e | 601 | "format": "IMGFMT", |
b66df843 | 602 | "actual-size": SIZE, |
7c61a4a3 KW |
603 | "dirty-flag": false |
604 | }, | |
2483537e | 605 | "backing-filename-format": "IMGFMT", |
7c61a4a3 | 606 | "virtual-size": 67108864, |
2483537e | 607 | "filename": "TEST_DIR/t.IMGFMT.ovl2", |
7c61a4a3 | 608 | "cluster-size": 65536, |
2483537e | 609 | "format": "IMGFMT", |
b66df843 | 610 | "actual-size": SIZE, |
2483537e HR |
611 | "full-backing-filename": "TEST_DIR/t.IMGFMT.base", |
612 | "backing-filename": "TEST_DIR/t.IMGFMT.base", | |
7c61a4a3 KW |
613 | "dirty-flag": false |
614 | }, | |
2483537e | 615 | "backing-filename-format": "IMGFMT", |
7c61a4a3 | 616 | "virtual-size": 67108864, |
2483537e | 617 | "filename": "TEST_DIR/t.IMGFMT.ovl3", |
7c61a4a3 | 618 | "cluster-size": 65536, |
2483537e | 619 | "format": "IMGFMT", |
b66df843 | 620 | "actual-size": SIZE, |
2483537e HR |
621 | "full-backing-filename": "TEST_DIR/t.IMGFMT.ovl2", |
622 | "backing-filename": "TEST_DIR/t.IMGFMT.ovl2", | |
7c61a4a3 KW |
623 | "dirty-flag": false |
624 | }, | |
625 | "iops_wr": 0, | |
626 | "ro": false, | |
627 | "node-name": "top2", | |
628 | "backing_file_depth": 2, | |
2483537e | 629 | "drv": "IMGFMT", |
7c61a4a3 KW |
630 | "iops": 0, |
631 | "bps_wr": 0, | |
632 | "write_threshold": 0, | |
2483537e | 633 | "backing_file": "TEST_DIR/t.IMGFMT.ovl2", |
7c61a4a3 KW |
634 | "encrypted": false, |
635 | "bps": 0, | |
636 | "bps_rd": 0, | |
637 | "cache": { | |
638 | "no-flush": false, | |
639 | "direct": false, | |
640 | "writeback": true | |
641 | }, | |
2483537e | 642 | "file": "TEST_DIR/t.IMGFMT.ovl3", |
7c61a4a3 KW |
643 | "encryption_key_missing": false |
644 | }, | |
645 | { | |
646 | "iops_rd": 0, | |
647 | "detect_zeroes": "off", | |
648 | "image": { | |
649 | "virtual-size": 197120, | |
2483537e | 650 | "filename": "TEST_DIR/t.IMGFMT.ovl3", |
7c61a4a3 | 651 | "format": "file", |
b66df843 | 652 | "actual-size": SIZE, |
7c61a4a3 KW |
653 | "dirty-flag": false |
654 | }, | |
655 | "iops_wr": 0, | |
656 | "ro": false, | |
657 | "node-name": "NODE_NAME", | |
658 | "backing_file_depth": 0, | |
659 | "drv": "file", | |
660 | "iops": 0, | |
661 | "bps_wr": 0, | |
662 | "write_threshold": 0, | |
663 | "encrypted": false, | |
664 | "bps": 0, | |
665 | "bps_rd": 0, | |
666 | "cache": { | |
667 | "no-flush": false, | |
668 | "direct": false, | |
669 | "writeback": true | |
670 | }, | |
2483537e | 671 | "file": "TEST_DIR/t.IMGFMT.ovl3", |
7c61a4a3 KW |
672 | "encryption_key_missing": false |
673 | }, | |
674 | { | |
675 | "iops_rd": 0, | |
676 | "detect_zeroes": "off", | |
677 | "image": { | |
678 | "virtual-size": 67108864, | |
2483537e | 679 | "filename": "TEST_DIR/t.IMGFMT.base", |
7c61a4a3 | 680 | "cluster-size": 65536, |
2483537e | 681 | "format": "IMGFMT", |
b66df843 | 682 | "actual-size": SIZE, |
7c61a4a3 KW |
683 | "dirty-flag": false |
684 | }, | |
685 | "iops_wr": 0, | |
686 | "ro": true, | |
687 | "node-name": "NODE_NAME", | |
688 | "backing_file_depth": 0, | |
2483537e | 689 | "drv": "IMGFMT", |
7c61a4a3 KW |
690 | "iops": 0, |
691 | "bps_wr": 0, | |
692 | "write_threshold": 0, | |
693 | "encrypted": false, | |
694 | "bps": 0, | |
695 | "bps_rd": 0, | |
696 | "cache": { | |
697 | "no-flush": false, | |
698 | "direct": false, | |
699 | "writeback": true | |
700 | }, | |
2483537e | 701 | "file": "TEST_DIR/t.IMGFMT.base", |
7c61a4a3 KW |
702 | "encryption_key_missing": false |
703 | }, | |
704 | { | |
705 | "iops_rd": 0, | |
706 | "detect_zeroes": "off", | |
707 | "image": { | |
708 | "virtual-size": 393216, | |
2483537e | 709 | "filename": "TEST_DIR/t.IMGFMT.base", |
7c61a4a3 | 710 | "format": "file", |
b66df843 | 711 | "actual-size": SIZE, |
7c61a4a3 KW |
712 | "dirty-flag": false |
713 | }, | |
714 | "iops_wr": 0, | |
715 | "ro": true, | |
716 | "node-name": "NODE_NAME", | |
717 | "backing_file_depth": 0, | |
718 | "drv": "file", | |
719 | "iops": 0, | |
720 | "bps_wr": 0, | |
721 | "write_threshold": 0, | |
722 | "encrypted": false, | |
723 | "bps": 0, | |
724 | "bps_rd": 0, | |
725 | "cache": { | |
726 | "no-flush": false, | |
727 | "direct": false, | |
728 | "writeback": true | |
729 | }, | |
2483537e | 730 | "file": "TEST_DIR/t.IMGFMT.base", |
7c61a4a3 KW |
731 | "encryption_key_missing": false |
732 | }, | |
733 | { | |
734 | "iops_rd": 0, | |
735 | "detect_zeroes": "off", | |
736 | "image": { | |
737 | "backing-image": { | |
738 | "virtual-size": 67108864, | |
2483537e | 739 | "filename": "TEST_DIR/t.IMGFMT.base", |
7c61a4a3 | 740 | "cluster-size": 65536, |
2483537e | 741 | "format": "IMGFMT", |
b66df843 | 742 | "actual-size": SIZE, |
7c61a4a3 KW |
743 | "dirty-flag": false |
744 | }, | |
2483537e | 745 | "backing-filename-format": "IMGFMT", |
7c61a4a3 | 746 | "virtual-size": 67108864, |
2483537e | 747 | "filename": "TEST_DIR/t.IMGFMT", |
7c61a4a3 | 748 | "cluster-size": 65536, |
2483537e | 749 | "format": "IMGFMT", |
b66df843 | 750 | "actual-size": SIZE, |
2483537e HR |
751 | "full-backing-filename": "TEST_DIR/t.IMGFMT.base", |
752 | "backing-filename": "TEST_DIR/t.IMGFMT.base", | |
7c61a4a3 KW |
753 | "dirty-flag": false |
754 | }, | |
755 | "iops_wr": 0, | |
756 | "ro": false, | |
757 | "node-name": "top", | |
758 | "backing_file_depth": 1, | |
2483537e | 759 | "drv": "IMGFMT", |
7c61a4a3 KW |
760 | "iops": 0, |
761 | "bps_wr": 0, | |
762 | "write_threshold": 0, | |
2483537e | 763 | "backing_file": "TEST_DIR/t.IMGFMT.base", |
7c61a4a3 KW |
764 | "encrypted": false, |
765 | "bps": 0, | |
766 | "bps_rd": 0, | |
767 | "cache": { | |
768 | "no-flush": false, | |
769 | "direct": false, | |
770 | "writeback": true | |
771 | }, | |
2483537e | 772 | "file": "TEST_DIR/t.IMGFMT", |
7c61a4a3 KW |
773 | "encryption_key_missing": false |
774 | }, | |
775 | { | |
776 | "iops_rd": 0, | |
777 | "detect_zeroes": "off", | |
778 | "image": { | |
779 | "virtual-size": 197120, | |
2483537e | 780 | "filename": "TEST_DIR/t.IMGFMT", |
7c61a4a3 | 781 | "format": "file", |
b66df843 | 782 | "actual-size": SIZE, |
7c61a4a3 KW |
783 | "dirty-flag": false |
784 | }, | |
785 | "iops_wr": 0, | |
786 | "ro": false, | |
787 | "node-name": "NODE_NAME", | |
788 | "backing_file_depth": 0, | |
789 | "drv": "file", | |
790 | "iops": 0, | |
791 | "bps_wr": 0, | |
792 | "write_threshold": 0, | |
793 | "encrypted": false, | |
794 | "bps": 0, | |
795 | "bps_rd": 0, | |
796 | "cache": { | |
797 | "no-flush": false, | |
798 | "direct": false, | |
799 | "writeback": true | |
800 | }, | |
2483537e | 801 | "file": "TEST_DIR/t.IMGFMT", |
7c61a4a3 KW |
802 | "encryption_key_missing": false |
803 | } | |
804 | ] | |
805 | } | |
a98b1a1f | 806 | { 'execute': 'quit' } |
7c61a4a3 KW |
807 | { |
808 | "return": { | |
809 | } | |
810 | } | |
811 | { | |
812 | "timestamp": { | |
813 | "seconds": TIMESTAMP, | |
814 | "microseconds": TIMESTAMP | |
815 | }, | |
816 | "event": "SHUTDOWN", | |
817 | "data": { | |
ecd7a0d5 | 818 | "guest": false, |
92548938 | 819 | "reason": "host-qmp-quit" |
7c61a4a3 KW |
820 | } |
821 | } | |
822 | image: TEST_DIR/t.IMGFMT | |
823 | file format: IMGFMT | |
de38b500 | 824 | virtual size: 64 MiB (67108864 bytes) |
7c61a4a3 KW |
825 | cluster_size: 65536 |
826 | backing file: TEST_DIR/t.IMGFMT.base | |
827 | backing file format: IMGFMT | |
828 | image: TEST_DIR/t.IMGFMT.ovl2 | |
829 | file format: IMGFMT | |
de38b500 | 830 | virtual size: 64 MiB (67108864 bytes) |
7c61a4a3 KW |
831 | cluster_size: 65536 |
832 | backing file: TEST_DIR/t.IMGFMT.base | |
833 | backing file format: IMGFMT | |
834 | *** done |