| 1 | QA output created by 267 |
| 2 | |
| 3 | === No block devices at all === |
| 4 | |
| 5 | Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 |
| 6 | Testing: |
| 7 | QEMU X.Y.Z monitor - type 'help' for more information |
| 8 | (qemu) savevm snap0 |
| 9 | Error: no block device can store vmstate for snapshot |
| 10 | (qemu) info snapshots |
| 11 | Error: no block device can store vmstate for snapshot |
| 12 | (qemu) loadvm snap0 |
| 13 | Error: no block device can store vmstate for snapshot |
| 14 | (qemu) quit |
| 15 | |
| 16 | |
| 17 | === -drive if=none === |
| 18 | |
| 19 | Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 |
| 20 | Testing: -drive driver=file,file=TEST_DIR/t.IMGFMT,if=none |
| 21 | QEMU X.Y.Z monitor - type 'help' for more information |
| 22 | (qemu) savevm snap0 |
| 23 | Error: Device 'none0' is writable but does not support snapshots |
| 24 | (qemu) info snapshots |
| 25 | Error: no block device can store vmstate for snapshot |
| 26 | (qemu) loadvm snap0 |
| 27 | Error: Device 'none0' is writable but does not support snapshots |
| 28 | (qemu) quit |
| 29 | |
| 30 | Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 |
| 31 | Testing: -drive driver=IMGFMT,file=TEST_DIR/t.IMGFMT,if=none |
| 32 | QEMU X.Y.Z monitor - type 'help' for more information |
| 33 | (qemu) savevm snap0 |
| 34 | (qemu) info snapshots |
| 35 | List of snapshots present on all disks: |
| 36 | ID TAG VM_SIZE DATE VM_CLOCK ICOUNT |
| 37 | -- snap0 SIZE yyyy-mm-dd hh:mm:ss 0000:00:00.000 -- |
| 38 | (qemu) loadvm snap0 |
| 39 | (qemu) quit |
| 40 | |
| 41 | Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 |
| 42 | Testing: -drive driver=IMGFMT,file=TEST_DIR/t.IMGFMT,if=none -device virtio-blk,drive=none0 |
| 43 | QEMU X.Y.Z monitor - type 'help' for more information |
| 44 | (qemu) savevm snap0 |
| 45 | (qemu) info snapshots |
| 46 | List of snapshots present on all disks: |
| 47 | ID TAG VM_SIZE DATE VM_CLOCK ICOUNT |
| 48 | -- snap0 SIZE yyyy-mm-dd hh:mm:ss 0000:00:00.000 -- |
| 49 | (qemu) loadvm snap0 |
| 50 | (qemu) quit |
| 51 | |
| 52 | |
| 53 | === -drive if=virtio === |
| 54 | |
| 55 | Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 |
| 56 | Testing: -drive driver=file,file=TEST_DIR/t.IMGFMT,if=virtio |
| 57 | QEMU X.Y.Z monitor - type 'help' for more information |
| 58 | (qemu) savevm snap0 |
| 59 | Error: Device 'virtio0' is writable but does not support snapshots |
| 60 | (qemu) info snapshots |
| 61 | Error: no block device can store vmstate for snapshot |
| 62 | (qemu) loadvm snap0 |
| 63 | Error: Device 'virtio0' is writable but does not support snapshots |
| 64 | (qemu) quit |
| 65 | |
| 66 | Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 |
| 67 | Testing: -drive driver=IMGFMT,file=TEST_DIR/t.IMGFMT,if=virtio |
| 68 | QEMU X.Y.Z monitor - type 'help' for more information |
| 69 | (qemu) savevm snap0 |
| 70 | (qemu) info snapshots |
| 71 | List of snapshots present on all disks: |
| 72 | ID TAG VM_SIZE DATE VM_CLOCK ICOUNT |
| 73 | -- snap0 SIZE yyyy-mm-dd hh:mm:ss 0000:00:00.000 -- |
| 74 | (qemu) loadvm snap0 |
| 75 | (qemu) quit |
| 76 | |
| 77 | |
| 78 | === Simple -blockdev === |
| 79 | |
| 80 | Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 |
| 81 | Testing: -blockdev driver=file,filename=TEST_DIR/t.IMGFMT,node-name=file |
| 82 | QEMU X.Y.Z monitor - type 'help' for more information |
| 83 | (qemu) savevm snap0 |
| 84 | Error: Device 'file' is writable but does not support snapshots |
| 85 | (qemu) info snapshots |
| 86 | Error: no block device can store vmstate for snapshot |
| 87 | (qemu) loadvm snap0 |
| 88 | Error: Device 'file' is writable but does not support snapshots |
| 89 | (qemu) quit |
| 90 | |
| 91 | Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 |
| 92 | Testing: -blockdev driver=file,filename=TEST_DIR/t.IMGFMT,node-name=file -blockdev driver=IMGFMT,file=file,node-name=fmt |
| 93 | QEMU X.Y.Z monitor - type 'help' for more information |
| 94 | (qemu) savevm snap0 |
| 95 | (qemu) info snapshots |
| 96 | List of snapshots present on all disks: |
| 97 | ID TAG VM_SIZE DATE VM_CLOCK ICOUNT |
| 98 | -- snap0 SIZE yyyy-mm-dd hh:mm:ss 0000:00:00.000 -- |
| 99 | (qemu) loadvm snap0 |
| 100 | (qemu) quit |
| 101 | |
| 102 | Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 |
| 103 | Testing: -blockdev driver=file,filename=TEST_DIR/t.IMGFMT,node-name=file -blockdev driver=raw,file=file,node-name=raw -blockdev driver=IMGFMT,file=raw,node-name=fmt |
| 104 | QEMU X.Y.Z monitor - type 'help' for more information |
| 105 | (qemu) savevm snap0 |
| 106 | (qemu) info snapshots |
| 107 | List of snapshots present on all disks: |
| 108 | ID TAG VM_SIZE DATE VM_CLOCK ICOUNT |
| 109 | -- snap0 SIZE yyyy-mm-dd hh:mm:ss 0000:00:00.000 -- |
| 110 | (qemu) loadvm snap0 |
| 111 | (qemu) quit |
| 112 | |
| 113 | |
| 114 | === -blockdev with a filter on top === |
| 115 | |
| 116 | Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 |
| 117 | Testing: -blockdev driver=file,filename=TEST_DIR/t.IMGFMT,node-name=file -blockdev driver=IMGFMT,file=file,node-name=fmt -blockdev driver=copy-on-read,file=fmt,node-name=filter |
| 118 | QEMU X.Y.Z monitor - type 'help' for more information |
| 119 | (qemu) savevm snap0 |
| 120 | (qemu) info snapshots |
| 121 | List of snapshots present on all disks: |
| 122 | ID TAG VM_SIZE DATE VM_CLOCK ICOUNT |
| 123 | -- snap0 SIZE yyyy-mm-dd hh:mm:ss 0000:00:00.000 -- |
| 124 | (qemu) loadvm snap0 |
| 125 | (qemu) quit |
| 126 | |
| 127 | |
| 128 | === -blockdev with a backing file === |
| 129 | |
| 130 | Formatting 'TEST_DIR/t.IMGFMT.base', fmt=IMGFMT size=134217728 |
| 131 | Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 backing_file=TEST_DIR/t.IMGFMT.base backing_fmt=IMGFMT |
| 132 | Testing: -blockdev driver=file,filename=TEST_DIR/t.IMGFMT.base,node-name=backing-file -blockdev driver=file,filename=TEST_DIR/t.IMGFMT,node-name=file -blockdev driver=IMGFMT,file=file,backing=backing-file,node-name=fmt |
| 133 | QEMU X.Y.Z monitor - type 'help' for more information |
| 134 | (qemu) savevm snap0 |
| 135 | (qemu) info snapshots |
| 136 | List of snapshots present on all disks: |
| 137 | ID TAG VM_SIZE DATE VM_CLOCK ICOUNT |
| 138 | -- snap0 SIZE yyyy-mm-dd hh:mm:ss 0000:00:00.000 -- |
| 139 | (qemu) loadvm snap0 |
| 140 | (qemu) quit |
| 141 | |
| 142 | Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 backing_file=TEST_DIR/t.IMGFMT.base backing_fmt=IMGFMT |
| 143 | Testing: -blockdev driver=file,filename=TEST_DIR/t.IMGFMT.base,node-name=backing-file -blockdev driver=IMGFMT,file=backing-file,node-name=backing-fmt -blockdev driver=file,filename=TEST_DIR/t.IMGFMT,node-name=file -blockdev driver=IMGFMT,file=file,backing=backing-fmt,node-name=fmt |
| 144 | QEMU X.Y.Z monitor - type 'help' for more information |
| 145 | (qemu) savevm snap0 |
| 146 | (qemu) info snapshots |
| 147 | List of snapshots present on all disks: |
| 148 | ID TAG VM_SIZE DATE VM_CLOCK ICOUNT |
| 149 | -- snap0 SIZE yyyy-mm-dd hh:mm:ss 0000:00:00.000 -- |
| 150 | (qemu) loadvm snap0 |
| 151 | (qemu) quit |
| 152 | |
| 153 | Internal snapshots on overlay: |
| 154 | Snapshot list: |
| 155 | ID TAG VM_SIZE DATE VM_CLOCK ICOUNT |
| 156 | 1 snap0 SIZE yyyy-mm-dd hh:mm:ss 0000:00:00.000 -- |
| 157 | Internal snapshots on backing file: |
| 158 | |
| 159 | === -blockdev with NBD server on the backing file === |
| 160 | |
| 161 | Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 backing_file=TEST_DIR/t.IMGFMT.base backing_fmt=IMGFMT |
| 162 | Testing: -blockdev driver=file,filename=TEST_DIR/t.IMGFMT.base,node-name=backing-file -blockdev driver=IMGFMT,file=backing-file,node-name=backing-fmt -blockdev driver=file,filename=TEST_DIR/t.IMGFMT,node-name=file -blockdev driver=IMGFMT,file=file,backing=backing-fmt,node-name=fmt |
| 163 | QEMU X.Y.Z monitor - type 'help' for more information |
| 164 | (qemu) nbd_server_start unix:SOCK_DIR/nbd |
| 165 | (qemu) nbd_server_add -w backing-fmt |
| 166 | (qemu) savevm snap0 |
| 167 | (qemu) info snapshots |
| 168 | List of snapshots present on all disks: |
| 169 | ID TAG VM_SIZE DATE VM_CLOCK ICOUNT |
| 170 | -- snap0 SIZE yyyy-mm-dd hh:mm:ss 0000:00:00.000 -- |
| 171 | (qemu) loadvm snap0 |
| 172 | (qemu) quit |
| 173 | |
| 174 | Internal snapshots on overlay: |
| 175 | Snapshot list: |
| 176 | ID TAG VM_SIZE DATE VM_CLOCK ICOUNT |
| 177 | 1 snap0 SIZE yyyy-mm-dd hh:mm:ss 0000:00:00.000 -- |
| 178 | Internal snapshots on backing file: |
| 179 | Snapshot list: |
| 180 | ID TAG VM_SIZE DATE VM_CLOCK ICOUNT |
| 181 | 1 snap0 SIZE yyyy-mm-dd hh:mm:ss 0000:00:00.000 -- |
| 182 | *** done |