1 QA output created by 122
2 Formatting 'TEST_DIR/t.IMGFMT.base', fmt=IMGFMT size=67108864
3 wrote 67108864/67108864 bytes at offset 0
4 64 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
6 === Check allocation status regression with -B ===
8 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 backing_file='TEST_DIR/t.IMGFMT.base'
9 wrote 3145728/3145728 bytes at offset 0
10 3 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
12 0 0x300000 TEST_DIR/t.IMGFMT.orig
13 0x300000 0x3d00000 TEST_DIR/t.IMGFMT.base
15 === Check that zero clusters are kept in overlay ===
17 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 backing_file='TEST_DIR/t.IMGFMT.base'
18 wrote 3145728/3145728 bytes at offset 0
19 3 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
20 read 3145728/3145728 bytes at offset 0
21 3 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
22 read 3145728/3145728 bytes at offset 0
23 3 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
24 wrote 3145728/3145728 bytes at offset 0
25 3 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
26 read 3145728/3145728 bytes at offset 0
27 3 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
28 read 3145728/3145728 bytes at offset 0
29 3 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
31 === Concatenate multiple source images ===
33 Formatting 'TEST_DIR/t.IMGFMT.1', fmt=IMGFMT size=4194304
34 Formatting 'TEST_DIR/t.IMGFMT.2', fmt=IMGFMT size=4194304
35 Formatting 'TEST_DIR/t.IMGFMT.3', fmt=IMGFMT size=4194304
36 wrote 65536/65536 bytes at offset 0
37 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
38 wrote 65536/65536 bytes at offset 0
39 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
40 wrote 65536/65536 bytes at offset 0
41 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
43 0 0x10000 TEST_DIR/t.IMGFMT
44 0x400000 0x10000 TEST_DIR/t.IMGFMT
45 0x800000 0x10000 TEST_DIR/t.IMGFMT
46 read 65536/65536 bytes at offset 0
47 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
48 read 65536/65536 bytes at offset 4194304
49 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
50 read 65536/65536 bytes at offset 8388608
51 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
52 [{ "start": 0, "length": 65536, "depth": 0, "zero": false, "data": true},
53 { "start": 65536, "length": 4128768, "depth": 0, "zero": true, "data": false},
54 { "start": 4194304, "length": 65536, "depth": 0, "zero": false, "data": true},
55 { "start": 4259840, "length": 4128768, "depth": 0, "zero": true, "data": false},
56 { "start": 8388608, "length": 65536, "depth": 0, "zero": false, "data": true},
57 { "start": 8454144, "length": 4128768, "depth": 0, "zero": true, "data": false}]
58 read 65536/65536 bytes at offset 0
59 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
60 read 65536/65536 bytes at offset 4194304
61 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
62 read 65536/65536 bytes at offset 8388608
63 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
64 qemu-img: -B makes no sense when concatenating multiple input images
65 qemu-img: -B makes no sense when concatenating multiple input images
67 === Compression with misaligned allocations and image sizes ===
69 Formatting 'TEST_DIR/t.IMGFMT.1', fmt=IMGFMT size=1047552
70 Formatting 'TEST_DIR/t.IMGFMT.2', fmt=IMGFMT size=1047552
71 wrote 16384/16384 bytes at offset 16384
72 16 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
73 wrote 133120/133120 bytes at offset 133120
74 130 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
75 wrote 1024/1024 bytes at offset 1046528
76 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
77 wrote 1024/1024 bytes at offset 0
78 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
79 [{ "start": 0, "length": 65536, "depth": 0, "zero": false, "data": true},
80 { "start": 65536, "length": 65536, "depth": 0, "zero": true, "data": false},
81 { "start": 131072, "length": 196608, "depth": 0, "zero": false, "data": true},
82 { "start": 327680, "length": 655360, "depth": 0, "zero": true, "data": false},
83 { "start": 983040, "length": 65536, "depth": 0, "zero": false, "data": true},
84 { "start": 1048576, "length": 1046528, "depth": 0, "zero": true, "data": false}]
85 read 16384/16384 bytes at offset 0
86 16 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
87 read 16384/16384 bytes at offset 16384
88 16 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
89 read 100352/100352 bytes at offset 32768
90 98 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
91 read 133120/133120 bytes at offset 133120
92 130 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
93 read 780288/780288 bytes at offset 266240
94 762 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
95 read 1024/1024 bytes at offset 1046528
96 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
97 read 1024/1024 bytes at offset 1047552
98 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
99 read 1046528/1046528 bytes at offset 1048576
100 1022 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
102 === Full allocation with -S 0 ===
104 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
105 wrote 3145728/3145728 bytes at offset 0
106 3 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
107 wrote 3145728/3145728 bytes at offset 3145728
108 3 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
111 read 3145728/3145728 bytes at offset 0
112 3 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
113 read 63963136/63963136 bytes at offset 3145728
114 61 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
115 [{ "start": 0, "length": 6291456, "depth": 0, "zero": false, "data": true, "offset": 327680},
116 { "start": 6291456, "length": 60817408, "depth": 0, "zero": true, "data": false}]
119 read 3145728/3145728 bytes at offset 0
120 3 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
121 read 63963136/63963136 bytes at offset 3145728
122 61 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
123 [{ "start": 0, "length": 6291456, "depth": 0, "zero": false, "data": true},
124 { "start": 6291456, "length": 60817408, "depth": 0, "zero": true, "data": false}]
125 Formatting 'TEST_DIR/t.IMGFMT.base', fmt=IMGFMT size=67108864
126 wrote 33554432/33554432 bytes at offset 0
127 32 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
128 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 backing_file='TEST_DIR/t.IMGFMT.base'
129 wrote 3145728/3145728 bytes at offset 0
130 3 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
132 convert -S 0 with source backing file:
133 read 3145728/3145728 bytes at offset 0
134 3 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
135 read 30408704/30408704 bytes at offset 3145728
136 29 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
137 read 33554432/33554432 bytes at offset 33554432
138 32 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
139 [{ "start": 0, "length": 67108864, "depth": 0, "zero": false, "data": true, "offset": 327680}]
141 convert -c -S 0 with source backing file:
142 read 3145728/3145728 bytes at offset 0
143 3 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
144 read 30408704/30408704 bytes at offset 3145728
145 29 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
146 read 33554432/33554432 bytes at offset 33554432
147 32 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
148 [{ "start": 0, "length": 67108864, "depth": 0, "zero": false, "data": true}]
151 read 3145728/3145728 bytes at offset 0
152 3 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
153 read 30408704/30408704 bytes at offset 3145728
154 29 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
155 read 33554432/33554432 bytes at offset 33554432
156 32 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
157 [{ "start": 0, "length": 67108864, "depth": 0, "zero": false, "data": true, "offset": 327680}]
159 convert -c -S 0 -B ...
160 read 3145728/3145728 bytes at offset 0
161 3 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
162 read 30408704/30408704 bytes at offset 3145728
163 29 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
164 read 33554432/33554432 bytes at offset 33554432
165 32 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
166 [{ "start": 0, "length": 67108864, "depth": 0, "zero": false, "data": true}]
170 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864
171 wrote 65536/65536 bytes at offset 0
172 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
173 wrote 1024/1024 bytes at offset 0
174 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
175 wrote 1024/1024 bytes at offset 8192
176 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
177 wrote 1024/1024 bytes at offset 17408
178 1 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
181 [{ "start": 0, "length": 1024, "depth": 0, "zero": false, "data": true, "offset": 8192},
182 { "start": 1024, "length": 7168, "depth": 0, "zero": true, "data": false},
183 { "start": 8192, "length": 1024, "depth": 0, "zero": false, "data": true, "offset": 9216},
184 { "start": 9216, "length": 8192, "depth": 0, "zero": true, "data": false},
185 { "start": 17408, "length": 1024, "depth": 0, "zero": false, "data": true, "offset": 10240},
186 { "start": 18432, "length": 67090432, "depth": 0, "zero": true, "data": false}]
189 [{ "start": 0, "length": 1024, "depth": 0, "zero": false, "data": true},
190 { "start": 1024, "length": 7168, "depth": 0, "zero": true, "data": false},
191 { "start": 8192, "length": 1024, "depth": 0, "zero": false, "data": true},
192 { "start": 9216, "length": 8192, "depth": 0, "zero": true, "data": false},
193 { "start": 17408, "length": 1024, "depth": 0, "zero": false, "data": true},
194 { "start": 18432, "length": 67090432, "depth": 0, "zero": true, "data": false}]
197 [{ "start": 0, "length": 9216, "depth": 0, "zero": false, "data": true, "offset": 8192},
198 { "start": 9216, "length": 8192, "depth": 0, "zero": true, "data": false},
199 { "start": 17408, "length": 1024, "depth": 0, "zero": false, "data": true, "offset": 17408},
200 { "start": 18432, "length": 67090432, "depth": 0, "zero": true, "data": false}]
203 [{ "start": 0, "length": 1024, "depth": 0, "zero": false, "data": true},
204 { "start": 1024, "length": 7168, "depth": 0, "zero": true, "data": false},
205 { "start": 8192, "length": 1024, "depth": 0, "zero": false, "data": true},
206 { "start": 9216, "length": 8192, "depth": 0, "zero": true, "data": false},
207 { "start": 17408, "length": 1024, "depth": 0, "zero": false, "data": true},
208 { "start": 18432, "length": 67090432, "depth": 0, "zero": true, "data": false}]