Lines Matching full:vm
34 def print_bitmap(msg, vm): argument
35 result = vm.qmp('query-block')['return'][0]
52 vm = iotests.VM().add_drive(base)
53 vm.launch()
55 vm.qmp_log('block-dirty-bitmap-add', node='drive0', name='bitmap0',
57 vm.hmp_qemu_io('drive0', 'write 0 64K')
58 print_bitmap('initial bitmap', vm)
60 vm.qmp_log('blockdev-snapshot-sync', device='drive0', snapshot_file=top,
62 vm.hmp_qemu_io('drive0', 'write 64K 512')
63 print_bitmap('check that no bitmaps are in snapshot', vm)
67 vm.shutdown()
68 vm = iotests.VM().add_drive(top)
69 vm.launch()
71 vm.qmp_log('block-commit', device='drive0', top=top,
73 ev = vm.events_wait((('BLOCK_JOB_READY', None),
77 vm.shutdown()
78 log(vm.get_log())
81 vm.qmp_log('block-job-complete', device='drive0')
82 ev = vm.event_wait('BLOCK_JOB_COMPLETED')
84 print_bitmap('check bitmap after commit', vm)
86 vm.hmp_qemu_io('drive0', 'write 128K 64K')
87 print_bitmap('check updated bitmap', vm)
89 vm.shutdown()