|
| 1 | +include tests-shared.cfg |
| 2 | +username = root |
| 3 | +password = 123456 |
| 4 | +main_vm = avocado-vt-vm1 |
| 5 | +vms = avocado-vt-vm1 |
| 6 | +#Network |
| 7 | +nettype = bridge |
| 8 | +netdst=virbr0 |
| 9 | +# Using Text mode of installation |
| 10 | +display = 'nographic' |
| 11 | +take_regular_screendumps = no |
| 12 | +keep_screendumps_on_error = no |
| 13 | +keep_screendumps = no |
| 14 | +store_vm_register = no |
| 15 | +virt_install_binary = /usr/bin/virt-install |
| 16 | +qemu_img_binary = /usr/bin/qemu-img |
| 17 | +qemu_binary = /usr/bin/qemu-system-ppc64 |
| 18 | +emulator_path = /usr/bin/qemu-system-ppc64 |
| 19 | +use_os_variant=yes |
| 20 | +hvm_or_pv = hvm |
| 21 | +machine_type = pseries |
| 22 | +only bridge |
| 23 | +no xen, lxc, esx, ovmf |
| 24 | +#Filterout unwanted disk types |
| 25 | +no ide,xenblk,lsi_scsi,ahci,sd |
| 26 | +no qed,qcow2v3,raw_dd,vmdk, usb2 |
| 27 | +no e1000-82540em,e1000-82545em,e1000-82544gc,xennet,nic_custom |
| 28 | +only no_virtio_rng |
| 29 | +only smp2 |
| 30 | +only no_9p_export |
| 31 | +only no_pci_assignable |
| 32 | +only (image_backend=filesystem) |
| 33 | +only smallpages |
| 34 | +smp = 32 |
| 35 | +vcpu = 32 |
| 36 | +vcpu_cores = 32 |
| 37 | +vcpu_threads = 1 |
| 38 | +vcpu_sockets = 1 |
| 39 | +align_mem_values = "yes" |
| 40 | + |
| 41 | +variants: |
| 42 | + - guest_import_32G: |
| 43 | + #Guest with 32G Memory |
| 44 | + mem = 32768 |
| 45 | + only unattended_install.import.import.default_install.aio_native |
| 46 | + |
| 47 | + - guest_memfreecell: |
| 48 | + only virsh.freecell.libvirton.expected_options.no_option,virsh.freecell.libvirton.expected_options.expected_option_all,virsh.freecell.libvirton.expected_options.expected_args_0,virsh.freecell.libvirtoff.expected_options.no_option,virsh.freecell.libvirtoff.expected_options.expected_option_all,virsh.freecell.libvirtoff.expected_options.expected_args_0 |
| 49 | + |
| 50 | + - guest_memguest_numa: |
| 51 | + only guest_numa.possitive_test.no_hugepage.no_mem_backend.topology.no_numatune_memnode.numatune_mem,guest_numa.possitive_test.no_hugepage.no_mem_backend.no_topo.no_numatune_memnode.numatune_mem,guest_numa.possitive_test.no_hugepage.mem_backend.topology.no_numatune_memnode.no_numatune_mem,guest_numa.possitive_test.no_hugepage.mem_backend.topology.numatune_memnode.m_strict.numatune_mem,guest_numa.possitive_test.no_hugepage.mem_backend.topology.numatune_memnode.m_preferred.numatune_mem,guest_numa.possitive_test.no_hugepage.mem_backend.topology.numatune_memnode.m_interleave.numatune_mem,guest_numa.possitive_test.no_hugepage.mem_backend.no_topo.no_numatune_memnode.no_numatune_mem,guest_numa.possitive_test.no_hugepage.mem_backend.no_topo.numatune_memnode.m_strict.no_numatune_mem,guest_numa.possitive_test.no_hugepage.mem_backend.no_topo.numatune_memnode.m_preferred.numatune_mem,guest_numa.possitive_test.no_hugepage.mem_backend.no_topo.numatune_memnode.m_preferred.no_numatune_mem,guest_numa.possitive_test.no_hugepage.mem_backend.no_topo.numatune_memnode.m_interleave.numatune_mem,guest_numa.possitive_test.no_hugepage.mem_backend.no_topo.numatune_memnode.m_interleave.no_numatune_mem,guest_numa.possitive_test.hugepage.per_node.2M.topology.no_numatune_memnode.numatune_mem,guest_numa.possitive_test.hugepage.per_node.2M.topology.no_numatune_memnode.no_numatune_mem,guest_numa.possitive_test.hugepage.per_node.2M.no_topo.no_numatune_memnode.numatune_mem,guest_numa.possitive_test.hugepage.per_node.2M.no_topo.no_numatune_memnode.no_numatune_mem,guest_numa.possitive_test.hugepage.per_node.1G.topology.no_numatune_memnode.numatune_mem,guest_numa.possitive_test.hugepage.per_node.1G.topology.no_numatune_memnode.no_numatune_mem,guest_numa.possitive_test.hugepage.per_node.1G.no_topo.no_numatune_memnode.numatune_mem,guest_numa.possitive_test.hugepage.per_node.1G.no_topo.no_numatune_memnode.no_numatune_mem,guest_numa.possitive_test.hugepage.host_total.topology.no_numatune_memnode.numatune_mem,guest_numa.possitive_test.hugepage.host_total.topology.no_numatune_memnode.no_numatune_mem,guest_numa.possitive_test.hugepage.host_total.no_topo.no_numatune_memnode.numatune_mem,guest_numa.possitive_test.hugepage.host_total.no_topo.no_numatune_memnode.no_numatune_mem,guest_numa.misc_test.vcpu_fill.set_to,guest_numa.misc_test.vcpu_fill.set_not_to |
| 52 | + |
| 53 | + - guest_numa_memory: |
| 54 | + only numa_memory.possitive_test.no_vcpu.mem_auto.strict,numa_memory.possitive_test.no_vcpu.mem_auto.interleave,numa_memory.possitive_test.no_vcpu.mem_nodeset.node1.strict,numa_memory.possitive_test.no_vcpu.mem_nodeset.node1.preferred,numa_memory.possitive_test.vcpu.vcpu_auto.mem_auto.strict,numa_memory.possitive_test.vcpu.vcpu_auto.mem_auto.interleave,numa_memory.possitive_test.vcpu.vcpu_auto.mem_nodeset.node1.strict,numa_memory.possitive_test.vcpu.vcpu_auto.mem_nodeset.node1.preferred,numa_memory.possitive_test.vcpu.vcpu_static.mem_auto.strict,numa_memory.possitive_test.vcpu.vcpu_static.mem_auto.interleave,numa_memory.possitive_test.vcpu.vcpu_static.mem_nodeset.node1.strict,numa_memory.possitive_test.vcpu.vcpu_static.mem_nodeset.node1.preferred |
| 55 | + |
| 56 | + - guest_remove_32G: |
| 57 | + only remove_guest.without_disk |
| 58 | + |
| 59 | + - guest_import_4G: |
| 60 | + #Guest with 4G Memory |
| 61 | + mem = 4096 |
| 62 | + only unattended_install.import.import.default_install.aio_native |
| 63 | + |
| 64 | + - guest_memhotplug: |
| 65 | + only libvirt_mem.positive_test.mem_basic.cold_plug_discard |
| 66 | + no libvirt_mem.positive_test.mem_basic.discard,libvirt_mem.positive_test.memory.hot.plug.default,libvirt_mem.positive_test.memory.hot.plug.max_slots.without_reboot,libvirt_mem.positive_test.memory.hot.plug.max_slots.with_rand_reboot,libvirt_mem.positive_test.memory.hot.unplug.default,libvirt_mem.positive_test.memory.hot.unplug.max_slots.without_reboot,libvirt_mem.positive_test.memory.hot.unplug.max_slots.with_rand_reboot,libvirt_mem.positive_test.memory.cold.plug.default,libvirt_mem.positive_test.memory.cold.plug.max_slots.without_reboot,libvirt_mem.positive_test.memory.cold.plug.max_slots.with_rand_reboot,libvirt_mem.positive_test.memory.cold.unplug.default,libvirt_mem.positive_test.without_numa_save_restore |
| 67 | + |
| 68 | + - guest_setmem: |
| 69 | + only virsh.setmem.valid_options.running.half_mem.domid.dom_opt_size_opt.cmd_flag_live,virsh.setmem.valid_options.running.half_mem.domid.dom_opt_size_opt.cmd_flag_current.manipulate_action.none.no_action,virsh.setmem.valid_options.running.half_mem.domname.dom_arg_size_arg.no_cmd_flag,virsh.setmem.valid_options.running.half_mem.domname.dom_arg_size_arg.cmd_flag_live,virsh.setmem.valid_options.running.half_mem.domname.dom_arg_size_arg.cmd_flag_current.manipulate_action.none.no_action,virsh.setmem.valid_options.running.half_mem.domname.dom_opt_size_opt.no_cmd_flag,virsh.setmem.valid_options.running.half_mem.domname.dom_opt_size_opt.cmd_flag_live,virsh.setmem.valid_options.running.half_mem.domname.dom_opt_size_opt.cmd_flag_current.manipulate_action.none.no_action,virsh.setmem.valid_options.running.half_mem.domuuid.dom_arg_size_arg.no_cmd_flag,virsh.setmem.valid_options.running.half_mem.domuuid.dom_arg_size_arg.cmd_flag_live,virsh.setmem.valid_options.running.half_mem.domuuid.dom_arg_size_arg.cmd_flag_current.manipulate_action.none.no_action,virsh.setmem.valid_options.running.half_mem.domuuid.dom_opt_size_opt.no_cmd_flag,virsh.setmem.valid_options.running.half_mem.domuuid.dom_opt_size_opt.cmd_flag_live,virsh.setmem.valid_options.running.half_mem.domuuid.dom_opt_size_opt.cmd_flag_current.manipulate_action.none.no_action,virsh.setmem.valid_options.running.same_mem.domid.dom_arg_size_arg.no_cmd_flag,virsh.setmem.valid_options.running.same_mem.domid.dom_arg_size_arg.cmd_flag_live,virsh.setmem.valid_options.running.same_mem.domid.dom_arg_size_arg.cmd_flag_current.manipulate_action.none.no_action,virsh.setmem.valid_options.running.same_mem.domid.dom_opt_size_opt.no_cmd_flag,virsh.setmem.valid_options.running.same_mem.domid.dom_opt_size_opt.cmd_flag_live,virsh.setmem.valid_options.running.same_mem.domid.dom_opt_size_opt.cmd_flag_current.manipulate_action.none.no_action,virsh.setmem.valid_options.running.same_mem.domname.dom_arg_size_arg.no_cmd_flag,virsh.setmem.valid_options.running.same_mem.domname.dom_arg_size_arg.cmd_flag_live,virsh.setmem.valid_options.running.same_mem.domname.dom_arg_size_arg.cmd_flag_current.manipulate_action.none.no_action,virsh.setmem.valid_options.running.same_mem.domname.dom_opt_size_opt.no_cmd_flag,virsh.setmem.valid_options.running.same_mem.domname.dom_opt_size_opt.cmd_flag_live,virsh.setmem.valid_options.running.same_mem.domname.dom_opt_size_opt.cmd_flag_current.manipulate_action.none.no_action,virsh.setmem.valid_options.running.same_mem.domuuid.dom_arg_size_arg.no_cmd_flag,virsh.setmem.valid_options.running.same_mem.domuuid.dom_arg_size_arg.cmd_flag_live,virsh.setmem.valid_options.running.same_mem.domuuid.dom_arg_size_arg.cmd_flag_current.manipulate_action.none.no_action,virsh.setmem.valid_options.running.same_mem.domuuid.dom_opt_size_opt.no_cmd_flag,virsh.setmem.valid_options.running.same_mem.domuuid.dom_opt_size_opt.cmd_flag_live,virsh.setmem.valid_options.running.same_mem.domuuid.dom_opt_size_opt.cmd_flag_current.manipulate_action.none.no_action,virsh.setmem.memballoon_option.none_model |
| 70 | + no virsh.setmem.valid_options.running.half_mem.domid.dom_arg_size_arg.cmd_flag_current.manipulate_action.none.no_action,virsh.setmem.valid_options.running.half_mem.domid.dom_opt_size_opt.no_cmd_flag,virsh.setmem.valid_options.running.half_mem.domid.dom_arg_size_arg.cmd_flag_live,virsh.setmem.valid_options.running.half_mem.domid.dom_arg_size_arg.no_cmd_flag,virsh.setmem.valid_options.inactive.half_mem.domname.dom_arg_size_arg.cmd_flag_config,virsh.setmem.valid_options.running.half_mem.domname.dom_arg_size_arg.cmd_flag_current.manipulate_action.save.before_setmem,virsh.setmem.valid_options.running.half_mem.domname.dom_arg_size_arg.cmd_flag_current.manipulate_action.save.after_setmem,virsh.setmem.valid_options.running.half_mem.domname.dom_arg_size_arg.cmd_flag_current.manipulate_action.managedsave.before_setmem,virsh.setmem.valid_options.running.half_mem.domname.dom_arg_size_arg.cmd_flag_current.manipulate_action.managedsave.after_setmem,virsh.setmem.valid_options.running.same_mem.domname.dom_arg_size_arg.cmd_flag_current.manipulate_action.save.before_setmem,virsh.setmem.valid_options.running.same_mem.domname.dom_arg_size_arg.cmd_flag_current.manipulate_action.save.after_setmem,virsh.setmem.valid_options.running.same_mem.domname.dom_arg_size_arg.cmd_flag_current.manipulate_action.managedsave.before_setmem,virsh.setmem.valid_options.running.same_mem.domname.dom_arg_size_arg.cmd_flag_current.manipulate_action.managedsave.after_setmem |
| 71 | + |
| 72 | + - guest_numa_preferred_undefine: |
| 73 | + only numa_preferred_undefine.default |
| 74 | + |
| 75 | + - guest_dommemstat: |
| 76 | + only virsh.dommemstat.normal_test.paused_option |
| 77 | + |
| 78 | + - guest_libvirt_hooks: |
| 79 | + only libvirt_hooks.vm.start_stop,libvirt_hooks.vm.libvirtd_t,libvirt_hooks.vm.scale_test |
| 80 | + no libvirt_hooks.vm.save_restore.basic_test,libvirt_hooks.vm.managedsave_t.basic_test |
| 81 | + |
| 82 | + - guest_hugepage: |
| 83 | + only libvirt_hugepage.normal.with_mb.trans_enable.static_nonzero.umount_hugetlbfs |
| 84 | + no libvirt_hugepage.normal.with_mb.trans_enable.static_nonzero.mount_hugetlbfs,libvirt_hugepage.stress.with_mb.trans_enable.static_nonzero.mount_hugetlbfs,libvirt_hugepage.unixbench.with_mb.trans_enable.static_nonzero.mount_hugetlbfs,libvirt_hugepage.unixbench.with_mb.trans_disable.static_nonzero.mount_hugetlbfs |
| 85 | + |
| 86 | + - guest_remove_4G: |
| 87 | + only remove_guest.without_disk |
0 commit comments