1 QA output created by 191
3 === Preparing and starting VM ===
5 Formatting 'TEST_DIR/t.IMGFMT.base', fmt=IMGFMT size=67108864
6 Formatting 'TEST_DIR/t.IMGFMT.mid', fmt=IMGFMT size=67108864 backing_file=TEST_DIR/t.IMGFMT.base backing_fmt=IMGFMT
7 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 backing_file=TEST_DIR/t.IMGFMT.mid backing_fmt=IMGFMT
8 Formatting 'TEST_DIR/t.IMGFMT.ovl2', fmt=IMGFMT size=67108864 backing_file=TEST_DIR/t.IMGFMT.mid backing_fmt=IMGFMT
9 wrote 65536/65536 bytes at offset 1048576
10 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
11 { 'execute': 'qmp_capabilities' }
17 === Perform commit job ===
19 { 'execute': 'block-commit',
20 'arguments': { 'job-id': 'commit0',
22 'base':'TEST_DIR/t.IMGFMT.base',
23 'top': 'TEST_DIR/t.IMGFMT.mid' } }
27 "microseconds": TIMESTAMP
29 "event": "JOB_STATUS_CHANGE",
38 "microseconds": TIMESTAMP
40 "event": "JOB_STATUS_CHANGE",
53 "microseconds": TIMESTAMP
55 "event": "JOB_STATUS_CHANGE",
64 "microseconds": TIMESTAMP
66 "event": "JOB_STATUS_CHANGE",
75 "microseconds": TIMESTAMP
77 "event": "BLOCK_JOB_COMPLETED",
89 "microseconds": TIMESTAMP
91 "event": "JOB_STATUS_CHANGE",
93 "status": "concluded",
100 "microseconds": TIMESTAMP
102 "event": "JOB_STATUS_CHANGE",
109 === Check that both top and top2 point to base now ===
111 { 'execute': 'query-named-block-nodes' }
116 "detect_zeroes": "off",
119 "virtual-size": 67108864,
120 "filename": "TEST_DIR/t.IMGFMT.base",
121 "cluster-size": 65536,
126 "backing-filename-format": "IMGFMT",
127 "virtual-size": 67108864,
128 "filename": "TEST_DIR/t.IMGFMT.ovl2",
129 "cluster-size": 65536,
132 "full-backing-filename": "TEST_DIR/t.IMGFMT.base",
133 "backing-filename": "TEST_DIR/t.IMGFMT.base",
139 "backing_file_depth": 1,
143 "write_threshold": 0,
144 "backing_file": "TEST_DIR/t.IMGFMT.base",
153 "file": "TEST_DIR/t.IMGFMT.ovl2",
154 "encryption_key_missing": false
158 "detect_zeroes": "off",
160 "virtual-size": 197120,
161 "filename": "TEST_DIR/t.IMGFMT.ovl2",
168 "node-name": "NODE_NAME",
169 "backing_file_depth": 0,
173 "write_threshold": 0,
182 "file": "TEST_DIR/t.IMGFMT.ovl2",
183 "encryption_key_missing": false
187 "detect_zeroes": "off",
190 "virtual-size": 67108864,
191 "filename": "TEST_DIR/t.IMGFMT.base",
192 "cluster-size": 65536,
197 "backing-filename-format": "IMGFMT",
198 "virtual-size": 67108864,
199 "filename": "TEST_DIR/t.IMGFMT",
200 "cluster-size": 65536,
203 "full-backing-filename": "TEST_DIR/t.IMGFMT.base",
204 "backing-filename": "TEST_DIR/t.IMGFMT.base",
210 "backing_file_depth": 1,
214 "write_threshold": 0,
215 "backing_file": "TEST_DIR/t.IMGFMT.base",
224 "file": "TEST_DIR/t.IMGFMT",
225 "encryption_key_missing": false
229 "detect_zeroes": "off",
231 "virtual-size": 197120,
232 "filename": "TEST_DIR/t.IMGFMT",
239 "node-name": "NODE_NAME",
240 "backing_file_depth": 0,
244 "write_threshold": 0,
253 "file": "TEST_DIR/t.IMGFMT",
254 "encryption_key_missing": false
258 "detect_zeroes": "off",
261 "virtual-size": 67108864,
262 "filename": "TEST_DIR/t.IMGFMT.base",
263 "cluster-size": 65536,
268 "backing-filename-format": "IMGFMT",
269 "virtual-size": 67108864,
270 "filename": "TEST_DIR/t.IMGFMT.mid",
271 "cluster-size": 65536,
274 "full-backing-filename": "TEST_DIR/t.IMGFMT.base",
275 "backing-filename": "TEST_DIR/t.IMGFMT.base",
281 "backing_file_depth": 1,
285 "write_threshold": 0,
286 "backing_file": "TEST_DIR/t.IMGFMT.base",
295 "file": "TEST_DIR/t.IMGFMT.mid",
296 "encryption_key_missing": false
300 "detect_zeroes": "off",
302 "virtual-size": 393216,
303 "filename": "TEST_DIR/t.IMGFMT.mid",
310 "node-name": "NODE_NAME",
311 "backing_file_depth": 0,
315 "write_threshold": 0,
324 "file": "TEST_DIR/t.IMGFMT.mid",
325 "encryption_key_missing": false
329 "detect_zeroes": "off",
331 "virtual-size": 67108864,
332 "filename": "TEST_DIR/t.IMGFMT.base",
333 "cluster-size": 65536,
341 "backing_file_depth": 0,
345 "write_threshold": 0,
354 "file": "TEST_DIR/t.IMGFMT.base",
355 "encryption_key_missing": false
359 "detect_zeroes": "off",
361 "virtual-size": 393216,
362 "filename": "TEST_DIR/t.IMGFMT.base",
369 "node-name": "NODE_NAME",
370 "backing_file_depth": 0,
374 "write_threshold": 0,
383 "file": "TEST_DIR/t.IMGFMT.base",
384 "encryption_key_missing": false
388 { 'execute': 'quit' }
395 "seconds": TIMESTAMP,
396 "microseconds": TIMESTAMP
401 "reason": "host-qmp-quit"
404 image: TEST_DIR/t.IMGFMT
406 virtual size: 64 MiB (67108864 bytes)
408 backing file: TEST_DIR/t.IMGFMT.base
409 backing file format: IMGFMT
410 image: TEST_DIR/t.IMGFMT.ovl2
412 virtual size: 64 MiB (67108864 bytes)
414 backing file: TEST_DIR/t.IMGFMT.base
415 backing file format: IMGFMT
417 === Preparing and starting VM with -drive ===
419 Formatting 'TEST_DIR/t.IMGFMT.base', fmt=IMGFMT size=67108864
420 Formatting 'TEST_DIR/t.IMGFMT.mid', fmt=IMGFMT size=67108864 backing_file=TEST_DIR/t.IMGFMT.base backing_fmt=IMGFMT
421 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 backing_file=TEST_DIR/t.IMGFMT.mid backing_fmt=IMGFMT
422 Formatting 'TEST_DIR/t.IMGFMT.ovl2', fmt=IMGFMT size=67108864 backing_file=TEST_DIR/t.IMGFMT.mid backing_fmt=IMGFMT
423 Formatting 'TEST_DIR/t.IMGFMT.ovl3', fmt=IMGFMT size=67108864 backing_file=TEST_DIR/t.IMGFMT.ovl2 backing_fmt=IMGFMT
424 wrote 65536/65536 bytes at offset 1048576
425 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
426 { 'execute': 'qmp_capabilities' }
432 === Perform commit job ===
434 { 'execute': 'block-commit',
435 'arguments': { 'job-id': 'commit0',
437 'base':'TEST_DIR/t.IMGFMT.base',
438 'top': 'TEST_DIR/t.IMGFMT.mid' } }
441 "seconds": TIMESTAMP,
442 "microseconds": TIMESTAMP
444 "event": "JOB_STATUS_CHANGE",
452 "seconds": TIMESTAMP,
453 "microseconds": TIMESTAMP
455 "event": "JOB_STATUS_CHANGE",
467 "seconds": TIMESTAMP,
468 "microseconds": TIMESTAMP
470 "event": "JOB_STATUS_CHANGE",
478 "seconds": TIMESTAMP,
479 "microseconds": TIMESTAMP
481 "event": "JOB_STATUS_CHANGE",
489 "seconds": TIMESTAMP,
490 "microseconds": TIMESTAMP
492 "event": "BLOCK_JOB_COMPLETED",
503 "seconds": TIMESTAMP,
504 "microseconds": TIMESTAMP
506 "event": "JOB_STATUS_CHANGE",
508 "status": "concluded",
514 "seconds": TIMESTAMP,
515 "microseconds": TIMESTAMP
517 "event": "JOB_STATUS_CHANGE",
524 === Check that both top and top2 point to base now ===
526 { 'execute': 'query-named-block-nodes' }
531 "detect_zeroes": "off",
534 "virtual-size": 67108864,
535 "filename": "TEST_DIR/t.IMGFMT.base",
536 "cluster-size": 65536,
541 "backing-filename-format": "IMGFMT",
542 "virtual-size": 67108864,
543 "filename": "TEST_DIR/t.IMGFMT.ovl2",
544 "cluster-size": 65536,
547 "full-backing-filename": "TEST_DIR/t.IMGFMT.base",
548 "backing-filename": "TEST_DIR/t.IMGFMT.base",
553 "node-name": "NODE_NAME",
554 "backing_file_depth": 1,
558 "write_threshold": 0,
559 "backing_file": "TEST_DIR/t.IMGFMT.base",
568 "file": "TEST_DIR/t.IMGFMT.ovl2",
569 "encryption_key_missing": false
573 "detect_zeroes": "off",
575 "virtual-size": 197120,
576 "filename": "TEST_DIR/t.IMGFMT.ovl2",
583 "node-name": "NODE_NAME",
584 "backing_file_depth": 0,
588 "write_threshold": 0,
597 "file": "TEST_DIR/t.IMGFMT.ovl2",
598 "encryption_key_missing": false
602 "detect_zeroes": "off",
606 "virtual-size": 67108864,
607 "filename": "TEST_DIR/t.IMGFMT.base",
608 "cluster-size": 65536,
613 "backing-filename-format": "IMGFMT",
614 "virtual-size": 67108864,
615 "filename": "TEST_DIR/t.IMGFMT.ovl2",
616 "cluster-size": 65536,
619 "full-backing-filename": "TEST_DIR/t.IMGFMT.base",
620 "backing-filename": "TEST_DIR/t.IMGFMT.base",
623 "backing-filename-format": "IMGFMT",
624 "virtual-size": 67108864,
625 "filename": "TEST_DIR/t.IMGFMT.ovl3",
626 "cluster-size": 65536,
629 "full-backing-filename": "TEST_DIR/t.IMGFMT.ovl2",
630 "backing-filename": "TEST_DIR/t.IMGFMT.ovl2",
636 "backing_file_depth": 2,
640 "write_threshold": 0,
641 "backing_file": "TEST_DIR/t.IMGFMT.ovl2",
650 "file": "TEST_DIR/t.IMGFMT.ovl3",
651 "encryption_key_missing": false
655 "detect_zeroes": "off",
657 "virtual-size": 197120,
658 "filename": "TEST_DIR/t.IMGFMT.ovl3",
665 "node-name": "NODE_NAME",
666 "backing_file_depth": 0,
670 "write_threshold": 0,
679 "file": "TEST_DIR/t.IMGFMT.ovl3",
680 "encryption_key_missing": false
684 "detect_zeroes": "off",
686 "virtual-size": 67108864,
687 "filename": "TEST_DIR/t.IMGFMT.base",
688 "cluster-size": 65536,
695 "node-name": "NODE_NAME",
696 "backing_file_depth": 0,
700 "write_threshold": 0,
709 "file": "TEST_DIR/t.IMGFMT.base",
710 "encryption_key_missing": false
714 "detect_zeroes": "off",
716 "virtual-size": 393216,
717 "filename": "TEST_DIR/t.IMGFMT.base",
724 "node-name": "NODE_NAME",
725 "backing_file_depth": 0,
729 "write_threshold": 0,
738 "file": "TEST_DIR/t.IMGFMT.base",
739 "encryption_key_missing": false
743 "detect_zeroes": "off",
746 "virtual-size": 67108864,
747 "filename": "TEST_DIR/t.IMGFMT.base",
748 "cluster-size": 65536,
753 "backing-filename-format": "IMGFMT",
754 "virtual-size": 67108864,
755 "filename": "TEST_DIR/t.IMGFMT",
756 "cluster-size": 65536,
759 "full-backing-filename": "TEST_DIR/t.IMGFMT.base",
760 "backing-filename": "TEST_DIR/t.IMGFMT.base",
766 "backing_file_depth": 1,
770 "write_threshold": 0,
771 "backing_file": "TEST_DIR/t.IMGFMT.base",
780 "file": "TEST_DIR/t.IMGFMT",
781 "encryption_key_missing": false
785 "detect_zeroes": "off",
787 "virtual-size": 197120,
788 "filename": "TEST_DIR/t.IMGFMT",
795 "node-name": "NODE_NAME",
796 "backing_file_depth": 0,
800 "write_threshold": 0,
809 "file": "TEST_DIR/t.IMGFMT",
810 "encryption_key_missing": false
814 { 'execute': 'quit' }
821 "seconds": TIMESTAMP,
822 "microseconds": TIMESTAMP
827 "reason": "host-qmp-quit"
830 image: TEST_DIR/t.IMGFMT
832 virtual size: 64 MiB (67108864 bytes)
834 backing file: TEST_DIR/t.IMGFMT.base
835 backing file format: IMGFMT
836 image: TEST_DIR/t.IMGFMT.ovl2
838 virtual size: 64 MiB (67108864 bytes)
840 backing file: TEST_DIR/t.IMGFMT.base
841 backing file format: IMGFMT