Lines Matching full:vm

49         for event in self.vm.get_qmp_events(wait=False):
77 self.vm.cmd('blockdev-change-medium',
84 result = self.vm.qmp('query-block')
90 self.vm.cmd('eject', id=self.device_name, force=True)
94 result = self.vm.qmp('query-block')
100 self.vm.cmd('eject', id=self.device_name, force=True)
104 result = self.vm.qmp('query-block')
109 self.vm.cmd('blockdev-change-medium', id=self.device_name,
114 result = self.vm.qmp('query-block')
120 self.vm.cmd('blockdev-open-tray',
125 result = self.vm.qmp('query-block')
133 self.vm.cmd('blockdev-close-tray', id=self.device_name)
138 result = self.vm.qmp('query-block')
147 self.vm.cmd('eject', id=self.device_name, force=True)
151 result = self.vm.qmp('query-block')
156 self.vm.cmd('blockdev-close-tray', id=self.device_name)
160 result = self.vm.qmp('query-block')
166 self.vm.cmd('blockdev-open-tray', id=self.device_name,
171 result = self.vm.qmp('query-block')
179 self.vm.cmd('blockdev-change-medium', id=self.device_name,
185 result = self.vm.qmp('query-block')
191 self.vm.cmd('blockdev-add',
198 self.vm.cmd('blockdev-open-tray',
203 result = self.vm.qmp('query-block')
211 self.vm.cmd('blockdev-remove-medium',
214 result = self.vm.qmp('query-block')
219 self.vm.cmd('blockdev-insert-medium',
222 result = self.vm.qmp('query-block')
227 self.vm.cmd('blockdev-close-tray', id=self.device_name)
231 result = self.vm.qmp('query-block')
241 self.vm.cmd('blockdev-close-tray', id=self.device_name)
242 self.assertEqual(self.vm.get_qmp_events(wait=False), [])
248 result = self.vm.qmp('blockdev-remove-medium', id=self.device_name)
255 self.vm.cmd('blockdev-add',
261 result = self.vm.qmp('blockdev-insert-medium', id=self.device_name,
271 self.vm = iotests.VM()
273 self.vm.add_drive(old_img, 'media=%s' % self.media, 'none')
275 self.vm.add_blockdev([ 'node-name=drive0',
280 self.vm.add_object('iothread,id=iothread0')
281 self.vm.add_device('virtio-scsi-pci,iothread=iothread0')
282 self.vm.add_device('%s,drive=drive0,id=%s' %
285 self.vm.launch()
288 self.vm.shutdown()
293 self.vm.cmd('blockdev-add',
299 self.vm.cmd('blockdev-open-tray', id=self.device_name)
303 result = self.vm.qmp('blockdev-insert-medium', id=self.device_name,
312 self.vm = iotests.VM()
314 self.vm.add_drive(None, 'media=%s' % self.media, 'none')
316 self.vm.add_object('iothread,id=iothread0')
317 self.vm.add_device('virtio-scsi-pci,iothread=iothread0')
318 self.vm.add_device('%s,%sid=%s' %
322 self.vm.launch()
325 self.vm.shutdown()
329 self.vm.cmd('blockdev-open-tray', id=self.device_name)
334 self.vm.cmd('blockdev-remove-medium', id=self.device_name)
362 self.vm = iotests.VM()
365 self.vm.shutdown()
374 self.vm.add_drive(old_img, 'media=disk,read-only=on', 'none')
375 self.vm.add_device('floppy,drive=drive0,id=%s' % self.device_name)
376 self.vm.launch()
378 result = self.vm.qmp('query-block')
382 self.vm.cmd('blockdev-change-medium', id=self.device_name,
387 result = self.vm.qmp('query-block')
393 self.vm.add_drive(old_img, 'media=disk,read-only=on', 'none')
394 self.vm.add_device('floppy,drive=drive0,id=%s' % self.device_name)
395 self.vm.launch()
397 result = self.vm.qmp('query-block')
401 self.vm.cmd('blockdev-change-medium', id=self.device_name,
406 result = self.vm.qmp('query-block')
413 self.vm.add_drive(old_img, 'media=disk', 'none')
414 self.vm.add_device('floppy,drive=drive0,id=%s' % self.device_name)
415 self.vm.launch()
417 result = self.vm.qmp('query-block')
421 result = self.vm.qmp('blockdev-change-medium', id=self.device_name,
427 self.assertEqual(self.vm.get_qmp_events(wait=False), [])
429 result = self.vm.qmp('query-block')
435 self.vm.add_drive(old_img, 'media=disk,read-only=on', 'none')
436 self.vm.add_device('floppy,drive=drive0,id=%s' % self.device_name)
437 self.vm.launch()
439 result = self.vm.qmp('query-block')
443 self.vm.cmd('blockdev-change-medium',
449 result = self.vm.qmp('query-block')
455 self.vm.add_drive(old_img, 'media=disk', 'none')
456 self.vm.add_device('floppy,drive=drive0,id=%s' % self.device_name)
457 self.vm.launch()
459 result = self.vm.qmp('query-block')
463 self.vm.cmd('blockdev-change-medium',
469 result = self.vm.qmp('query-block')
474 self.vm.add_drive(old_img, 'media=disk', 'none')
475 self.vm.add_device('floppy,drive=drive0,id=%s' % self.device_name)
476 self.vm.launch()
478 result = self.vm.qmp('query-block')
482 self.vm.cmd('blockdev-change-medium',
488 result = self.vm.qmp('query-block')
495 self.vm.add_drive(old_img, 'media=disk', 'none')
496 self.vm.add_device('floppy,drive=drive0,id=%s' % self.device_name)
497 self.vm.launch()
499 result = self.vm.qmp('query-block')
503 result = self.vm.qmp('blockdev-change-medium',
510 result = self.vm.qmp('query-block')
516 self.vm.add_drive(old_img, 'media=disk,read-only=on', 'none')
517 self.vm.add_device('floppy,drive=drive0,id=%s' % self.device_name)
518 self.vm.launch()
520 result = self.vm.qmp('query-block')
524 self.vm.cmd('blockdev-change-medium', id=self.device_name,
529 result = self.vm.qmp('query-block')
536 self.vm.add_drive(old_img, 'media=disk', 'none')
537 self.vm.add_device('floppy,drive=drive0,id=%s' % self.device_name)
538 self.vm.launch()
540 result = self.vm.qmp('query-block')
544 result = self.vm.qmp('blockdev-change-medium', id=self.device_name,
550 result = self.vm.qmp('query-block')
556 self.vm.add_drive(old_img, 'media=disk', 'none')
557 self.vm.add_device('floppy,drive=drive0,id=%s' % self.device_name)
558 self.vm.launch()
560 result = self.vm.qmp('query-block')
564 self.vm.cmd('blockdev-add',
571 result = self.vm.qmp('query-block')
575 self.vm.cmd('blockdev-remove-medium', id=self.device_name)
577 result = self.vm.qmp('query-block')
580 self.vm.cmd('blockdev-insert-medium', id=self.device_name,
583 result = self.vm.qmp('query-block')
587 result = self.vm.qmp('query-block')
602 self.vm = iotests.VM()
603 self.vm.add_drive_raw("id=drive0,driver=null-co,if=none")
604 self.vm.add_device('floppy,drive=drive0,id=%s' % self.device_name)
605 self.vm.launch()
607 result = self.vm.qmp('query-block')
612 self.vm.cmd('blockdev-remove-medium', id=self.device_name)
614 result = self.vm.qmp('query-block')
617 self.vm.cmd('blockdev-add',
623 self.vm.cmd('blockdev-insert-medium', id=self.device_name,
626 result = self.vm.qmp('query-block')
630 self.vm.shutdown()
641 self.vm.cmd('blockdev-snapshot-sync', device='drive0',
645 result = self.vm.qmp('query-block')
651 self.vm.cmd('block-commit', device='drive0')
653 self.vm.event_wait(name='BLOCK_JOB_READY')
655 result = self.vm.qmp('query-block-jobs')
658 self.vm.cmd('block-job-complete', device='drive0')
660 self.vm.event_wait(name='BLOCK_JOB_COMPLETED')