qemu-iotests: Test missing "driver" key for blockdev-add
[qemu.git] / tests / qemu-iotests / 087.out
blobf16bad0ab64faf3efe8bee91c9593d2426a848e7
1 QA output created by 087
2 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 
4 === Missing ID ===
6 Testing:
7 QMP_VERSION
8 {"return": {}}
9 {"error": {"class": "GenericError", "desc": "Block device needs an ID"}}
10 {"return": {}}
11 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "SHUTDOWN"}
12 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "DEVICE_TRAY_MOVED", "data": {"device": "ide1-cd0", "tray-open": true}}
13 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "DEVICE_TRAY_MOVED", "data": {"device": "floppy0", "tray-open": true}}
16 === Duplicate ID ===
18 Testing:
19 QMP_VERSION
20 {"return": {}}
21 {"return": {}}
22 {"error": {"class": "GenericError", "desc": "Device with id 'disk' already exists"}}
23 {"error": {"class": "GenericError", "desc": "Device with node-name 'test-node' already exists"}}
24 main-loop: WARNING: I/O thread spun for 1000 iterations
25 {"error": {"class": "GenericError", "desc": "could not open disk image disk2: node-name=disk is conflicting with a device id"}}
26 {"error": {"class": "GenericError", "desc": "could not open disk image disk2: Duplicate node name"}}
27 {"error": {"class": "GenericError", "desc": "could not open disk image disk3: node-name=disk3 is conflicting with a device id"}}
28 {"return": {}}
29 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "SHUTDOWN"}
30 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "DEVICE_TRAY_MOVED", "data": {"device": "ide1-cd0", "tray-open": true}}
31 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "DEVICE_TRAY_MOVED", "data": {"device": "floppy0", "tray-open": true}}
34 === aio=native without O_DIRECT ===
36 Testing:
37 QMP_VERSION
38 {"return": {}}
39 {"error": {"class": "GenericError", "desc": "aio=native requires cache.direct=true"}}
40 {"return": {}}
41 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "SHUTDOWN"}
42 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "DEVICE_TRAY_MOVED", "data": {"device": "ide1-cd0", "tray-open": true}}
43 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "DEVICE_TRAY_MOVED", "data": {"device": "floppy0", "tray-open": true}}
46 === Encrypted image ===
48 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 encryption=on 
49 Testing: -S
50 QMP_VERSION
51 {"return": {}}
52 {"error": {"class": "GenericError", "desc": "blockdev-add doesn't support encrypted devices"}}
53 {"return": {}}
54 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "SHUTDOWN"}
55 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "DEVICE_TRAY_MOVED", "data": {"device": "ide1-cd0", "tray-open": true}}
56 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "DEVICE_TRAY_MOVED", "data": {"device": "floppy0", "tray-open": true}}
58 Testing:
59 QMP_VERSION
60 {"return": {}}
61 {"error": {"class": "GenericError", "desc": "could not open disk image disk: Guest must be stopped for opening of encrypted image"}}
62 {"return": {}}
63 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "SHUTDOWN"}
64 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "DEVICE_TRAY_MOVED", "data": {"device": "ide1-cd0", "tray-open": true}}
65 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "DEVICE_TRAY_MOVED", "data": {"device": "floppy0", "tray-open": true}}
68 === Missing driver ===
70 Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 encryption=on 
71 Testing: -S
72 QMP_VERSION
73 {"return": {}}
74 {"error": {"class": "GenericError", "desc": "Invalid parameter type for 'driver', expected: string"}}
75 {"return": {}}
76 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "SHUTDOWN"}
77 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "DEVICE_TRAY_MOVED", "data": {"device": "ide1-cd0", "tray-open": true}}
78 {"timestamp": {"seconds":  TIMESTAMP, "microseconds":  TIMESTAMP}, "event": "DEVICE_TRAY_MOVED", "data": {"device": "floppy0", "tray-open": true}}
80 *** done