Hi All,
Avocado/Avocado-vt is a very good set of automated testing framework and virtualization plugins. Unfortunately, they do not support openEuler and aarch64. This serials is to adapt to openEuler and aarch64. There are a total of 29 patches here, one of which is Avocado and the other 28 are Avocado-vt.
We plan to put the avocado/avocado-vt in the openEuler community and maintain it for a long time. Of course, we will also try to push it to upstream, so that upstream supports openEuler well.
The upstream source repository: https://github.com/avocado-framework/avocado https://github.com/avocado-framework/avocado-vt
Chen Qun (12): virsh: add '--nvram' in undefine for aarch64 base.cfg: add kbd for vm in the base.cfg qemu_vm: openEuler version not support tcp '-redir' utils_misc: change key word for verify_dmesg machines.cfg: set aarch64 default vGIC version=3 qemu_vm: change rombar from 0 to 1 for multiple network cards base.cfg: Add boot index for disk_image base.cfg: add virtio_ports for qemu-guest-agent testcases qemu_vm: add add_numa_object_mem function for aarch64 virt_vm: continue to login when connect to vm failed qemu_vm: don't need add_numa_object_mem after qemu 4.1.0 version qcontainer: change EFI pflash path for different OS in aarch64
Jie Tang (7): get_cpu_model: verify command for aarch64 to get supported cpu models. qemu_vm: when only confirm vm max vcpu, create vm by default. env_process: verify command for aarch64 to check device category. qcontainer: Add qdevice.QCPUBus in bus for machine_arm64_pci. qemu_vm: Set dies=1 while dies=0. base: add download url for iozone utils_test: verify copy dst path and build command for iozone.
Ke Zhiming (1): virsh: fix VirshPersistent err
Pan Nengyuan (4): virt_vm: use a serial connection when remote login failed utils_misc: fix migrate error on x86 when vlu enable in lscpu cpu.py: fix migrate error on x86 when vlu enable in lscpu nfs: fix nfs mounts repeatedly
Wang Shengfang (3): avocado.utils.ditro: support openEuler virt_vm: add kernel panic verification msg in verify kernel crash utils_test: Add new_xml_with_object() to avoid triggering the GC and deleting the xml file
Wang Ziming (2): openEuler: add openEuler 20.03 support libvirt: create netfs pool in pre_pool function with correct command
Thanks. Chen Qun