Lines Matching +full:max +full:- +full:speed

4 --- Preparing image & VM ---
6 {"execute": "blockdev-add", "arguments": {"driver": "qcow2", "file": {"driver": "file", "filename":…
9 --- Write #0 ---
11 write -P0x49 0x0000000 0x10000
13 write -P0x6c 0x0100000 0x10000
15 write -P0x6f 0x2000000 0x10000
17 write -P0x76 0x3ff0000 0x10000
23 --- Reference Backup #0 ---
26 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
30 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
33-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
35 {"data": {"device": "ref_backup_0", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
37 --- Add Bitmap ---
39 {"execute": "block-dirty-bitmap-add", "arguments": {"granularity": 65536, "name": "bitmap0", "node"…
42 --- Write #1 ---
44 write -P0x65 0x0000000 0x10000
46 write -P0x77 0x00f8000 0x10000
48 write -P0x72 0x2008000 0x10000
50 write -P0x69 0x3fe0000 0x10000
70 --- Reference Backup #1 ---
73 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
77 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
80-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
82 {"data": {"device": "ref_backup_1", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
84 --- Test Backup #1 ---
87 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
91 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
94-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "never", "devi…
97 --- Write #2 ---
99 write -P0x74 0x0010000 0x10000
101 write -P0x69 0x00e8000 0x10000
103 write -P0x6e 0x2018000 0x10000
105 write -P0x67 0x3fe0000 0x20000
109 "backup-top": [
158 {"execute": "job-cancel", "arguments": {"id": "backup_1"}}
161 {"data": {"device": "backup_1", "len": 393216, "offset": 393216, "speed": 0, "type": "backup"}, "ev…
180 --- Write #3 ---
182 write -P0xaa 0x0010000 0x30000
184 write -P0xbb 0x00d8000 0x10000
186 write -P0xcc 0x2028000 0x10000
188 write -P0xdd 0x3fc0000 0x10000
208 --- Reference Backup #2 ---
211 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
215 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
218-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
220 {"data": {"device": "ref_backup_2", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
222 --- Test Backup #2 ---
225 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
229 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
232-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "never", "devi…
234 {"execute": "job-finalize", "arguments": {"id": "backup_2"}}
237 {"data": {"device": "backup_2", "len": 983040, "offset": 983040, "speed": 0, "type": "backup"}, "ev…
256 --- Cleanup ---
258 {"execute": "block-dirty-bitmap-remove", "arguments": {"name": "bitmap0", "node": "drive0"}}
264 --- Verification ---
266 qemu_img compare "TEST_DIR/PID-bsync1" "TEST_DIR/PID-fbackup1" ==> Identical, OK!
267 qemu_img compare "TEST_DIR/PID-bsync2" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
268 qemu_img compare "TEST_DIR/PID-img" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
273 --- Preparing image & VM ---
275-add", "arguments": {"driver": "qcow2", "file": {"driver": "blkdebug", "image": {"driver": "file",…
278 --- Write #0 ---
280 write -P0x49 0x0000000 0x10000
282 write -P0x6c 0x0100000 0x10000
284 write -P0x6f 0x2000000 0x10000
286 write -P0x76 0x3ff0000 0x10000
292 --- Reference Backup #0 ---
295 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
299 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
302-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
304 {"data": {"device": "ref_backup_0", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
306 --- Add Bitmap ---
308 {"execute": "block-dirty-bitmap-add", "arguments": {"granularity": 65536, "name": "bitmap0", "node"…
311 --- Write #1 ---
313 write -P0x65 0x0000000 0x10000
315 write -P0x77 0x00f8000 0x10000
317 write -P0x72 0x2008000 0x10000
319 write -P0x69 0x3fe0000 0x10000
339 --- Reference Backup #1 ---
342 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
346 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
349-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
351 {"data": {"device": "ref_backup_1", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
355 --- Test Backup #1 ---
358 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
362 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
365-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "never", "devi…
368 …ackup_1", "error": "Input/output error", "len": 393216, "offset": 65536, "speed": 0, "type": "back…
387 --- Write #3 ---
389 write -P0xaa 0x0010000 0x30000
391 write -P0xbb 0x00d8000 0x10000
393 write -P0xcc 0x2028000 0x10000
395 write -P0xdd 0x3fc0000 0x10000
415 --- Reference Backup #2 ---
418 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
422 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
425-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
427 {"data": {"device": "ref_backup_2", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
429 --- Test Backup #2 ---
432 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
436 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
439-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "never", "devi…
441 {"execute": "job-finalize", "arguments": {"id": "backup_2"}}
444 {"data": {"device": "backup_2", "len": 917504, "offset": 917504, "speed": 0, "type": "backup"}, "ev…
463 --- Cleanup ---
465 {"execute": "block-dirty-bitmap-remove", "arguments": {"name": "bitmap0", "node": "drive0"}}
471 --- Verification ---
473 qemu_img compare "TEST_DIR/PID-bsync1" "TEST_DIR/PID-fbackup1" ==> Mismatch, OK!
474 qemu_img compare "TEST_DIR/PID-bsync2" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
475 qemu_img compare "TEST_DIR/PID-img" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
480 --- Preparing image & VM ---
482 {"execute": "blockdev-add", "arguments": {"driver": "qcow2", "file": {"driver": "file", "filename":…
485 --- Write #0 ---
487 write -P0x49 0x0000000 0x10000
489 write -P0x6c 0x0100000 0x10000
491 write -P0x6f 0x2000000 0x10000
493 write -P0x76 0x3ff0000 0x10000
499 --- Reference Backup #0 ---
502 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
506 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
509-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
511 {"data": {"device": "ref_backup_0", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
513 --- Add Bitmap ---
515 {"execute": "block-dirty-bitmap-add", "arguments": {"granularity": 65536, "name": "bitmap0", "node"…
518 --- Write #1 ---
520 write -P0x65 0x0000000 0x10000
522 write -P0x77 0x00f8000 0x10000
524 write -P0x72 0x2008000 0x10000
526 write -P0x69 0x3fe0000 0x10000
546 --- Reference Backup #1 ---
549 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
553 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
556-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
558 {"data": {"device": "ref_backup_1", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
560 --- Test Backup #1 ---
563 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
567 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
570-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "never", "devi…
573 --- Write #2 ---
575 write -P0x74 0x0010000 0x10000
577 write -P0x69 0x00e8000 0x10000
579 write -P0x6e 0x2018000 0x10000
581 write -P0x67 0x3fe0000 0x20000
585 "backup-top": [
634 {"execute": "job-finalize", "arguments": {"id": "backup_1"}}
637 {"data": {"device": "backup_1", "len": 393216, "offset": 393216, "speed": 0, "type": "backup"}, "ev…
656 --- Write #3 ---
658 write -P0xaa 0x0010000 0x30000
660 write -P0xbb 0x00d8000 0x10000
662 write -P0xcc 0x2028000 0x10000
664 write -P0xdd 0x3fc0000 0x10000
684 --- Reference Backup #2 ---
687 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
691 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
694-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
696 {"data": {"device": "ref_backup_2", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
698 --- Test Backup #2 ---
701 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
705 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
708-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "never", "devi…
710 {"execute": "job-finalize", "arguments": {"id": "backup_2"}}
713 {"data": {"device": "backup_2", "len": 983040, "offset": 983040, "speed": 0, "type": "backup"}, "ev…
732 --- Cleanup ---
734 {"execute": "block-dirty-bitmap-remove", "arguments": {"name": "bitmap0", "node": "drive0"}}
740 --- Verification ---
742 qemu_img compare "TEST_DIR/PID-bsync1" "TEST_DIR/PID-fbackup1" ==> Identical, OK!
743 qemu_img compare "TEST_DIR/PID-bsync2" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
744 qemu_img compare "TEST_DIR/PID-img" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
747 === Mode bitmap; Bitmap Sync on-success with simulated failure ===
749 --- Preparing image & VM ---
751 {"execute": "blockdev-add", "arguments": {"driver": "qcow2", "file": {"driver": "file", "filename":…
754 --- Write #0 ---
756 write -P0x49 0x0000000 0x10000
758 write -P0x6c 0x0100000 0x10000
760 write -P0x6f 0x2000000 0x10000
762 write -P0x76 0x3ff0000 0x10000
768 --- Reference Backup #0 ---
771 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
775 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
778-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
780 {"data": {"device": "ref_backup_0", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
782 --- Add Bitmap ---
784 {"execute": "block-dirty-bitmap-add", "arguments": {"granularity": 65536, "name": "bitmap0", "node"…
787 --- Write #1 ---
789 write -P0x65 0x0000000 0x10000
791 write -P0x77 0x00f8000 0x10000
793 write -P0x72 0x2008000 0x10000
795 write -P0x69 0x3fe0000 0x10000
815 --- Reference Backup #1 ---
818 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
822 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
825-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
827 {"data": {"device": "ref_backup_1", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
829 --- Test Backup #1 ---
832 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
836 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
839-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "on-success", …
842 --- Write #2 ---
844 write -P0x74 0x0010000 0x10000
846 write -P0x69 0x00e8000 0x10000
848 write -P0x6e 0x2018000 0x10000
850 write -P0x67 0x3fe0000 0x20000
854 "backup-top": [
903 {"execute": "job-cancel", "arguments": {"id": "backup_1"}}
906 {"data": {"device": "backup_1", "len": 393216, "offset": 393216, "speed": 0, "type": "backup"}, "ev…
925 --- Write #3 ---
927 write -P0xaa 0x0010000 0x30000
929 write -P0xbb 0x00d8000 0x10000
931 write -P0xcc 0x2028000 0x10000
933 write -P0xdd 0x3fc0000 0x10000
953 --- Reference Backup #2 ---
956 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
960 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
963-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
965 {"data": {"device": "ref_backup_2", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
967 --- Test Backup #2 ---
970 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
974 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
977-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "on-success", …
979 {"execute": "job-finalize", "arguments": {"id": "backup_2"}}
982 {"data": {"device": "backup_2", "len": 983040, "offset": 983040, "speed": 0, "type": "backup"}, "ev…
1001 --- Cleanup ---
1003 {"execute": "block-dirty-bitmap-remove", "arguments": {"name": "bitmap0", "node": "drive0"}}
1009 --- Verification ---
1011 qemu_img compare "TEST_DIR/PID-bsync1" "TEST_DIR/PID-fbackup1" ==> Identical, OK!
1012 qemu_img compare "TEST_DIR/PID-bsync2" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
1013 qemu_img compare "TEST_DIR/PID-img" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
1016 === Mode bitmap; Bitmap Sync on-success with intermediate failure ===
1018 --- Preparing image & VM ---
1020-add", "arguments": {"driver": "qcow2", "file": {"driver": "blkdebug", "image": {"driver": "file",…
1023 --- Write #0 ---
1025 write -P0x49 0x0000000 0x10000
1027 write -P0x6c 0x0100000 0x10000
1029 write -P0x6f 0x2000000 0x10000
1031 write -P0x76 0x3ff0000 0x10000
1037 --- Reference Backup #0 ---
1040 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
1044 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
1047-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
1049 {"data": {"device": "ref_backup_0", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
1051 --- Add Bitmap ---
1053 {"execute": "block-dirty-bitmap-add", "arguments": {"granularity": 65536, "name": "bitmap0", "node"…
1056 --- Write #1 ---
1058 write -P0x65 0x0000000 0x10000
1060 write -P0x77 0x00f8000 0x10000
1062 write -P0x72 0x2008000 0x10000
1064 write -P0x69 0x3fe0000 0x10000
1084 --- Reference Backup #1 ---
1087 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
1091 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
1094-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
1096 {"data": {"device": "ref_backup_1", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
1100 --- Test Backup #1 ---
1103 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
1107 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
1110-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "on-success", …
1113 …ackup_1", "error": "Input/output error", "len": 393216, "offset": 65536, "speed": 0, "type": "back…
1132 --- Write #3 ---
1134 write -P0xaa 0x0010000 0x30000
1136 write -P0xbb 0x00d8000 0x10000
1138 write -P0xcc 0x2028000 0x10000
1140 write -P0xdd 0x3fc0000 0x10000
1160 --- Reference Backup #2 ---
1163 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
1167 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
1170-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
1172 {"data": {"device": "ref_backup_2", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
1174 --- Test Backup #2 ---
1177 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
1181 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
1184-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "on-success", …
1186 {"execute": "job-finalize", "arguments": {"id": "backup_2"}}
1189 {"data": {"device": "backup_2", "len": 917504, "offset": 917504, "speed": 0, "type": "backup"}, "ev…
1208 --- Cleanup ---
1210 {"execute": "block-dirty-bitmap-remove", "arguments": {"name": "bitmap0", "node": "drive0"}}
1216 --- Verification ---
1218 qemu_img compare "TEST_DIR/PID-bsync1" "TEST_DIR/PID-fbackup1" ==> Mismatch, OK!
1219 qemu_img compare "TEST_DIR/PID-bsync2" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
1220 qemu_img compare "TEST_DIR/PID-img" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
1223 === Mode bitmap; Bitmap Sync on-success without failure ===
1225 --- Preparing image & VM ---
1227 {"execute": "blockdev-add", "arguments": {"driver": "qcow2", "file": {"driver": "file", "filename":…
1230 --- Write #0 ---
1232 write -P0x49 0x0000000 0x10000
1234 write -P0x6c 0x0100000 0x10000
1236 write -P0x6f 0x2000000 0x10000
1238 write -P0x76 0x3ff0000 0x10000
1244 --- Reference Backup #0 ---
1247 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
1251 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
1254-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
1256 {"data": {"device": "ref_backup_0", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
1258 --- Add Bitmap ---
1260 {"execute": "block-dirty-bitmap-add", "arguments": {"granularity": 65536, "name": "bitmap0", "node"…
1263 --- Write #1 ---
1265 write -P0x65 0x0000000 0x10000
1267 write -P0x77 0x00f8000 0x10000
1269 write -P0x72 0x2008000 0x10000
1271 write -P0x69 0x3fe0000 0x10000
1291 --- Reference Backup #1 ---
1294 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
1298 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
1301-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
1303 {"data": {"device": "ref_backup_1", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
1305 --- Test Backup #1 ---
1308 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
1312 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
1315-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "on-success", …
1318 --- Write #2 ---
1320 write -P0x74 0x0010000 0x10000
1322 write -P0x69 0x00e8000 0x10000
1324 write -P0x6e 0x2018000 0x10000
1326 write -P0x67 0x3fe0000 0x20000
1330 "backup-top": [
1379 {"execute": "job-finalize", "arguments": {"id": "backup_1"}}
1382 {"data": {"device": "backup_1", "len": 393216, "offset": 393216, "speed": 0, "type": "backup"}, "ev…
1401 --- Write #3 ---
1403 write -P0xaa 0x0010000 0x30000
1405 write -P0xbb 0x00d8000 0x10000
1407 write -P0xcc 0x2028000 0x10000
1409 write -P0xdd 0x3fc0000 0x10000
1429 --- Reference Backup #2 ---
1432 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
1436 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
1439-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
1441 {"data": {"device": "ref_backup_2", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
1443 --- Test Backup #2 ---
1446 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
1450 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
1453-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "on-success", …
1455 {"execute": "job-finalize", "arguments": {"id": "backup_2"}}
1458 {"data": {"device": "backup_2", "len": 786432, "offset": 786432, "speed": 0, "type": "backup"}, "ev…
1477 --- Cleanup ---
1479 {"execute": "block-dirty-bitmap-remove", "arguments": {"name": "bitmap0", "node": "drive0"}}
1485 --- Verification ---
1487 qemu_img compare "TEST_DIR/PID-bsync1" "TEST_DIR/PID-fbackup1" ==> Identical, OK!
1488 qemu_img compare "TEST_DIR/PID-bsync2" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
1489 qemu_img compare "TEST_DIR/PID-img" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
1494 --- Preparing image & VM ---
1496 {"execute": "blockdev-add", "arguments": {"driver": "qcow2", "file": {"driver": "file", "filename":…
1499 --- Write #0 ---
1501 write -P0x49 0x0000000 0x10000
1503 write -P0x6c 0x0100000 0x10000
1505 write -P0x6f 0x2000000 0x10000
1507 write -P0x76 0x3ff0000 0x10000
1513 --- Reference Backup #0 ---
1516 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
1520 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
1523-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
1525 {"data": {"device": "ref_backup_0", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
1527 --- Add Bitmap ---
1529 {"execute": "block-dirty-bitmap-add", "arguments": {"granularity": 65536, "name": "bitmap0", "node"…
1532 --- Write #1 ---
1534 write -P0x65 0x0000000 0x10000
1536 write -P0x77 0x00f8000 0x10000
1538 write -P0x72 0x2008000 0x10000
1540 write -P0x69 0x3fe0000 0x10000
1560 --- Reference Backup #1 ---
1563 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
1567 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
1570-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
1572 {"data": {"device": "ref_backup_1", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
1574 --- Test Backup #1 ---
1577 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
1581 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
1584-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "always", "dev…
1587 --- Write #2 ---
1589 write -P0x74 0x0010000 0x10000
1591 write -P0x69 0x00e8000 0x10000
1593 write -P0x6e 0x2018000 0x10000
1595 write -P0x67 0x3fe0000 0x20000
1599 "backup-top": [
1648 {"execute": "job-cancel", "arguments": {"id": "backup_1"}}
1651 {"data": {"device": "backup_1", "len": 393216, "offset": 393216, "speed": 0, "type": "backup"}, "ev…
1670 --- Write #3 ---
1672 write -P0xaa 0x0010000 0x30000
1674 write -P0xbb 0x00d8000 0x10000
1676 write -P0xcc 0x2028000 0x10000
1678 write -P0xdd 0x3fc0000 0x10000
1698 --- Reference Backup #2 ---
1701 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
1705 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
1708-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
1710 {"data": {"device": "ref_backup_2", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
1712 --- Test Backup #2 ---
1715 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
1719 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
1722-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "always", "dev…
1724 {"execute": "job-finalize", "arguments": {"id": "backup_2"}}
1727 {"data": {"device": "backup_2", "len": 786432, "offset": 786432, "speed": 0, "type": "backup"}, "ev…
1746 --- Cleanup ---
1748 {"execute": "block-dirty-bitmap-remove", "arguments": {"name": "bitmap0", "node": "drive0"}}
1754 --- Verification ---
1756 qemu_img compare "TEST_DIR/PID-bsync1" "TEST_DIR/PID-fbackup1" ==> Identical, OK!
1757 qemu_img compare "TEST_DIR/PID-bsync2" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
1758 qemu_img compare "TEST_DIR/PID-img" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
1763 --- Preparing image & VM ---
1765-add", "arguments": {"driver": "qcow2", "file": {"driver": "blkdebug", "image": {"driver": "file",…
1768 --- Write #0 ---
1770 write -P0x49 0x0000000 0x10000
1772 write -P0x6c 0x0100000 0x10000
1774 write -P0x6f 0x2000000 0x10000
1776 write -P0x76 0x3ff0000 0x10000
1782 --- Reference Backup #0 ---
1785 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
1789 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
1792-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
1794 {"data": {"device": "ref_backup_0", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
1796 --- Add Bitmap ---
1798 {"execute": "block-dirty-bitmap-add", "arguments": {"granularity": 65536, "name": "bitmap0", "node"…
1801 --- Write #1 ---
1803 write -P0x65 0x0000000 0x10000
1805 write -P0x77 0x00f8000 0x10000
1807 write -P0x72 0x2008000 0x10000
1809 write -P0x69 0x3fe0000 0x10000
1829 --- Reference Backup #1 ---
1832 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
1836 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
1839-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
1841 {"data": {"device": "ref_backup_1", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
1845 --- Test Backup #1 ---
1848 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
1852 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
1855-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "always", "dev…
1858 …ackup_1", "error": "Input/output error", "len": 393216, "offset": 65536, "speed": 0, "type": "back…
1877 --- Write #3 ---
1879 write -P0xaa 0x0010000 0x30000
1881 write -P0xbb 0x00d8000 0x10000
1883 write -P0xcc 0x2028000 0x10000
1885 write -P0xdd 0x3fc0000 0x10000
1905 --- Reference Backup #2 ---
1908 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
1912 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
1915-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
1917 {"data": {"device": "ref_backup_2", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
1919 --- Test Backup #2 ---
1922 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
1926 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
1929-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "always", "dev…
1931 {"execute": "job-finalize", "arguments": {"id": "backup_2"}}
1934 {"data": {"device": "backup_2", "len": 851968, "offset": 851968, "speed": 0, "type": "backup"}, "ev…
1953 --- Cleanup ---
1955 {"execute": "block-dirty-bitmap-remove", "arguments": {"name": "bitmap0", "node": "drive0"}}
1961 --- Verification ---
1963 qemu_img compare "TEST_DIR/PID-bsync1" "TEST_DIR/PID-fbackup1" ==> Mismatch, OK!
1964 qemu_img compare "TEST_DIR/PID-bsync2" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
1965 qemu_img compare "TEST_DIR/PID-img" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
1970 --- Preparing image & VM ---
1972 {"execute": "blockdev-add", "arguments": {"driver": "qcow2", "file": {"driver": "file", "filename":…
1975 --- Write #0 ---
1977 write -P0x49 0x0000000 0x10000
1979 write -P0x6c 0x0100000 0x10000
1981 write -P0x6f 0x2000000 0x10000
1983 write -P0x76 0x3ff0000 0x10000
1989 --- Reference Backup #0 ---
1992 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
1996 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
1999-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
2001 {"data": {"device": "ref_backup_0", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
2003 --- Add Bitmap ---
2005 {"execute": "block-dirty-bitmap-add", "arguments": {"granularity": 65536, "name": "bitmap0", "node"…
2008 --- Write #1 ---
2010 write -P0x65 0x0000000 0x10000
2012 write -P0x77 0x00f8000 0x10000
2014 write -P0x72 0x2008000 0x10000
2016 write -P0x69 0x3fe0000 0x10000
2036 --- Reference Backup #1 ---
2039 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
2043 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
2046-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
2048 {"data": {"device": "ref_backup_1", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
2050 --- Test Backup #1 ---
2053 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
2057 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
2060-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "always", "dev…
2063 --- Write #2 ---
2065 write -P0x74 0x0010000 0x10000
2067 write -P0x69 0x00e8000 0x10000
2069 write -P0x6e 0x2018000 0x10000
2071 write -P0x67 0x3fe0000 0x20000
2075 "backup-top": [
2124 {"execute": "job-finalize", "arguments": {"id": "backup_1"}}
2127 {"data": {"device": "backup_1", "len": 393216, "offset": 393216, "speed": 0, "type": "backup"}, "ev…
2146 --- Write #3 ---
2148 write -P0xaa 0x0010000 0x30000
2150 write -P0xbb 0x00d8000 0x10000
2152 write -P0xcc 0x2028000 0x10000
2154 write -P0xdd 0x3fc0000 0x10000
2174 --- Reference Backup #2 ---
2177 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
2181 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
2184-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
2186 {"data": {"device": "ref_backup_2", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
2188 --- Test Backup #2 ---
2191 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
2195 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
2198-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "always", "dev…
2200 {"execute": "job-finalize", "arguments": {"id": "backup_2"}}
2203 {"data": {"device": "backup_2", "len": 786432, "offset": 786432, "speed": 0, "type": "backup"}, "ev…
2222 --- Cleanup ---
2224 {"execute": "block-dirty-bitmap-remove", "arguments": {"name": "bitmap0", "node": "drive0"}}
2230 --- Verification ---
2232 qemu_img compare "TEST_DIR/PID-bsync1" "TEST_DIR/PID-fbackup1" ==> Identical, OK!
2233 qemu_img compare "TEST_DIR/PID-bsync2" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
2234 qemu_img compare "TEST_DIR/PID-img" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
2237 === Mode full; Bitmap Sync on-success with simulated failure ===
2239 --- Preparing image & VM ---
2241 {"execute": "blockdev-add", "arguments": {"driver": "qcow2", "file": {"driver": "file", "filename":…
2244 --- Write #0 ---
2246 write -P0x49 0x0000000 0x10000
2248 write -P0x6c 0x0100000 0x10000
2250 write -P0x6f 0x2000000 0x10000
2252 write -P0x76 0x3ff0000 0x10000
2258 --- Reference Backup #0 ---
2261 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
2265 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
2268-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
2270 {"data": {"device": "ref_backup_0", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
2272 --- Add Bitmap ---
2274 {"execute": "block-dirty-bitmap-add", "arguments": {"granularity": 65536, "name": "bitmap0", "node"…
2277 --- Write #1 ---
2279 write -P0x65 0x0000000 0x10000
2281 write -P0x77 0x00f8000 0x10000
2283 write -P0x72 0x2008000 0x10000
2285 write -P0x69 0x3fe0000 0x10000
2305 --- Reference Backup #1 ---
2308 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
2312 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
2315-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
2317 {"data": {"device": "ref_backup_1", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
2319 --- Test Backup #1 ---
2322 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
2326 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
2329-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "on-success", …
2332 --- Write #2 ---
2334 write -P0x74 0x0010000 0x10000
2336 write -P0x69 0x00e8000 0x10000
2338 write -P0x6e 0x2018000 0x10000
2340 write -P0x67 0x3fe0000 0x20000
2344 "backup-top": [
2393 {"execute": "job-cancel", "arguments": {"id": "backup_1"}}
2396 {"data": {"device": "backup_1", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backup"},…
2415 --- Write #3 ---
2417 write -P0xaa 0x0010000 0x30000
2419 write -P0xbb 0x00d8000 0x10000
2421 write -P0xcc 0x2028000 0x10000
2423 write -P0xdd 0x3fc0000 0x10000
2443 --- Reference Backup #2 ---
2446 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
2450 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
2453-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
2455 {"data": {"device": "ref_backup_2", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
2457 --- Test Backup #2 ---
2460 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
2464 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
2467-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "on-success", …
2469 {"execute": "job-finalize", "arguments": {"id": "backup_2"}}
2472 {"data": {"device": "backup_2", "len": 983040, "offset": 983040, "speed": 0, "type": "backup"}, "ev…
2491 --- Cleanup ---
2493 {"execute": "block-dirty-bitmap-remove", "arguments": {"name": "bitmap0", "node": "drive0"}}
2499 --- Verification ---
2501 qemu_img compare "TEST_DIR/PID-bsync1" "TEST_DIR/PID-fbackup1" ==> Identical, OK!
2502 qemu_img compare "TEST_DIR/PID-bsync2" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
2503 qemu_img compare "TEST_DIR/PID-img" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
2506 === Mode full; Bitmap Sync on-success with intermediate failure ===
2508 --- Preparing image & VM ---
2510-add", "arguments": {"driver": "qcow2", "file": {"driver": "blkdebug", "image": {"driver": "file",…
2513 --- Write #0 ---
2515 write -P0x49 0x0000000 0x10000
2517 write -P0x6c 0x0100000 0x10000
2519 write -P0x6f 0x2000000 0x10000
2521 write -P0x76 0x3ff0000 0x10000
2527 --- Reference Backup #0 ---
2530 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
2534 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
2537-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
2539 {"data": {"device": "ref_backup_0", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
2541 --- Add Bitmap ---
2543 {"execute": "block-dirty-bitmap-add", "arguments": {"granularity": 65536, "name": "bitmap0", "node"…
2546 --- Write #1 ---
2548 write -P0x65 0x0000000 0x10000
2550 write -P0x77 0x00f8000 0x10000
2552 write -P0x72 0x2008000 0x10000
2554 write -P0x69 0x3fe0000 0x10000
2574 --- Reference Backup #1 ---
2577 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
2581 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
2584-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
2586 {"data": {"device": "ref_backup_1", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
2590 --- Test Backup #1 ---
2593 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
2597 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
2600-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "on-success", …
2603 …up_1", "error": "Input/output error", "len": 67108864, "offset": 983040, "speed": 0, "type": "back…
2622 --- Write #3 ---
2624 write -P0xaa 0x0010000 0x30000
2626 write -P0xbb 0x00d8000 0x10000
2628 write -P0xcc 0x2028000 0x10000
2630 write -P0xdd 0x3fc0000 0x10000
2650 --- Reference Backup #2 ---
2653 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
2657 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
2660-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
2662 {"data": {"device": "ref_backup_2", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
2664 --- Test Backup #2 ---
2667 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
2671 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
2674-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "on-success", …
2676 {"execute": "job-finalize", "arguments": {"id": "backup_2"}}
2679 {"data": {"device": "backup_2", "len": 917504, "offset": 917504, "speed": 0, "type": "backup"}, "ev…
2698 --- Cleanup ---
2700 {"execute": "block-dirty-bitmap-remove", "arguments": {"name": "bitmap0", "node": "drive0"}}
2706 --- Verification ---
2708 qemu_img compare "TEST_DIR/PID-bsync1" "TEST_DIR/PID-fbackup1" ==> Mismatch, OK!
2709 qemu_img compare "TEST_DIR/PID-bsync2" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
2710 qemu_img compare "TEST_DIR/PID-img" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
2713 === Mode full; Bitmap Sync on-success without failure ===
2715 --- Preparing image & VM ---
2717 {"execute": "blockdev-add", "arguments": {"driver": "qcow2", "file": {"driver": "file", "filename":…
2720 --- Write #0 ---
2722 write -P0x49 0x0000000 0x10000
2724 write -P0x6c 0x0100000 0x10000
2726 write -P0x6f 0x2000000 0x10000
2728 write -P0x76 0x3ff0000 0x10000
2734 --- Reference Backup #0 ---
2737 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
2741 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
2744-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
2746 {"data": {"device": "ref_backup_0", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
2748 --- Add Bitmap ---
2750 {"execute": "block-dirty-bitmap-add", "arguments": {"granularity": 65536, "name": "bitmap0", "node"…
2753 --- Write #1 ---
2755 write -P0x65 0x0000000 0x10000
2757 write -P0x77 0x00f8000 0x10000
2759 write -P0x72 0x2008000 0x10000
2761 write -P0x69 0x3fe0000 0x10000
2781 --- Reference Backup #1 ---
2784 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
2788 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
2791-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
2793 {"data": {"device": "ref_backup_1", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
2795 --- Test Backup #1 ---
2798 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
2802 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
2805-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "on-success", …
2808 --- Write #2 ---
2810 write -P0x74 0x0010000 0x10000
2812 write -P0x69 0x00e8000 0x10000
2814 write -P0x6e 0x2018000 0x10000
2816 write -P0x67 0x3fe0000 0x20000
2820 "backup-top": [
2869 {"execute": "job-finalize", "arguments": {"id": "backup_1"}}
2872 {"data": {"device": "backup_1", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backup"},…
2891 --- Write #3 ---
2893 write -P0xaa 0x0010000 0x30000
2895 write -P0xbb 0x00d8000 0x10000
2897 write -P0xcc 0x2028000 0x10000
2899 write -P0xdd 0x3fc0000 0x10000
2919 --- Reference Backup #2 ---
2922 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
2926 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
2929-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
2931 {"data": {"device": "ref_backup_2", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
2933 --- Test Backup #2 ---
2936 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
2940 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
2943-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "on-success", …
2945 {"execute": "job-finalize", "arguments": {"id": "backup_2"}}
2948 {"data": {"device": "backup_2", "len": 786432, "offset": 786432, "speed": 0, "type": "backup"}, "ev…
2967 --- Cleanup ---
2969 {"execute": "block-dirty-bitmap-remove", "arguments": {"name": "bitmap0", "node": "drive0"}}
2975 --- Verification ---
2977 qemu_img compare "TEST_DIR/PID-bsync1" "TEST_DIR/PID-fbackup1" ==> Identical, OK!
2978 qemu_img compare "TEST_DIR/PID-bsync2" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
2979 qemu_img compare "TEST_DIR/PID-img" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
2984 --- Preparing image & VM ---
2986 {"execute": "blockdev-add", "arguments": {"driver": "qcow2", "file": {"driver": "file", "filename":…
2989 --- Write #0 ---
2991 write -P0x49 0x0000000 0x10000
2993 write -P0x6c 0x0100000 0x10000
2995 write -P0x6f 0x2000000 0x10000
2997 write -P0x76 0x3ff0000 0x10000
3003 --- Reference Backup #0 ---
3006 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
3010 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
3013-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
3015 {"data": {"device": "ref_backup_0", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
3017 --- Add Bitmap ---
3019 {"execute": "block-dirty-bitmap-add", "arguments": {"granularity": 65536, "name": "bitmap0", "node"…
3022 --- Write #1 ---
3024 write -P0x65 0x0000000 0x10000
3026 write -P0x77 0x00f8000 0x10000
3028 write -P0x72 0x2008000 0x10000
3030 write -P0x69 0x3fe0000 0x10000
3050 --- Reference Backup #1 ---
3053 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
3057 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
3060-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
3062 {"data": {"device": "ref_backup_1", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
3064 --- Test Backup #1 ---
3067 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
3071 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
3074-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "always", "dev…
3077 --- Write #2 ---
3079 write -P0x74 0x0010000 0x10000
3081 write -P0x69 0x00e8000 0x10000
3083 write -P0x6e 0x2018000 0x10000
3085 write -P0x67 0x3fe0000 0x20000
3089 "backup-top": [
3138 {"execute": "job-cancel", "arguments": {"id": "backup_1"}}
3141 {"data": {"device": "backup_1", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backup"},…
3160 --- Write #3 ---
3162 write -P0xaa 0x0010000 0x30000
3164 write -P0xbb 0x00d8000 0x10000
3166 write -P0xcc 0x2028000 0x10000
3168 write -P0xdd 0x3fc0000 0x10000
3188 --- Reference Backup #2 ---
3191 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
3195 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
3198-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
3200 {"data": {"device": "ref_backup_2", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
3202 --- Test Backup #2 ---
3205 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
3209 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
3212-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "always", "dev…
3214 {"execute": "job-finalize", "arguments": {"id": "backup_2"}}
3217 {"data": {"device": "backup_2", "len": 786432, "offset": 786432, "speed": 0, "type": "backup"}, "ev…
3236 --- Cleanup ---
3238 {"execute": "block-dirty-bitmap-remove", "arguments": {"name": "bitmap0", "node": "drive0"}}
3244 --- Verification ---
3246 qemu_img compare "TEST_DIR/PID-bsync1" "TEST_DIR/PID-fbackup1" ==> Identical, OK!
3247 qemu_img compare "TEST_DIR/PID-bsync2" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
3248 qemu_img compare "TEST_DIR/PID-img" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
3253 --- Preparing image & VM ---
3255-add", "arguments": {"driver": "qcow2", "file": {"driver": "blkdebug", "image": {"driver": "file",…
3258 --- Write #0 ---
3260 write -P0x49 0x0000000 0x10000
3262 write -P0x6c 0x0100000 0x10000
3264 write -P0x6f 0x2000000 0x10000
3266 write -P0x76 0x3ff0000 0x10000
3272 --- Reference Backup #0 ---
3275 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
3279 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
3282-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
3284 {"data": {"device": "ref_backup_0", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
3286 --- Add Bitmap ---
3288 {"execute": "block-dirty-bitmap-add", "arguments": {"granularity": 65536, "name": "bitmap0", "node"…
3291 --- Write #1 ---
3293 write -P0x65 0x0000000 0x10000
3295 write -P0x77 0x00f8000 0x10000
3297 write -P0x72 0x2008000 0x10000
3299 write -P0x69 0x3fe0000 0x10000
3319 --- Reference Backup #1 ---
3322 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
3326 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
3329-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
3331 {"data": {"device": "ref_backup_1", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
3335 --- Test Backup #1 ---
3338 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
3342 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
3345-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "always", "dev…
3348 …up_1", "error": "Input/output error", "len": 67108864, "offset": 983040, "speed": 0, "type": "back…
3367 --- Write #3 ---
3369 write -P0xaa 0x0010000 0x30000
3371 write -P0xbb 0x00d8000 0x10000
3373 write -P0xcc 0x2028000 0x10000
3375 write -P0xdd 0x3fc0000 0x10000
3395 --- Reference Backup #2 ---
3398 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
3402 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
3405-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
3407 {"data": {"device": "ref_backup_2", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
3409 --- Test Backup #2 ---
3412 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
3416 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
3419-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "always", "dev…
3421 {"execute": "job-finalize", "arguments": {"id": "backup_2"}}
3424 {"data": {"device": "backup_2", "len": 66453504, "offset": 66453504, "speed": 0, "type": "backup"},…
3443 --- Cleanup ---
3445 {"execute": "block-dirty-bitmap-remove", "arguments": {"name": "bitmap0", "node": "drive0"}}
3451 --- Verification ---
3453 qemu_img compare "TEST_DIR/PID-bsync1" "TEST_DIR/PID-fbackup1" ==> Mismatch, OK!
3454 qemu_img compare "TEST_DIR/PID-bsync2" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
3455 qemu_img compare "TEST_DIR/PID-img" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
3460 --- Preparing image & VM ---
3462 {"execute": "blockdev-add", "arguments": {"driver": "qcow2", "file": {"driver": "file", "filename":…
3465 --- Write #0 ---
3467 write -P0x49 0x0000000 0x10000
3469 write -P0x6c 0x0100000 0x10000
3471 write -P0x6f 0x2000000 0x10000
3473 write -P0x76 0x3ff0000 0x10000
3479 --- Reference Backup #0 ---
3482 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
3486 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
3489-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
3491 {"data": {"device": "ref_backup_0", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
3493 --- Add Bitmap ---
3495 {"execute": "block-dirty-bitmap-add", "arguments": {"granularity": 65536, "name": "bitmap0", "node"…
3498 --- Write #1 ---
3500 write -P0x65 0x0000000 0x10000
3502 write -P0x77 0x00f8000 0x10000
3504 write -P0x72 0x2008000 0x10000
3506 write -P0x69 0x3fe0000 0x10000
3526 --- Reference Backup #1 ---
3529 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
3533 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
3536-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
3538 {"data": {"device": "ref_backup_1", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
3540 --- Test Backup #1 ---
3543 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
3547 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
3550-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "always", "dev…
3553 --- Write #2 ---
3555 write -P0x74 0x0010000 0x10000
3557 write -P0x69 0x00e8000 0x10000
3559 write -P0x6e 0x2018000 0x10000
3561 write -P0x67 0x3fe0000 0x20000
3565 "backup-top": [
3614 {"execute": "job-finalize", "arguments": {"id": "backup_1"}}
3617 {"data": {"device": "backup_1", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backup"},…
3636 --- Write #3 ---
3638 write -P0xaa 0x0010000 0x30000
3640 write -P0xbb 0x00d8000 0x10000
3642 write -P0xcc 0x2028000 0x10000
3644 write -P0xdd 0x3fc0000 0x10000
3664 --- Reference Backup #2 ---
3667 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
3671 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
3674-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
3676 {"data": {"device": "ref_backup_2", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
3678 --- Test Backup #2 ---
3681 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
3685 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
3688-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "always", "dev…
3690 {"execute": "job-finalize", "arguments": {"id": "backup_2"}}
3693 {"data": {"device": "backup_2", "len": 786432, "offset": 786432, "speed": 0, "type": "backup"}, "ev…
3712 --- Cleanup ---
3714 {"execute": "block-dirty-bitmap-remove", "arguments": {"name": "bitmap0", "node": "drive0"}}
3720 --- Verification ---
3722 qemu_img compare "TEST_DIR/PID-bsync1" "TEST_DIR/PID-fbackup1" ==> Identical, OK!
3723 qemu_img compare "TEST_DIR/PID-bsync2" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
3724 qemu_img compare "TEST_DIR/PID-img" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
3727 === Mode top; Bitmap Sync on-success with simulated failure ===
3729 --- Preparing image & VM ---
3731 {"execute": "blockdev-add", "arguments": {"driver": "qcow2", "file": {"driver": "file", "filename":…
3734 --- Write #0 ---
3736 write -P0x49 0x0000000 0x10000
3738 write -P0x6c 0x0100000 0x10000
3740 write -P0x6f 0x2000000 0x10000
3742 write -P0x76 0x3ff0000 0x10000
3748 --- Reference Backup #0 ---
3751 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
3755 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
3758-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
3760 {"data": {"device": "ref_backup_0", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
3762 --- Add Bitmap ---
3764 {"execute": "block-dirty-bitmap-add", "arguments": {"granularity": 65536, "name": "bitmap0", "node"…
3767 --- Write #1 ---
3769 write -P0x65 0x0000000 0x10000
3771 write -P0x77 0x00f8000 0x10000
3773 write -P0x72 0x2008000 0x10000
3775 write -P0x69 0x3fe0000 0x10000
3795 --- Reference Backup #1 ---
3798 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
3802 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
3805-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
3807 {"data": {"device": "ref_backup_1", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
3809 --- Test Backup #1 ---
3812 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
3816 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
3819-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "on-success", …
3822 --- Write #2 ---
3824 write -P0x74 0x0010000 0x10000
3826 write -P0x69 0x00e8000 0x10000
3828 write -P0x6e 0x2018000 0x10000
3830 write -P0x67 0x3fe0000 0x20000
3834 "backup-top": [
3883 {"execute": "job-cancel", "arguments": {"id": "backup_1"}}
3886 {"data": {"device": "backup_1", "len": 458752, "offset": 458752, "speed": 0, "type": "backup"}, "ev…
3905 --- Write #3 ---
3907 write -P0xaa 0x0010000 0x30000
3909 write -P0xbb 0x00d8000 0x10000
3911 write -P0xcc 0x2028000 0x10000
3913 write -P0xdd 0x3fc0000 0x10000
3933 --- Reference Backup #2 ---
3936 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
3940 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
3943-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
3945 {"data": {"device": "ref_backup_2", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
3947 --- Test Backup #2 ---
3950 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
3954 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
3957-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "on-success", …
3959 {"execute": "job-finalize", "arguments": {"id": "backup_2"}}
3962 {"data": {"device": "backup_2", "len": 983040, "offset": 983040, "speed": 0, "type": "backup"}, "ev…
3981 --- Cleanup ---
3983 {"execute": "block-dirty-bitmap-remove", "arguments": {"name": "bitmap0", "node": "drive0"}}
3989 --- Verification ---
3991 qemu_img compare "TEST_DIR/PID-bsync1" "TEST_DIR/PID-fbackup1" ==> Identical, OK!
3992 qemu_img compare "TEST_DIR/PID-bsync2" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
3993 qemu_img compare "TEST_DIR/PID-img" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
3996 === Mode top; Bitmap Sync on-success with intermediate failure ===
3998 --- Preparing image & VM ---
4000-add", "arguments": {"driver": "qcow2", "file": {"driver": "blkdebug", "image": {"driver": "file",…
4003 --- Write #0 ---
4005 write -P0x49 0x0000000 0x10000
4007 write -P0x6c 0x0100000 0x10000
4009 write -P0x6f 0x2000000 0x10000
4011 write -P0x76 0x3ff0000 0x10000
4017 --- Reference Backup #0 ---
4020 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
4024 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
4027-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
4029 {"data": {"device": "ref_backup_0", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
4031 --- Add Bitmap ---
4033 {"execute": "block-dirty-bitmap-add", "arguments": {"granularity": 65536, "name": "bitmap0", "node"…
4036 --- Write #1 ---
4038 write -P0x65 0x0000000 0x10000
4040 write -P0x77 0x00f8000 0x10000
4042 write -P0x72 0x2008000 0x10000
4044 write -P0x69 0x3fe0000 0x10000
4064 --- Reference Backup #1 ---
4067 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
4071 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
4074-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
4076 {"data": {"device": "ref_backup_1", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
4080 --- Test Backup #1 ---
4083 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
4087 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
4090-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "on-success", …
4093 …ackup_1", "error": "Input/output error", "len": 458752, "offset": 65536, "speed": 0, "type": "back…
4112 --- Write #3 ---
4114 write -P0xaa 0x0010000 0x30000
4116 write -P0xbb 0x00d8000 0x10000
4118 write -P0xcc 0x2028000 0x10000
4120 write -P0xdd 0x3fc0000 0x10000
4140 --- Reference Backup #2 ---
4143 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
4147 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
4150-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
4152 {"data": {"device": "ref_backup_2", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
4154 --- Test Backup #2 ---
4157 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
4161 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
4164-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "on-success", …
4166 {"execute": "job-finalize", "arguments": {"id": "backup_2"}}
4169 {"data": {"device": "backup_2", "len": 917504, "offset": 917504, "speed": 0, "type": "backup"}, "ev…
4188 --- Cleanup ---
4190 {"execute": "block-dirty-bitmap-remove", "arguments": {"name": "bitmap0", "node": "drive0"}}
4196 --- Verification ---
4198 qemu_img compare "TEST_DIR/PID-bsync1" "TEST_DIR/PID-fbackup1" ==> Mismatch, OK!
4199 qemu_img compare "TEST_DIR/PID-bsync2" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
4200 qemu_img compare "TEST_DIR/PID-img" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
4203 === Mode top; Bitmap Sync on-success without failure ===
4205 --- Preparing image & VM ---
4207 {"execute": "blockdev-add", "arguments": {"driver": "qcow2", "file": {"driver": "file", "filename":…
4210 --- Write #0 ---
4212 write -P0x49 0x0000000 0x10000
4214 write -P0x6c 0x0100000 0x10000
4216 write -P0x6f 0x2000000 0x10000
4218 write -P0x76 0x3ff0000 0x10000
4224 --- Reference Backup #0 ---
4227 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
4231 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
4234-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
4236 {"data": {"device": "ref_backup_0", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
4238 --- Add Bitmap ---
4240 {"execute": "block-dirty-bitmap-add", "arguments": {"granularity": 65536, "name": "bitmap0", "node"…
4243 --- Write #1 ---
4245 write -P0x65 0x0000000 0x10000
4247 write -P0x77 0x00f8000 0x10000
4249 write -P0x72 0x2008000 0x10000
4251 write -P0x69 0x3fe0000 0x10000
4271 --- Reference Backup #1 ---
4274 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
4278 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
4281-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
4283 {"data": {"device": "ref_backup_1", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
4285 --- Test Backup #1 ---
4288 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
4292 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
4295-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "on-success", …
4298 --- Write #2 ---
4300 write -P0x74 0x0010000 0x10000
4302 write -P0x69 0x00e8000 0x10000
4304 write -P0x6e 0x2018000 0x10000
4306 write -P0x67 0x3fe0000 0x20000
4310 "backup-top": [
4359 {"execute": "job-finalize", "arguments": {"id": "backup_1"}}
4362 {"data": {"device": "backup_1", "len": 458752, "offset": 458752, "speed": 0, "type": "backup"}, "ev…
4381 --- Write #3 ---
4383 write -P0xaa 0x0010000 0x30000
4385 write -P0xbb 0x00d8000 0x10000
4387 write -P0xcc 0x2028000 0x10000
4389 write -P0xdd 0x3fc0000 0x10000
4409 --- Reference Backup #2 ---
4412 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
4416 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
4419-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
4421 {"data": {"device": "ref_backup_2", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
4423 --- Test Backup #2 ---
4426 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
4430 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
4433-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "on-success", …
4435 {"execute": "job-finalize", "arguments": {"id": "backup_2"}}
4438 {"data": {"device": "backup_2", "len": 786432, "offset": 786432, "speed": 0, "type": "backup"}, "ev…
4457 --- Cleanup ---
4459 {"execute": "block-dirty-bitmap-remove", "arguments": {"name": "bitmap0", "node": "drive0"}}
4465 --- Verification ---
4467 qemu_img compare "TEST_DIR/PID-bsync1" "TEST_DIR/PID-fbackup1" ==> Identical, OK!
4468 qemu_img compare "TEST_DIR/PID-bsync2" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
4469 qemu_img compare "TEST_DIR/PID-img" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
4474 --- Preparing image & VM ---
4476 {"execute": "blockdev-add", "arguments": {"driver": "qcow2", "file": {"driver": "file", "filename":…
4479 --- Write #0 ---
4481 write -P0x49 0x0000000 0x10000
4483 write -P0x6c 0x0100000 0x10000
4485 write -P0x6f 0x2000000 0x10000
4487 write -P0x76 0x3ff0000 0x10000
4493 --- Reference Backup #0 ---
4496 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
4500 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
4503-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
4505 {"data": {"device": "ref_backup_0", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
4507 --- Add Bitmap ---
4509 {"execute": "block-dirty-bitmap-add", "arguments": {"granularity": 65536, "name": "bitmap0", "node"…
4512 --- Write #1 ---
4514 write -P0x65 0x0000000 0x10000
4516 write -P0x77 0x00f8000 0x10000
4518 write -P0x72 0x2008000 0x10000
4520 write -P0x69 0x3fe0000 0x10000
4540 --- Reference Backup #1 ---
4543 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
4547 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
4550-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
4552 {"data": {"device": "ref_backup_1", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
4554 --- Test Backup #1 ---
4557 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
4561 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
4564-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "always", "dev…
4567 --- Write #2 ---
4569 write -P0x74 0x0010000 0x10000
4571 write -P0x69 0x00e8000 0x10000
4573 write -P0x6e 0x2018000 0x10000
4575 write -P0x67 0x3fe0000 0x20000
4579 "backup-top": [
4628 {"execute": "job-cancel", "arguments": {"id": "backup_1"}}
4631 {"data": {"device": "backup_1", "len": 458752, "offset": 458752, "speed": 0, "type": "backup"}, "ev…
4650 --- Write #3 ---
4652 write -P0xaa 0x0010000 0x30000
4654 write -P0xbb 0x00d8000 0x10000
4656 write -P0xcc 0x2028000 0x10000
4658 write -P0xdd 0x3fc0000 0x10000
4678 --- Reference Backup #2 ---
4681 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
4685 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
4688-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
4690 {"data": {"device": "ref_backup_2", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
4692 --- Test Backup #2 ---
4695 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
4699 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
4702-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "always", "dev…
4704 {"execute": "job-finalize", "arguments": {"id": "backup_2"}}
4707 {"data": {"device": "backup_2", "len": 786432, "offset": 786432, "speed": 0, "type": "backup"}, "ev…
4726 --- Cleanup ---
4728 {"execute": "block-dirty-bitmap-remove", "arguments": {"name": "bitmap0", "node": "drive0"}}
4734 --- Verification ---
4736 qemu_img compare "TEST_DIR/PID-bsync1" "TEST_DIR/PID-fbackup1" ==> Identical, OK!
4737 qemu_img compare "TEST_DIR/PID-bsync2" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
4738 qemu_img compare "TEST_DIR/PID-img" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
4743 --- Preparing image & VM ---
4745-add", "arguments": {"driver": "qcow2", "file": {"driver": "blkdebug", "image": {"driver": "file",…
4748 --- Write #0 ---
4750 write -P0x49 0x0000000 0x10000
4752 write -P0x6c 0x0100000 0x10000
4754 write -P0x6f 0x2000000 0x10000
4756 write -P0x76 0x3ff0000 0x10000
4762 --- Reference Backup #0 ---
4765 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
4769 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
4772-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
4774 {"data": {"device": "ref_backup_0", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
4776 --- Add Bitmap ---
4778 {"execute": "block-dirty-bitmap-add", "arguments": {"granularity": 65536, "name": "bitmap0", "node"…
4781 --- Write #1 ---
4783 write -P0x65 0x0000000 0x10000
4785 write -P0x77 0x00f8000 0x10000
4787 write -P0x72 0x2008000 0x10000
4789 write -P0x69 0x3fe0000 0x10000
4809 --- Reference Backup #1 ---
4812 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
4816 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
4819-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
4821 {"data": {"device": "ref_backup_1", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
4825 --- Test Backup #1 ---
4828 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
4832 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
4835-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "always", "dev…
4838 …ackup_1", "error": "Input/output error", "len": 458752, "offset": 65536, "speed": 0, "type": "back…
4857 --- Write #3 ---
4859 write -P0xaa 0x0010000 0x30000
4861 write -P0xbb 0x00d8000 0x10000
4863 write -P0xcc 0x2028000 0x10000
4865 write -P0xdd 0x3fc0000 0x10000
4885 --- Reference Backup #2 ---
4888 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
4892 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
4895-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
4897 {"data": {"device": "ref_backup_2", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
4899 --- Test Backup #2 ---
4902 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
4906 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
4909-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "always", "dev…
4911 {"execute": "job-finalize", "arguments": {"id": "backup_2"}}
4914 {"data": {"device": "backup_2", "len": 917504, "offset": 917504, "speed": 0, "type": "backup"}, "ev…
4933 --- Cleanup ---
4935 {"execute": "block-dirty-bitmap-remove", "arguments": {"name": "bitmap0", "node": "drive0"}}
4941 --- Verification ---
4943 qemu_img compare "TEST_DIR/PID-bsync1" "TEST_DIR/PID-fbackup1" ==> Mismatch, OK!
4944 qemu_img compare "TEST_DIR/PID-bsync2" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
4945 qemu_img compare "TEST_DIR/PID-img" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
4950 --- Preparing image & VM ---
4952 {"execute": "blockdev-add", "arguments": {"driver": "qcow2", "file": {"driver": "file", "filename":…
4955 --- Write #0 ---
4957 write -P0x49 0x0000000 0x10000
4959 write -P0x6c 0x0100000 0x10000
4961 write -P0x6f 0x2000000 0x10000
4963 write -P0x76 0x3ff0000 0x10000
4969 --- Reference Backup #0 ---
4972 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
4976 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
4979-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
4981 {"data": {"device": "ref_backup_0", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
4983 --- Add Bitmap ---
4985 {"execute": "block-dirty-bitmap-add", "arguments": {"granularity": 65536, "name": "bitmap0", "node"…
4988 --- Write #1 ---
4990 write -P0x65 0x0000000 0x10000
4992 write -P0x77 0x00f8000 0x10000
4994 write -P0x72 0x2008000 0x10000
4996 write -P0x69 0x3fe0000 0x10000
5016 --- Reference Backup #1 ---
5019 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
5023 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
5026-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
5028 {"data": {"device": "ref_backup_1", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
5030 --- Test Backup #1 ---
5033 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
5037 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
5040-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "always", "dev…
5043 --- Write #2 ---
5045 write -P0x74 0x0010000 0x10000
5047 write -P0x69 0x00e8000 0x10000
5049 write -P0x6e 0x2018000 0x10000
5051 write -P0x67 0x3fe0000 0x20000
5055 "backup-top": [
5104 {"execute": "job-finalize", "arguments": {"id": "backup_1"}}
5107 {"data": {"device": "backup_1", "len": 458752, "offset": 458752, "speed": 0, "type": "backup"}, "ev…
5126 --- Write #3 ---
5128 write -P0xaa 0x0010000 0x30000
5130 write -P0xbb 0x00d8000 0x10000
5132 write -P0xcc 0x2028000 0x10000
5134 write -P0xdd 0x3fc0000 0x10000
5154 --- Reference Backup #2 ---
5157 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
5161 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
5164-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "ref_backu…
5166 {"data": {"device": "ref_backup_2", "len": 67108864, "offset": 67108864, "speed": 0, "type": "backu…
5168 --- Test Backup #2 ---
5171 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
5175 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
5178-backup", "arguments": {"auto-finalize": false, "bitmap": "bitmap0", "bitmap-mode": "always", "dev…
5180 {"execute": "job-finalize", "arguments": {"id": "backup_2"}}
5183 {"data": {"device": "backup_2", "len": 786432, "offset": 786432, "speed": 0, "type": "backup"}, "ev…
5202 --- Cleanup ---
5204 {"execute": "block-dirty-bitmap-remove", "arguments": {"name": "bitmap0", "node": "drive0"}}
5210 --- Verification ---
5212 qemu_img compare "TEST_DIR/PID-bsync1" "TEST_DIR/PID-fbackup1" ==> Identical, OK!
5213 qemu_img compare "TEST_DIR/PID-bsync2" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
5214 qemu_img compare "TEST_DIR/PID-img" "TEST_DIR/PID-fbackup2" ==> Identical, OK!
5219 --- Preparing image & VM ---
5221 {"execute": "blockdev-add", "arguments": {"driver": "qcow2", "file": {"driver": "file", "filename":…
5225 {"execute": "job-dismiss", "arguments": {"id": "bdc-file-job"}}
5229 {"execute": "job-dismiss", "arguments": {"id": "bdc-fmt-job"}}
5233 {"execute": "block-dirty-bitmap-add", "arguments": {"granularity": 65536, "name": "bitmap0", "node"…
5236 -- Testing invalid QMP commands --
5238 -- Sync mode incremental tests --
5240-backup", "arguments": {"bitmap-mode": "on-success", "device": "drive0", "filter-node-name": "back…
5243-backup", "arguments": {"bitmap-mode": "always", "device": "drive0", "filter-node-name": "backup-t…
5246-backup", "arguments": {"bitmap-mode": "never", "device": "drive0", "filter-node-name": "backup-to…
5249-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "api_job",…
5252-backup", "arguments": {"bitmap": "bitmap404", "bitmap-mode": "on-success", "device": "drive0", "f…
5255-backup", "arguments": {"bitmap": "bitmap404", "bitmap-mode": "always", "device": "drive0", "filte…
5256 {"error": {"class": "GenericError", "desc": "Bitmap sync mode must be 'on-success' when using sync …
5258-backup", "arguments": {"bitmap": "bitmap404", "bitmap-mode": "never", "device": "drive0", "filter
5259 {"error": {"class": "GenericError", "desc": "Bitmap sync mode must be 'on-success' when using sync …
5261-backup", "arguments": {"bitmap": "bitmap404", "device": "drive0", "filter-node-name": "backup-top…
5264-backup", "arguments": {"bitmap": "bitmap0", "bitmap-mode": "always", "device": "drive0", "filter-
5265 {"error": {"class": "GenericError", "desc": "Bitmap sync mode must be 'on-success' when using sync …
5267-backup", "arguments": {"bitmap": "bitmap0", "bitmap-mode": "never", "device": "drive0", "filter-n…
5268 {"error": {"class": "GenericError", "desc": "Bitmap sync mode must be 'on-success' when using sync …
5270 -- Sync mode bitmap tests --
5272-backup", "arguments": {"bitmap-mode": "on-success", "device": "drive0", "filter-node-name": "back…
5275-backup", "arguments": {"bitmap-mode": "always", "device": "drive0", "filter-node-name": "backup-t…
5278-backup", "arguments": {"bitmap-mode": "never", "device": "drive0", "filter-node-name": "backup-to…
5281-backup", "arguments": {"device": "drive0", "filter-node-name": "backup-top", "job-id": "api_job",…
5284-backup", "arguments": {"bitmap": "bitmap404", "bitmap-mode": "on-success", "device": "drive0", "f…
5287-backup", "arguments": {"bitmap": "bitmap404", "bitmap-mode": "always", "device": "drive0", "filte…
5290-backup", "arguments": {"bitmap": "bitmap404", "bitmap-mode": "never", "device": "drive0", "filter
5293-backup", "arguments": {"bitmap": "bitmap404", "device": "drive0", "filter-node-name": "backup-top…
5296-backup", "arguments": {"bitmap": "bitmap0", "device": "drive0", "filter-node-name": "backup-top",…
5299 -- Sync mode full tests --
5301-backup", "arguments": {"bitmap-mode": "on-success", "device": "drive0", "filter-node-name": "back…
5304-backup", "arguments": {"bitmap-mode": "always", "device": "drive0", "filter-node-name": "backup-t…
5307-backup", "arguments": {"bitmap-mode": "never", "device": "drive0", "filter-node-name": "backup-to…
5310-backup", "arguments": {"bitmap": "bitmap404", "bitmap-mode": "on-success", "device": "drive0", "f…
5313-backup", "arguments": {"bitmap": "bitmap404", "bitmap-mode": "always", "device": "drive0", "filte…
5316-backup", "arguments": {"bitmap": "bitmap404", "bitmap-mode": "never", "device": "drive0", "filter
5319-backup", "arguments": {"bitmap": "bitmap404", "device": "drive0", "filter-node-name": "backup-top…
5322-backup", "arguments": {"bitmap": "bitmap0", "bitmap-mode": "never", "device": "drive0", "filter-n…
5325-backup", "arguments": {"bitmap": "bitmap0", "device": "drive0", "filter-node-name": "backup-top",…
5328 -- Sync mode top tests --
5330-backup", "arguments": {"bitmap-mode": "on-success", "device": "drive0", "filter-node-name": "back…
5333-backup", "arguments": {"bitmap-mode": "always", "device": "drive0", "filter-node-name": "backup-t…
5336-backup", "arguments": {"bitmap-mode": "never", "device": "drive0", "filter-node-name": "backup-to…
5339-backup", "arguments": {"bitmap": "bitmap404", "bitmap-mode": "on-success", "device": "drive0", "f…
5342-backup", "arguments": {"bitmap": "bitmap404", "bitmap-mode": "always", "device": "drive0", "filte…
5345-backup", "arguments": {"bitmap": "bitmap404", "bitmap-mode": "never", "device": "drive0", "filter
5348-backup", "arguments": {"bitmap": "bitmap404", "device": "drive0", "filter-node-name": "backup-top…
5351-backup", "arguments": {"bitmap": "bitmap0", "bitmap-mode": "never", "device": "drive0", "filter-n…
5354-backup", "arguments": {"bitmap": "bitmap0", "device": "drive0", "filter-node-name": "backup-top",…
5357 -- Sync mode none tests --
5359-backup", "arguments": {"bitmap-mode": "on-success", "device": "drive0", "filter-node-name": "back…
5362-backup", "arguments": {"bitmap-mode": "always", "device": "drive0", "filter-node-name": "backup-t…
5365-backup", "arguments": {"bitmap-mode": "never", "device": "drive0", "filter-node-name": "backup-to…
5368-backup", "arguments": {"bitmap": "bitmap404", "bitmap-mode": "on-success", "device": "drive0", "f…
5371-backup", "arguments": {"bitmap": "bitmap404", "bitmap-mode": "always", "device": "drive0", "filte…
5374-backup", "arguments": {"bitmap": "bitmap404", "bitmap-mode": "never", "device": "drive0", "filter
5377-backup", "arguments": {"bitmap": "bitmap404", "device": "drive0", "filter-node-name": "backup-top…
5380-backup", "arguments": {"bitmap": "bitmap0", "bitmap-mode": "on-success", "device": "drive0", "fil…
5383-backup", "arguments": {"bitmap": "bitmap0", "bitmap-mode": "always", "device": "drive0", "filter-
5386-backup", "arguments": {"bitmap": "bitmap0", "bitmap-mode": "never", "device": "drive0", "filter-n…
5389-backup", "arguments": {"bitmap": "bitmap0", "device": "drive0", "filter-node-name": "backup-top",…