Home
last modified time | relevance | path

Searched refs:vm (Results 1 – 25 of 323) sorted by relevance

12345678910>>...13

/openbmc/qemu/tests/qemu-iotests/tests/
H A Dinactive-node-nbd53 iotests.VM() as vm:
67 vm.add_blockdev(f'file,node-name=disk-file,filename={path}')
68 vm.add_blockdev(f'{iotests.imgfmt},file=disk-file,node-name=disk-fmt,'
70 vm.add_blockdev(f'file,node-name=target-file,filename={target_path}')
71 vm.add_blockdev(f'{iotests.imgfmt},file=target-file,node-name=target-fmt')
72 vm.add_blockdev(f'file,node-name=snap-file,filename={snap_path}')
73 vm.add_blockdev(f'file,node-name=snap2-file,filename={snap2_path}')
76 vm.add_paused()
78 vm.launch()
79 vm.qmp_log('nbd-server-start',
[all …]
/openbmc/qemu/tests/functional/
H A Dtest_mem_addr_space.py62 self.vm.add_args('-S', '-m', '512,slots=1,maxmem=59.6G',
66 self.vm.set_qmp_monitor(enabled=False)
67 self.vm.launch()
68 self.vm.wait()
69 self.assertEqual(self.vm.exitcode(), 1, "QEMU exit code should be 1")
70 self.assertRegex(self.vm.get_log(), r'phys-bits too low')
80 self.vm.add_args('-S', '-m', '512,slots=1,maxmem=59.6G',
84 self.vm.set_qmp_monitor(enabled=False)
85 self.vm.launch()
86 self.vm.wait()
[all …]
H A Dtest_ppc_74xx.py20 self.vm.set_console()
21 self.vm.add_args('-cpu', '7400')
22 self.vm.launch()
29 self.vm.set_console()
30 self.vm.add_args('-cpu', '7410')
31 self.vm.launch()
38 self.vm.set_console()
39 self.vm.add_args('-cpu', '7441')
40 self.vm.launch()
47 self.vm.set_console()
[all …]
/openbmc/qemu/tests/qemu-iotests/
H A D20633 iotests.VM() as vm:
35 vm.add_object('secret,id=keysec0,data=foo')
45 vm.launch()
46 vm.blockdev_create({ 'driver': 'file',
50 vm.qmp_log('blockdev-add',
55 vm.blockdev_create({ 'driver': imgfmt,
58 vm.shutdown()
71 vm.launch()
72 vm.blockdev_create({ 'driver': 'file',
78 vm.blockdev_create({ 'driver': imgfmt,
[all …]
H A D21929 def pause_wait(vm, job_id): argument
32 result = vm.qmp('query-jobs')
38 def test_pause_resume(vm): argument
45 iotests.log(vm.qmp(pause_cmd, **{pause_arg: 'job0'}))
46 pause_wait(vm, 'job0')
47 iotests.log(iotests.filter_qmp_event(vm.event_wait('JOB_STATUS_CHANGE')))
48 result = vm.qmp('query-jobs')
54 iotests.log(vm.qmp(resume_cmd, **{resume_arg: 'job0'}))
55 iotests.log(iotests.filter_qmp_event(vm.event_wait('JOB_STATUS_CHANGE')))
59 result = vm.qmp('query-jobs')
[all …]
H A D24632 def query_bitmaps(vm): argument
33 res = vm.qmp("query-block")
39 iotests.VM() as vm:
43 vm.add_drive(img_path)
47 vm.launch()
50 vm.qmp_log("block-dirty-bitmap-add", node="drive0",
52 vm.qmp_log("block-dirty-bitmap-add", node="drive0",
54 vm.qmp_log("block-dirty-bitmap-add", node="drive0",
56 vm.qmp_log("block-dirty-bitmap-add", node="drive0",
60 log(query_bitmaps(vm), indent=2)
[all …]
H A D21333 iotests.VM() as vm:
43 vm.launch()
44 vm.blockdev_create({ 'driver': 'file',
48 vm.qmp_log('blockdev-add', driver='file', filename=disk_path,
51 vm.blockdev_create({ 'driver': imgfmt,
54 vm.shutdown()
67 vm.launch()
68 vm.blockdev_create({ 'driver': 'file',
71 vm.blockdev_create({ 'driver': imgfmt,
81 vm.shutdown()
[all …]
H A D23734 iotests.VM() as vm:
44 vm.launch()
45 vm.blockdev_create({ 'driver': 'file',
49 vm.qmp_log('blockdev-add', driver='file', filename=disk_path,
52 vm.blockdev_create({ 'driver': imgfmt,
55 vm.shutdown()
68 vm.launch()
69 vm.blockdev_create({ 'driver': 'file',
73 vm.blockdev_create({ 'driver': imgfmt,
84 vm.shutdown()
[all …]
H A D21233 iotests.VM() as vm:
43 vm.launch()
44 vm.blockdev_create({ 'driver': 'file',
48 vm.qmp_log('blockdev-add', driver='file', filename=disk_path,
51 vm.blockdev_create({ 'driver': imgfmt,
54 vm.shutdown()
67 vm.launch()
68 vm.blockdev_create({ 'driver': 'file',
71 vm.blockdev_create({ 'driver': imgfmt,
78 vm.shutdown()
[all …]
H A D28374 vm = iotests.VM() variable
75 vm.launch()
77 vm.qmp_log('blockdev-add', **{
83 vm.qmp_log('blockdev-add', **{
89 vm.qmp_log('blockdev-add', **{
96 vm.qmp_log('blockdev-backup', sync='full', device='source', target='target',
99 vm.shutdown()
106 vm = iotests.VM() variable
107 vm.launch()
109 vm.qmp_log('blockdev-add', **{
[all …]
H A D21841 def start_mirror(vm, speed=None, buf_size=None): argument
42 vm.launch()
44 vm.cmd('blockdev-add',
49 vm.cmd('blockdev-add',
55 vm.cmd('blockdev-mirror',
63 vm.cmd('blockdev-mirror',
77 with iotests.VM() as vm:
79 start_mirror(vm, 65536, 65536)
82 log(vm.qmp('block-job-cancel', device='mirror', force=False))
84 log(vm.event_wait('BLOCK_JOB_CANCELLED'),
[all …]
H A D24035 self.vm = iotests.VM()
36 self.vm.launch()
39 self.vm.shutdown()
43 self.vm.qmp_log('blockdev-add', driver='null-co', read_zeroes=True, node_name='hd0')
44 self.vm.qmp_log('object-add', qom_type='iothread', id="iothread0")
45 …self.vm.qmp_log('device_add', id='scsi0', driver='virtio-scsi', iothread='iothread0', filters=[iot…
46 self.vm.qmp_log('device_add', id='scsi-hd0', driver='scsi-hd', drive='hd0')
47 self.vm.qmp_log('device_del', id='scsi-hd0')
48 self.vm.event_wait('DEVICE_DELETED')
49 self.vm.qmp_log('device_add', id='scsi-hd0', driver='scsi-hd', drive='hd0')
[all …]
H A D21132 def blockdev_create(vm, options): argument
33 error = vm.blockdev_create(options)
38 iotests.VM() as vm:
48 vm.launch()
49 blockdev_create(vm, { 'driver': 'file',
53 vm.qmp_log('blockdev-add', driver='file', filename=disk_path,
56 blockdev_create(vm, { 'driver': imgfmt,
59 vm.shutdown()
72 vm.launch()
73 blockdev_create(vm, { 'driver': 'file',
[all …]
H A D21033 iotests.VM() as vm:
35 vm.add_object('secret,id=keysec0,data=foo')
45 vm.launch()
46 vm.blockdev_create({ 'driver': 'file',
50 vm.qmp_log('blockdev-add', driver='file', filename=disk_path,
53 vm.blockdev_create({ 'driver': imgfmt,
58 vm.shutdown()
75 vm.launch()
76 vm.blockdev_create({ 'driver': 'file',
79 vm.blockdev_create({ 'driver': imgfmt,
[all …]
H A D30736 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',
[all …]
H A D23640 def query_bitmaps(vm): argument
41 res = vm.qmp("query-block")
46 iotests.VM() as vm:
50 vm.add_drive(img_path)
51 vm.launch()
54 vm.qmp_log("block-dirty-bitmap-add", node="drive0",
56 vm.qmp_log("block-dirty-bitmap-add", node="drive0",
64 log(vm.hmp_qemu_io("drive0", cmd))
66 log(query_bitmaps(vm), indent=2)
69 vm.qmp_log("transaction", indent=2, actions=[
[all …]
H A D11849 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',
[all …]
H A D22855 iotests.VM() as vm:
63 vm.launch()
68 vm.qmp_log('blockdev-add',
79 log_node_info(vm.node_info('node0'))
81 vm.qmp_log('blockdev-del', node_name='node0')
87 vm.qmp_log('blockdev-add',
102 vm.node_info('node0')['image']['backing-image']['filename']
106 vm.qmp_log('change-backing-file',
116 log_node_info(vm.node_info('node0'))
121 vm.qmp_log('change-backing-file',
[all …]
H A D25536 iotests.VM() as vm:
51 vm.add_object('throttle-group,x-bps-read=4096,id=throttle0')
52 vm.add_blockdev('file,filename=%s,node-name=base' % (base_path))
53 vm.add_blockdev('throttle,throttle-group=throttle0,file=base,node-name=throttled')
54 vm.add_blockdev('file,filename=%s,node-name=mid-file' % (mid_path))
55 vm.add_blockdev('qcow2,file=mid-file,node-name=mid,backing=throttled')
56 vm.add_drive_raw('if=none,id=overlay,driver=qcow2,file=%s,backing=mid' % (disk_path))
58 vm.launch()
64 vm.hmp_qemu_io('overlay', 'aio_read 0 4k')
65 vm.hmp_qemu_io('overlay', 'aio_read 0 4k')
[all …]
H A D15154 self.vm = iotests.VM()
55 self.vm.add_drive_raw(self.vm.qmp_to_opts(blk_source))
56 self.vm.add_blockdev(self.vm.qmp_to_opts(blk_target))
57 self.vm.add_device('virtio-blk,id=vblk,drive=source')
58 self.vm.launch()
61 self.vm.shutdown()
72 self.vm.hmp_qemu_io('source',
77 self.vm.hmp_qemu_io('source', 'aio_write -P 2 %i 1M' % offset)
79 self.vm.hmp_qemu_io('source', 'aio_write -z %i 1M' % offset)
82 self.vm.cmd('blockdev-mirror',
[all …]
H A D20745 def blockdev_create(vm, options): argument
46 vm.blockdev_create(options, filters=[iotests.filter_qmp_testfiles, filter_hash])
49 iotests.VM() as vm:
59 vm.launch()
60 blockdev_create(vm, { 'driver': 'ssh',
69 vm.shutdown()
84 vm.launch()
85 blockdev_create(vm, { 'driver': 'ssh',
97 vm.shutdown()
104 vm.launch()
[all …]
H A D28034 iotests.VM() as vm:
39 vm.add_object('iothread,id=iothread0')
40 vm.add_blockdev('file,filename=%s,node-name=base-file' % (base_path))
41 vm.add_blockdev('%s,file=base-file,node-name=base-fmt' % (iotests.imgfmt))
42 vm.add_device('virtio-blk,drive=base-fmt,iothread=iothread0,id=vda')
43 vm.launch()
45 vm.enable_migration_events('VM')
48 vm.qmp_log('migrate', uri='exec:cat > /dev/null')
51 vm.wait_migration('postmigrate')
54 iotests.log(vm.qmp('query-migrate')['return']['status'])
[all …]
H A D26034 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)
[all …]
H A D25638 iotests.VM() as vm:
43 log(vm.cmd('blockdev-create', job_id='job1',
49 vm.run_job('job1')
50 log(vm.cmd('blockdev-add', driver='file',
52 log(vm.cmd('blockdev-create', job_id='job2',
58 vm.run_job('job2')
59 log(vm.cmd('blockdev-add', driver=iotests.imgfmt,
64 vm.add_object('iothread,id=iothread0')
65 vm.add_object('iothread,id=iothread1')
66 vm.add_device('virtio-scsi,id=scsi0,iothread=iothread0')
[all …]
H A D04151 self.vm = iotests.VM().add_drive(test_img, "node-name=top,backing.node-name=base")
53 self.vm.add_drive(None, 'media=cdrom', 'ide')
54 self.vm.launch()
57 self.vm.shutdown()
68 self.vm.cmd(self.qmp_cmd, device='drive0', sync='full',
72 result = self.vm.qmp('query-block')
74 self.vm.shutdown()
81 self.vm.cmd(self.qmp_cmd, device='drive0', sync='full',
85 result = self.vm.qmp('query-block')
91 self.vm.cmd(self.qmp_cmd, device='drive0', sync='full',
[all …]

12345678910>>...13