1QA output created by 179
2
3=== Testing write zeroes with unmap ===
4
5Formatting 'TEST_DIR/t.IMGFMT.base', fmt=IMGFMT size=67108864
6Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 backing_file=TEST_DIR/t.IMGFMT.base backing_fmt=IMGFMT
7wrote 2097152/2097152 bytes at offset 2097152
82 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
9wrote 2097152/2097152 bytes at offset 6291456
102 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
112 MiB (0x200000) bytes not allocated at offset 0 bytes (0x0)
122 MiB (0x200000) bytes     allocated at offset 2 MiB (0x200000)
132 MiB (0x200000) bytes not allocated at offset 4 MiB (0x400000)
142 MiB (0x200000) bytes     allocated at offset 6 MiB (0x600000)
1556 MiB (0x3800000) bytes not allocated at offset 8 MiB (0x800000)
16[{ "start": 0, "length": 67108864, "depth": 0, "zero": true, "data": false}]
17wrote 2097150/2097150 bytes at offset 10485761
182 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
19wrote 2097150/2097150 bytes at offset 14680065
202 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
212 MiB (0x200000) bytes not allocated at offset 0 bytes (0x0)
222 MiB (0x200000) bytes     allocated at offset 2 MiB (0x200000)
232 MiB (0x200000) bytes not allocated at offset 4 MiB (0x400000)
242 MiB (0x200000) bytes     allocated at offset 6 MiB (0x600000)
252 MiB (0x200000) bytes not allocated at offset 8 MiB (0x800000)
262 MiB (0x200000) bytes     allocated at offset 10 MiB (0xa00000)
272 MiB (0x200000) bytes not allocated at offset 12 MiB (0xc00000)
282 MiB (0x200000) bytes     allocated at offset 14 MiB (0xe00000)
2948 MiB (0x3000000) bytes not allocated at offset 16 MiB (0x1000000)
30[{ "start": 0, "length": 67108864, "depth": 0, "zero": true, "data": false}]
31wrote 14680064/14680064 bytes at offset 18874368
3214 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
33wrote 2097152/2097152 bytes at offset 20971520
342 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
35wrote 6291456/6291456 bytes at offset 25165824
366 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
372 MiB (0x200000) bytes not allocated at offset 0 bytes (0x0)
382 MiB (0x200000) bytes     allocated at offset 2 MiB (0x200000)
392 MiB (0x200000) bytes not allocated at offset 4 MiB (0x400000)
402 MiB (0x200000) bytes     allocated at offset 6 MiB (0x600000)
412 MiB (0x200000) bytes not allocated at offset 8 MiB (0x800000)
422 MiB (0x200000) bytes     allocated at offset 10 MiB (0xa00000)
432 MiB (0x200000) bytes not allocated at offset 12 MiB (0xc00000)
442 MiB (0x200000) bytes     allocated at offset 14 MiB (0xe00000)
452 MiB (0x200000) bytes not allocated at offset 16 MiB (0x1000000)
4614 MiB (0xe00000) bytes     allocated at offset 18 MiB (0x1200000)
4732 MiB (0x2000000) bytes not allocated at offset 32 MiB (0x2000000)
48[{ "start": 0, "length": 18874368, "depth": 0, "zero": true, "data": false},
49{ "start": 18874368, "length": 2097152, "depth": 0, "zero": false, "data": true, "offset": OFFSET},
50{ "start": 20971520, "length": 2097152, "depth": 0, "zero": true, "data": false},
51{ "start": 23068672, "length": 2097152, "depth": 0, "zero": false, "data": true, "offset": OFFSET},
52{ "start": 25165824, "length": 6291456, "depth": 0, "zero": true, "data": false, "offset": OFFSET},
53{ "start": 31457280, "length": 2097152, "depth": 0, "zero": false, "data": true, "offset": OFFSET},
54{ "start": 33554432, "length": 33554432, "depth": 0, "zero": true, "data": false}]
55wrote 2097152/2097152 bytes at offset 27262976
562 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
57wrote 2097152/2097152 bytes at offset 29360128
582 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
592 MiB (0x200000) bytes not allocated at offset 0 bytes (0x0)
602 MiB (0x200000) bytes     allocated at offset 2 MiB (0x200000)
612 MiB (0x200000) bytes not allocated at offset 4 MiB (0x400000)
622 MiB (0x200000) bytes     allocated at offset 6 MiB (0x600000)
632 MiB (0x200000) bytes not allocated at offset 8 MiB (0x800000)
642 MiB (0x200000) bytes     allocated at offset 10 MiB (0xa00000)
652 MiB (0x200000) bytes not allocated at offset 12 MiB (0xc00000)
662 MiB (0x200000) bytes     allocated at offset 14 MiB (0xe00000)
672 MiB (0x200000) bytes not allocated at offset 16 MiB (0x1000000)
6814 MiB (0xe00000) bytes     allocated at offset 18 MiB (0x1200000)
6932 MiB (0x2000000) bytes not allocated at offset 32 MiB (0x2000000)
70[{ "start": 0, "length": 18874368, "depth": 0, "zero": true, "data": false},
71{ "start": 18874368, "length": 2097152, "depth": 0, "zero": false, "data": true, "offset": OFFSET},
72{ "start": 20971520, "length": 2097152, "depth": 0, "zero": true, "data": false},
73{ "start": 23068672, "length": 2097152, "depth": 0, "zero": false, "data": true, "offset": OFFSET},
74{ "start": 25165824, "length": 2097152, "depth": 0, "zero": true, "data": false, "offset": OFFSET},
75{ "start": 27262976, "length": 2097152, "depth": 0, "zero": true, "data": false},
76{ "start": 29360128, "length": 2097152, "depth": 0, "zero": true, "data": false, "offset": OFFSET},
77{ "start": 31457280, "length": 2097152, "depth": 0, "zero": false, "data": true, "offset": OFFSET},
78{ "start": 33554432, "length": 33554432, "depth": 0, "zero": true, "data": false}]
79wrote 8388608/8388608 bytes at offset 33554432
808 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
81wrote 2097152/2097152 bytes at offset 35651584
822 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
83wrote 2097152/2097152 bytes at offset 37748736
842 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
852 MiB (0x200000) bytes not allocated at offset 0 bytes (0x0)
862 MiB (0x200000) bytes     allocated at offset 2 MiB (0x200000)
872 MiB (0x200000) bytes not allocated at offset 4 MiB (0x400000)
882 MiB (0x200000) bytes     allocated at offset 6 MiB (0x600000)
892 MiB (0x200000) bytes not allocated at offset 8 MiB (0x800000)
902 MiB (0x200000) bytes     allocated at offset 10 MiB (0xa00000)
912 MiB (0x200000) bytes not allocated at offset 12 MiB (0xc00000)
922 MiB (0x200000) bytes     allocated at offset 14 MiB (0xe00000)
932 MiB (0x200000) bytes not allocated at offset 16 MiB (0x1000000)
9422 MiB (0x1600000) bytes     allocated at offset 18 MiB (0x1200000)
9524 MiB (0x1800000) bytes not allocated at offset 40 MiB (0x2800000)
96[{ "start": 0, "length": 18874368, "depth": 0, "zero": true, "data": false},
97{ "start": 18874368, "length": 2097152, "depth": 0, "zero": false, "data": true, "offset": OFFSET},
98{ "start": 20971520, "length": 2097152, "depth": 0, "zero": true, "data": false},
99{ "start": 23068672, "length": 2097152, "depth": 0, "zero": false, "data": true, "offset": OFFSET},
100{ "start": 25165824, "length": 2097152, "depth": 0, "zero": true, "data": false, "offset": OFFSET},
101{ "start": 27262976, "length": 2097152, "depth": 0, "zero": true, "data": false},
102{ "start": 29360128, "length": 2097152, "depth": 0, "zero": true, "data": false, "offset": OFFSET},
103{ "start": 31457280, "length": 2097152, "depth": 0, "zero": false, "data": true, "offset": OFFSET},
104{ "start": 33554432, "length": 33554432, "depth": 0, "zero": true, "data": false}]
105wrote 8388608/8388608 bytes at offset 41943040
1068 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
107wrote 8388608/8388608 bytes at offset 50331648
1088 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
109wrote 2097152/2097152 bytes at offset 44040192
1102 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
111wrote 2097152/2097152 bytes at offset 46137344
1122 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
113wrote 2097152/2097152 bytes at offset 52428800
1142 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
115wrote 2097152/2097152 bytes at offset 54525952
1162 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
117wrote 2097152/2097152 bytes at offset 60817408
1182 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
119wrote 2097152/2097152 bytes at offset 62914560
1202 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
12142 MiB (0x2a00000) bytes not allocated at offset 0 bytes (0x0)
1224 MiB (0x400000) bytes     allocated at offset 42 MiB (0x2a00000)
1234 MiB (0x400000) bytes not allocated at offset 46 MiB (0x2e00000)
1244 MiB (0x400000) bytes     allocated at offset 50 MiB (0x3200000)
1254 MiB (0x400000) bytes not allocated at offset 54 MiB (0x3600000)
1264 MiB (0x400000) bytes     allocated at offset 58 MiB (0x3a00000)
1272 MiB (0x200000) bytes not allocated at offset 62 MiB (0x3e00000)
128[{ "start": 0, "length": 18874368, "depth": 1, "zero": true, "data": false},
129{ "start": 18874368, "length": 2097152, "depth": 1, "zero": false, "data": true, "offset": OFFSET},
130{ "start": 20971520, "length": 2097152, "depth": 1, "zero": true, "data": false},
131{ "start": 23068672, "length": 2097152, "depth": 1, "zero": false, "data": true, "offset": OFFSET},
132{ "start": 25165824, "length": 2097152, "depth": 1, "zero": true, "data": false, "offset": OFFSET},
133{ "start": 27262976, "length": 2097152, "depth": 1, "zero": true, "data": false},
134{ "start": 29360128, "length": 2097152, "depth": 1, "zero": true, "data": false, "offset": OFFSET},
135{ "start": 31457280, "length": 2097152, "depth": 1, "zero": false, "data": true, "offset": OFFSET},
136{ "start": 33554432, "length": 10485760, "depth": 1, "zero": true, "data": false},
137{ "start": 44040192, "length": 4194304, "depth": 0, "zero": true, "data": false},
138{ "start": 48234496, "length": 2097152, "depth": 1, "zero": true, "data": false},
139{ "start": 50331648, "length": 2097152, "depth": 1, "zero": false, "data": true, "offset": OFFSET},
140{ "start": 52428800, "length": 4194304, "depth": 0, "zero": true, "data": false},
141{ "start": 56623104, "length": 2097152, "depth": 1, "zero": false, "data": true, "offset": OFFSET},
142{ "start": 58720256, "length": 2097152, "depth": 1, "zero": true, "data": false},
143{ "start": 60817408, "length": 4194304, "depth": 0, "zero": true, "data": false},
144{ "start": 65011712, "length": 2097152, "depth": 1, "zero": true, "data": false}]
145No errors were found on the image.
146No errors were found on the image.
147
148=== Testing cache optimization ===
149
150wrote 2097152/2097152 bytes at offset 20971520
1512 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
152wrote 2097152/2097152 bytes at offset 20971520
1532 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
154wrote 2097152/2097152 bytes at offset 29360128
1552 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
156*** done
157