Lines Matching refs:vm

36      iotests.VM() as vm:
43 vm.add_object('iothread,id=iothread0')
44 vm.add_object('iothread,id=iothread1')
45 vm.add_blockdev(f'file,filename={img},node-name=file')
46 vm.add_blockdev(f'{iotests.imgfmt},file=file,node-name=fmt')
47 vm.add_blockdev('raw,file=file,node-name=ro,read-only=on')
48 vm.add_blockdev('null-co,node-name=null')
49 vm.add_device(f'id=scsi0,driver=virtio-scsi,iothread=iothread0')
50 vm.launch()
52 vm.qmp_log('nbd-server-start',
55 vm.qmp_log('query-block-exports')
59 vm.qmp_log('block-export-add', id='export0', type='nbd', node_name='fmt')
60 vm.qmp_log('query-block-exports')
66 vm.qmp_log('block-export-add', id='#invalid', type='nbd', node_name='fmt')
67 vm.qmp_log('block-export-add', id='export0', type='nbd', node_name='fmt')
68 vm.qmp_log('block-export-add', id='export1', type='nbd', node_name='ro',
70 vm.qmp_log('block-export-del', id='export1')
71 vm.qmp_log('query-block-exports')
75 vm.qmp_log('device_add', id='sda', driver='scsi-hd', drive='fmt')
76 vm.qmp_log('query-block-exports')
81 vm.qmp_log('device_add', id='sdb', driver='scsi-hd', drive='null')
84 vm.qmp_log('block-export-add', id='export1', type='nbd', node_name='null',
89 vm.qmp_log('block-export-add', id='export1', type='nbd', node_name='null',
95 vm.qmp_log('block-export-add', id='export1', type='nbd', node_name='fmt',
99 vm.qmp_log('device_del', id='sda')
100 event = vm.event_wait(name="DEVICE_DELETED",
103 vm.qmp_log('device_add', id='sda', driver='scsi-hd', drive='fmt',
107 vm.qmp_log('block-export-add', id='export1', type='nbd', node_name='fmt',
111 vm.qmp_log('query-block-exports')
124 vm.qmp_log('block-export-del', id='export1')
125 vm.qmp_log('block-export-del', id='export0')
126 iotests.log(vm.get_qmp_events_filtered())
129 vm.qmp_log('query-block-exports')
135 vm.qmp_log('block-export-del', id='export1')
136 vm.qmp_log('block-export-del', id='export1', mode='hard')
142 vm.qmp_log('query-block-exports')
146 vm.shutdown()