Merge tag 'pull-request-2024-02-23' of https://gitlab.com/thuth/qemu into staging
[qemu/kevin.git] / tests / qemu-iotests / 242.out
blobce231424a766bc1017de79c165bf77a09523eaa5
1 Test 1
2 {"execute": "block-dirty-bitmap-add", "arguments": {"disabled": false, "granularity": 16384, "name": "bitmap-0", "node": "drive0", "persistent": false}}
3 {"return": {}}
4 wrote 262144/262144 bytes at offset 0
5 256 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
7 qemu-img info dump:
9 image: TEST_IMG
10 file format: IMGFMT
11 virtual size: 1 MiB (1048576 bytes)
12 cluster_size: 65536
13 Format specific information:
14     compat: 1.1
15     compression type: COMPRESSION_TYPE
16     lazy refcounts: false
17     refcount bits: 16
18     corrupt: false
19     extended l2: false
21 No bitmap in JSON format output
23 Test 2
24 {"execute": "block-dirty-bitmap-add", "arguments": {"disabled": true, "granularity": 32768, "name": "bitmap-1", "node": "drive0", "persistent": true}}
25 {"return": {}}
26 wrote 262144/262144 bytes at offset 262144
27 256 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
29 qemu-img info dump:
31 image: TEST_IMG
32 file format: IMGFMT
33 virtual size: 1 MiB (1048576 bytes)
34 cluster_size: 65536
35 Format specific information:
36     compat: 1.1
37     compression type: COMPRESSION_TYPE
38     lazy refcounts: false
39     bitmaps:
40         [0]:
41             flags:
42             name: bitmap-1
43             granularity: 32768
44     refcount bits: 16
45     corrupt: false
46     extended l2: false
48 The same bitmaps in JSON format:
50   {
51     "flags": [],
52     "granularity": 32768,
53     "name": "bitmap-1"
54   }
57 Test 3
58 {"execute": "block-dirty-bitmap-add", "arguments": {"disabled": false, "granularity": 65536, "name": "bitmap-2", "node": "drive0", "persistent": true}}
59 {"return": {}}
60 wrote 262144/262144 bytes at offset 524288
61 256 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec)
63 qemu-img info dump:
65 image: TEST_IMG
66 file format: IMGFMT
67 virtual size: 1 MiB (1048576 bytes)
68 cluster_size: 65536
69 Format specific information:
70     compat: 1.1
71     compression type: COMPRESSION_TYPE
72     lazy refcounts: false
73     bitmaps:
74         [0]:
75             flags:
76             name: bitmap-1
77             granularity: 32768
78         [1]:
79             flags:
80                 [0]: auto
81             name: bitmap-2
82             granularity: 65536
83     refcount bits: 16
84     corrupt: false
85     extended l2: false
87 The same bitmaps in JSON format:
89   {
90     "flags": [],
91     "granularity": 32768,
92     "name": "bitmap-1"
93   },
94   {
95     "flags": [
96       "auto"
97     ],
98     "granularity": 65536,
99     "name": "bitmap-2"
100   }
103 Test 4
104 Checking "in-use" flag...
105 qemu-img info dump:
107 image: TEST_IMG
108 file format: IMGFMT
109 virtual size: 1 MiB (1048576 bytes)
110 cluster_size: 65536
111 Format specific information:
112     compat: 1.1
113     compression type: COMPRESSION_TYPE
114     lazy refcounts: false
115     bitmaps:
116         [0]:
117             flags:
118                 [0]: in-use
119             name: bitmap-1
120             granularity: 32768
121         [1]:
122             flags:
123                 [0]: in-use
124                 [1]: auto
125             name: bitmap-2
126             granularity: 65536
127     refcount bits: 16
128     corrupt: false
129     extended l2: false
131 The same bitmaps in JSON format:
133   {
134     "flags": [
135       "in-use"
136     ],
137     "granularity": 32768,
138     "name": "bitmap-1"
139   },
140   {
141     "flags": [
142       "in-use",
143       "auto"
144     ],
145     "granularity": 65536,
146     "name": "bitmap-2"
147   }
150 Test 5
151 {"execute": "block-dirty-bitmap-add", "arguments": {"disabled": false, "granularity": 16384, "name": "bitmap-0", "node": "drive0", "persistent": true}}
152 {"return": {}}
153 Write an unknown bitmap flag '0x4' into a new QCOW2 image at offset 327695
154 qemu-img: Could not open 'TEST_IMG': Bitmap 'bitmap-0' doesn't satisfy the constraints
156 Unset the unknown bitmap flag '0x4' in the bitmap directory entry:
158 image: TEST_IMG
159 file format: IMGFMT
160 virtual size: 1 MiB (1048576 bytes)
161 cluster_size: 65536
162 Format specific information:
163     compat: 1.1
164     compression type: COMPRESSION_TYPE
165     lazy refcounts: false
166     bitmaps:
167         [0]:
168             flags:
169                 [0]: auto
170             name: bitmap-0
171             granularity: 16384
172     refcount bits: 16
173     corrupt: false
174     extended l2: false
176 Test complete