]> git.proxmox.com Git - mirror_qemu.git/blame - tests/qemu-iotests/213.out
i386: Update new x86_apicid parsing rules with die_offset support
[mirror_qemu.git] / tests / qemu-iotests / 213.out
CommitLineData
0b7e7f66
KW
1=== Successful image creation (defaults) ===
2
8a57a4be 3{"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "file", "filename": "TEST_DIR/PID-t.vhdx", "size": 0}}}
e21b5f34
HR
4{"return": {}}
5{"execute": "job-dismiss", "arguments": {"id": "job0"}}
6{"return": {}}
7
8a57a4be 8{"execute": "blockdev-add", "arguments": {"driver": "file", "filename": "TEST_DIR/PID-t.vhdx", "node-name": "imgfile"}}
e21b5f34 9{"return": {}}
8a57a4be 10{"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "vhdx", "file": "imgfile", "size": 134217728}}}
e21b5f34
HR
11{"return": {}}
12{"execute": "job-dismiss", "arguments": {"id": "job0"}}
13{"return": {}}
0b7e7f66 14
0c46a69a 15image: TEST_IMG
0b7e7f66 16file format: IMGFMT
de38b500 17virtual size: 128 MiB (134217728 bytes)
0c46a69a 18cluster_size: 8388608
0b7e7f66
KW
19
20=== Successful image creation (explicit defaults) ===
21
8a57a4be 22{"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "file", "filename": "TEST_DIR/PID-t.vhdx", "size": 0}}}
e21b5f34
HR
23{"return": {}}
24{"execute": "job-dismiss", "arguments": {"id": "job0"}}
25{"return": {}}
0b7e7f66 26
8a57a4be 27{"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"block-size": 8388608, "block-state-zero": true, "driver": "vhdx", "file": {"driver": "file", "filename": "TEST_DIR/PID-t.vhdx"}, "log-size": 1048576, "size": 67108864, "subformat": "dynamic"}}}
e21b5f34
HR
28{"return": {}}
29{"execute": "job-dismiss", "arguments": {"id": "job0"}}
30{"return": {}}
0c46a69a
KW
31
32image: TEST_IMG
0b7e7f66 33file format: IMGFMT
de38b500 34virtual size: 64 MiB (67108864 bytes)
0c46a69a 35cluster_size: 8388608
0b7e7f66
KW
36
37=== Successful image creation (with non-default options) ===
38
8a57a4be 39{"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "file", "filename": "TEST_DIR/PID-t.vhdx", "size": 0}}}
e21b5f34
HR
40{"return": {}}
41{"execute": "job-dismiss", "arguments": {"id": "job0"}}
42{"return": {}}
0c46a69a 43
8a57a4be 44{"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"block-size": 268435456, "block-state-zero": false, "driver": "vhdx", "file": {"driver": "file", "filename": "TEST_DIR/PID-t.vhdx"}, "log-size": 8388608, "size": 33554432, "subformat": "fixed"}}}
e21b5f34
HR
45{"return": {}}
46{"execute": "job-dismiss", "arguments": {"id": "job0"}}
47{"return": {}}
0b7e7f66 48
0c46a69a 49image: TEST_IMG
0b7e7f66 50file format: IMGFMT
de38b500 51virtual size: 32 MiB (33554432 bytes)
0c46a69a 52cluster_size: 268435456
0b7e7f66
KW
53
54=== Invalid BlockdevRef ===
55
8a57a4be 56{"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "vhdx", "file": "this doesn't exist", "size": 33554432}}}
e21b5f34 57{"return": {}}
0c46a69a 58Job failed: Cannot find device=this doesn't exist nor node_name=this doesn't exist
e21b5f34
HR
59{"execute": "job-dismiss", "arguments": {"id": "job0"}}
60{"return": {}}
0b7e7f66
KW
61
62=== Zero size ===
63
8a57a4be 64{"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "vhdx", "file": "node0", "size": 0}}}
e21b5f34
HR
65{"return": {}}
66{"execute": "job-dismiss", "arguments": {"id": "job0"}}
67{"return": {}}
0b7e7f66 68
0c46a69a 69image: TEST_IMG
0b7e7f66 70file format: IMGFMT
de38b500 71virtual size: 0 B (0 bytes)
0c46a69a 72cluster_size: 8388608
0b7e7f66
KW
73
74=== Maximum size ===
75
8a57a4be 76{"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "vhdx", "file": "node0", "size": 70368744177664}}}
e21b5f34
HR
77{"return": {}}
78{"execute": "job-dismiss", "arguments": {"id": "job0"}}
79{"return": {}}
0b7e7f66 80
0c46a69a 81image: TEST_IMG
0b7e7f66 82file format: IMGFMT
de38b500 83virtual size: 64 TiB (70368744177664 bytes)
0c46a69a 84cluster_size: 67108864
0b7e7f66
KW
85
86=== Invalid sizes ===
87
8a57a4be 88{"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "vhdx", "file": "node0", "size": 18446744073709551104}}}
e21b5f34 89{"return": {}}
0c46a69a 90Job failed: Image size too large; max of 64TB
e21b5f34
HR
91{"execute": "job-dismiss", "arguments": {"id": "job0"}}
92{"return": {}}
0c46a69a 93
8a57a4be 94{"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "vhdx", "file": "node0", "size": 9223372036854775808}}}
e21b5f34 95{"return": {}}
0c46a69a 96Job failed: Image size too large; max of 64TB
e21b5f34
HR
97{"execute": "job-dismiss", "arguments": {"id": "job0"}}
98{"return": {}}
0c46a69a 99
8a57a4be 100{"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "vhdx", "file": "node0", "size": 9223372036854775296}}}
e21b5f34 101{"return": {}}
0c46a69a 102Job failed: Image size too large; max of 64TB
e21b5f34
HR
103{"execute": "job-dismiss", "arguments": {"id": "job0"}}
104{"return": {}}
0c46a69a 105
8a57a4be 106{"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "vhdx", "file": "node0", "size": 70368744177665}}}
e21b5f34 107{"return": {}}
0c46a69a 108Job failed: Image size too large; max of 64TB
e21b5f34
HR
109{"execute": "job-dismiss", "arguments": {"id": "job0"}}
110{"return": {}}
0b7e7f66
KW
111
112=== Invalid block size ===
113
8a57a4be 114{"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"block-size": 1234567, "driver": "vhdx", "file": "node0", "size": 67108864}}}
e21b5f34 115{"return": {}}
0c46a69a 116Job failed: Block size must be a multiple of 1 MB
e21b5f34
HR
117{"execute": "job-dismiss", "arguments": {"id": "job0"}}
118{"return": {}}
0c46a69a 119
8a57a4be 120{"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"block-size": 128, "driver": "vhdx", "file": "node0", "size": 67108864}}}
e21b5f34 121{"return": {}}
0c46a69a 122Job failed: Block size must be a multiple of 1 MB
e21b5f34
HR
123{"execute": "job-dismiss", "arguments": {"id": "job0"}}
124{"return": {}}
0c46a69a 125
8a57a4be 126{"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"block-size": 3145728, "driver": "vhdx", "file": "node0", "size": 67108864}}}
e21b5f34 127{"return": {}}
0c46a69a 128Job failed: Block size must be a power of two
e21b5f34
HR
129{"execute": "job-dismiss", "arguments": {"id": "job0"}}
130{"return": {}}
0c46a69a 131
8a57a4be 132{"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"block-size": 536870912, "driver": "vhdx", "file": "node0", "size": 67108864}}}
e21b5f34 133{"return": {}}
0c46a69a 134Job failed: Block size must not exceed 268435456
e21b5f34
HR
135{"execute": "job-dismiss", "arguments": {"id": "job0"}}
136{"return": {}}
0c46a69a 137
8a57a4be 138{"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"block-size": 0, "driver": "vhdx", "file": "node0", "size": 67108864}}}
e21b5f34 139{"return": {}}
0c46a69a 140Job failed: Block size must be a multiple of 1 MB
e21b5f34
HR
141{"execute": "job-dismiss", "arguments": {"id": "job0"}}
142{"return": {}}
0b7e7f66
KW
143
144=== Invalid log size ===
145
8a57a4be 146{"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "vhdx", "file": "node0", "log-size": 1234567, "size": 67108864}}}
e21b5f34 147{"return": {}}
0c46a69a 148Job failed: Log size must be a multiple of 1 MB
e21b5f34
HR
149{"execute": "job-dismiss", "arguments": {"id": "job0"}}
150{"return": {}}
0c46a69a 151
8a57a4be 152{"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "vhdx", "file": "node0", "log-size": 128, "size": 67108864}}}
e21b5f34 153{"return": {}}
0c46a69a 154Job failed: Log size must be a multiple of 1 MB
e21b5f34
HR
155{"execute": "job-dismiss", "arguments": {"id": "job0"}}
156{"return": {}}
0c46a69a 157
8a57a4be 158{"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "vhdx", "file": "node0", "log-size": 4294967296, "size": 67108864}}}
e21b5f34 159{"return": {}}
0c46a69a 160Job failed: Log size must be smaller than 4 GB
e21b5f34
HR
161{"execute": "job-dismiss", "arguments": {"id": "job0"}}
162{"return": {}}
0c46a69a 163
8a57a4be 164{"execute": "blockdev-create", "arguments": {"job-id": "job0", "options": {"driver": "vhdx", "file": "node0", "log-size": 0, "size": 67108864}}}
e21b5f34 165{"return": {}}
0c46a69a 166Job failed: Log size must be a multiple of 1 MB
e21b5f34
HR
167{"execute": "job-dismiss", "arguments": {"id": "job0"}}
168{"return": {}}
0c46a69a 169