1 QA output created by 179
3 === Testing write zeroes with unmap ===
5 Formatting 'TEST_DIR/t.IMGFMT.base', fmt=IMGFMT size=67108864
6 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 backing_file=TEST_DIR/t.IMGFMT.base
7 wrote 2097152/2097152 bytes at offset 2097152
8 2 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
9 wrote 2097152/2097152 bytes at offset 6291456
10 2 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
11 2 MiB (0x200000) bytes not allocated at offset 0 bytes (0x0)
12 2 MiB (0x200000) bytes allocated at offset 2 MiB (0x200000)
13 2 MiB (0x200000) bytes not allocated at offset 4 MiB (0x400000)
14 2 MiB (0x200000) bytes allocated at offset 6 MiB (0x600000)
15 56 MiB (0x3800000) bytes not allocated at offset 8 MiB (0x800000)
16 [{ "start": 0, "length": 67108864, "depth": 0, "zero": true, "data": false}]
17 wrote 2097150/2097150 bytes at offset 10485761
18 2 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
19 wrote 2097150/2097150 bytes at offset 14680065
20 2 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
21 2 MiB (0x200000) bytes not allocated at offset 0 bytes (0x0)
22 2 MiB (0x200000) bytes allocated at offset 2 MiB (0x200000)
23 2 MiB (0x200000) bytes not allocated at offset 4 MiB (0x400000)
24 2 MiB (0x200000) bytes allocated at offset 6 MiB (0x600000)
25 2 MiB (0x200000) bytes not allocated at offset 8 MiB (0x800000)
26 2 MiB (0x200000) bytes allocated at offset 10 MiB (0xa00000)
27 2 MiB (0x200000) bytes not allocated at offset 12 MiB (0xc00000)
28 2 MiB (0x200000) bytes allocated at offset 14 MiB (0xe00000)
29 48 MiB (0x3000000) bytes not allocated at offset 16 MiB (0x1000000)
30 [{ "start": 0, "length": 67108864, "depth": 0, "zero": true, "data": false}]
31 wrote 14680064/14680064 bytes at offset 18874368
32 14 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
33 wrote 2097152/2097152 bytes at offset 20971520
34 2 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
35 wrote 6291456/6291456 bytes at offset 25165824
36 6 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
37 2 MiB (0x200000) bytes not allocated at offset 0 bytes (0x0)
38 2 MiB (0x200000) bytes allocated at offset 2 MiB (0x200000)
39 2 MiB (0x200000) bytes not allocated at offset 4 MiB (0x400000)
40 2 MiB (0x200000) bytes allocated at offset 6 MiB (0x600000)
41 2 MiB (0x200000) bytes not allocated at offset 8 MiB (0x800000)
42 2 MiB (0x200000) bytes allocated at offset 10 MiB (0xa00000)
43 2 MiB (0x200000) bytes not allocated at offset 12 MiB (0xc00000)
44 2 MiB (0x200000) bytes allocated at offset 14 MiB (0xe00000)
45 2 MiB (0x200000) bytes not allocated at offset 16 MiB (0x1000000)
46 14 MiB (0xe00000) bytes allocated at offset 18 MiB (0x1200000)
47 32 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}]
55 wrote 2097152/2097152 bytes at offset 27262976
56 2 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
57 wrote 2097152/2097152 bytes at offset 29360128
58 2 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
59 2 MiB (0x200000) bytes not allocated at offset 0 bytes (0x0)
60 2 MiB (0x200000) bytes allocated at offset 2 MiB (0x200000)
61 2 MiB (0x200000) bytes not allocated at offset 4 MiB (0x400000)
62 2 MiB (0x200000) bytes allocated at offset 6 MiB (0x600000)
63 2 MiB (0x200000) bytes not allocated at offset 8 MiB (0x800000)
64 2 MiB (0x200000) bytes allocated at offset 10 MiB (0xa00000)
65 2 MiB (0x200000) bytes not allocated at offset 12 MiB (0xc00000)
66 2 MiB (0x200000) bytes allocated at offset 14 MiB (0xe00000)
67 2 MiB (0x200000) bytes not allocated at offset 16 MiB (0x1000000)
68 14 MiB (0xe00000) bytes allocated at offset 18 MiB (0x1200000)
69 32 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}]
79 wrote 8388608/8388608 bytes at offset 33554432
80 8 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
81 wrote 2097152/2097152 bytes at offset 35651584
82 2 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
83 wrote 2097152/2097152 bytes at offset 37748736
84 2 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
85 2 MiB (0x200000) bytes not allocated at offset 0 bytes (0x0)
86 2 MiB (0x200000) bytes allocated at offset 2 MiB (0x200000)
87 2 MiB (0x200000) bytes not allocated at offset 4 MiB (0x400000)
88 2 MiB (0x200000) bytes allocated at offset 6 MiB (0x600000)
89 2 MiB (0x200000) bytes not allocated at offset 8 MiB (0x800000)
90 2 MiB (0x200000) bytes allocated at offset 10 MiB (0xa00000)
91 2 MiB (0x200000) bytes not allocated at offset 12 MiB (0xc00000)
92 2 MiB (0x200000) bytes allocated at offset 14 MiB (0xe00000)
93 2 MiB (0x200000) bytes not allocated at offset 16 MiB (0x1000000)
94 22 MiB (0x1600000) bytes allocated at offset 18 MiB (0x1200000)
95 24 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}]
105 wrote 8388608/8388608 bytes at offset 41943040
106 8 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
107 wrote 8388608/8388608 bytes at offset 50331648
108 8 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
109 wrote 2097152/2097152 bytes at offset 44040192
110 2 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
111 wrote 2097152/2097152 bytes at offset 46137344
112 2 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
113 wrote 2097152/2097152 bytes at offset 52428800
114 2 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
115 wrote 2097152/2097152 bytes at offset 54525952
116 2 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
117 wrote 2097152/2097152 bytes at offset 60817408
118 2 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
119 wrote 2097152/2097152 bytes at offset 62914560
120 2 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
121 42 MiB (0x2a00000) bytes not allocated at offset 0 bytes (0x0)
122 4 MiB (0x400000) bytes allocated at offset 42 MiB (0x2a00000)
123 4 MiB (0x400000) bytes not allocated at offset 46 MiB (0x2e00000)
124 4 MiB (0x400000) bytes allocated at offset 50 MiB (0x3200000)
125 4 MiB (0x400000) bytes not allocated at offset 54 MiB (0x3600000)
126 4 MiB (0x400000) bytes allocated at offset 58 MiB (0x3a00000)
127 2 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}]
145 No errors were found on the image.
146 No errors were found on the image.
148 === Testing cache optimization ===
150 wrote 2097152/2097152 bytes at offset 20971520
151 2 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
152 wrote 2097152/2097152 bytes at offset 20971520
153 2 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
154 wrote 2097152/2097152 bytes at offset 29360128
155 2 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)