Etherpad: https://autotest.etherpad.mozilla.org/1?
Hangout Video: https://www.youtube.com/watch?v=voR2hRjK534#t=782
Highlights
virt-test and autotest are getting new sweet features. So if you still
haven't joined the party, come to https://github.com/autotest, clone
some repos, and let's rock!
Commits on master - autotest
We got a handful of small bugfixes found by Plamen Dimitrov, in the
development of an internal testing service on top of autotest and virt-test.
Lucas Meneghel Rodrigues (1):
Merge pull request #808 from kongove/for-lmr
Plamen Dimitrov (4):
Handle cases where no operations were executed in the HTML report
library
Make it possible to disable the crash handling tool if needed.
Parse distinct results from duplicating tests.
Extend the lv_utils with full ramdisk cleanup and mount/umount
functionality.
Commits on master - virt-test
This was quite the high activity week! A short summary of the new features:
1) New JeOS, based on Fedora 20, for improved boot times and test stability
2) Save VM screendumps by default
3) Increased debug information for SSH connections
3) qemu: Per QEMU PID VM videos, rather than per instance. This makes it
easier to keep track of what is going on every qemu process.
4) qemu: Record of VM registers during tests compulsorily and
automatically, as we already did with screenshots. More debug
information available at your fingertips
As well as the usual assortment of bugfixes, in particular a fix for
subtest usage, that was broken since the early days of repo split.
Amos Kong (7):
perf: add scripts to collect guest/host sysinfo
regression.py: don't round in compute average for integers
regression.py: adjust round bit in calculating rate
regression.py: don't round in middle stage of calculations
regression.py: do rounding in display stage
regression.py: still display Significance line that contains
'nan' value
regression.py: still display Significance line that contains
'nan' value
Dongsheng Yang (4):
virt: Override update() method of PropCanBase.
libvirt_xml: Change wrong parameter 'pathname' to 'path'.
virt: Adapt the utils_misc_unittest to new utils_misc.
virsh: Add a cellno parameter for virsh.freecell().
Feng Yang (5):
data_dir: Add target parameter fo get_deps_dir()
virttest.env_process: Record qemu pid in screendump folder name.
virttest.qemu_vm: Update clone VM to env in vm.migrate().
virttest.env_process: Encode screendump image to video in
postprocess()
Merge pull request #1508 from ypu/nic_vectors
Fergus Yu (2):
Merge pull request #1521 from will-Do/rename_iscsi_unittest
Merge pull request #1477 from will-Do/iscsi_fix
Hao Liu (1):
virttest.virsh: Fix API nodedev_list
John Ferlan (1):
Couple of miscellaneous fixes
Li Yang (4):
Merge pull request #1478 from will-Do/vol_api
virt: Modify return value of virsh.version() function
virttest.utils_test.libvirt: Add a 'session' param to mk_part()
virttest.utils_test.libvirt: Set selinux to permissive in NFS tests
Lin Ma (4):
Set autoyast iso as 1st cdrom for url/nfs unattended_installation
Disable strict host key checking for ssh session
Add acpiphp for hotplug tests for suse products
virttest.utils_test: Find sub test files using the asset APIs
Lucas Meneghel Rodrigues (47):
Merge pull request #1476 from yangdongsheng/pci_passthrough
virttest.virt_vm: PEP8 Fix
virttest.utils_test.libvirt: PEP8 Fix
Merge pull request #1480 from yumingfei/timer
Merge pull request #1483 from kongove/for-lmr
virttest.libvirt_xml.vm_xml: PEP8 Fix
Revert "Merge pull request #1476 from yangdongsheng/pci_passthrough"
Merge pull request #1502 from morecache/fix-cdrom-order-autoyast
Merge pull request #1506 from
QiuMike/Update_the_md5sum_for_fedora_20_ppc64
Merge pull request #1504 from jferlan/misc_fix
Merge pull request #1514 from yangdongsheng/unittest
Merge pull request #1497 from xiaoqing-wei/always_screendump
Merge pull request #1491 from FengYang/screendump
virttest.env_process: PEP8 fixes
Merge pull request #1513 from yangdongsheng/update
Merge pull request #1511 from morecache/add-acpiphp-for-hotplug-tests
Merge pull request #1489 from kongove/logscripts
Merge pull request #1487 from Hao-Liu/nodesuspend
Merge pull request #1501 from Hao-Liu/fix_nodedev_list
Merge pull request #1495 from xutian/extra_cdrom_ks_installation
guest-os: Add JeOS 20 config file and kickstart
run: Make JeOS 20 the default guest os in the runner
guest os: Remove JeOS 17
tools: Introduce package_jeos.py
virttest.bootstrap: Make JeOS 20 the default in bootstrap
Merge pull request #1523 from autotest/jeos-20
Merge pull request #1518 from pevogam/multiple_fixes
Merge pull request #1520 from yangdongsheng/freecell
Merge pull request #1524 from autotest/github-1499
Merge pull request #1515 from xutian/small_fix
virttest.env_process: Fix PEP8 issue
Merge pull request #1517 from kongove/fix-reg-nan
Merge pull request #1516 from kongove/perf-rounding
tools/regression.py: PEP8 Fixes
Merge pull request #1488 from ypu/debug
Merge pull request #1503 from morecache/disable-host-key-chk-ssh
Merge pull request #1457 from FengYang/data_dir
virttest.data_dir: PEP8 Fix
Merge pull request #1505 from liyangfnst/version_api
Merge pull request #1479 from will-Do/mount_fix
Merge pull request #1492 from yumingfei/poolvolumetest
virttest.utils_test.libvirt: PEP8 Fixes
Merge pull request #1512 from ypu/net_env_debug
Merge pull request #1494 from ldoktor/framework2
Merge pull request #1510 from ypu/numa_disable_node
Merge pull request #1525 from autotest/utils-test-libvirt
Merge pull request #1522 from will-Do/libvirtd_status_fix
Lukáš Doktor (3):
virttest.qemu_devices: Support aliases in has_device
virttest.qemu_vm: Utilize aliases support in add_pcidevice
virttest.qemu_vm: add_pcidevice bugfixes
Mike Qiu (1):
Update the md5sum for fedora 20 ppc64
Plamen Dimitrov (5):
Add a parameter to make using a custom path for the env file
optional.
Make guest Autotest verbosity configurable.
Move any libvirt related warnings that appear even when using
solely qemu to a more appropriate place.
Update network configuration together with all other parameters
on QEMU VM creation.
Allow fetching results from multiple guest Autotest runs during
one virt test.
Xiaoqing Wei (1):
Always keep screendumps
Xu Tian (5):
add support extra_cdrom_ks installation for WinNT6.0 guest
update ks to execute finish.bat from root partition
virt_vm: recreate serial_console when serial_console is None.
fix extra_cdrom_ks installation params
virttest.env_process: move close serial_console session step
Yanbing Du (5):
utils_misc: Update mount check function and fix a wrong arg in umount
virttest.iscsi: Fix a regex and log level
setup_or_cleanup_iscsi: Robust assumptions and pep8 fix
Correct iscsi unittest file name
Fix libvirtd status check function
Yiqiao Pu (5):
virttest: Update the nic multi queues vectors calculate method
virttest: Make Numa related functions can work on host have
disabled node
virttest: Add a thread for record vm register info in env_process
shared.cfg: Update store vm register related parameters
virttest: Add debug option to ssh and dhclient command
Yu Mingfei (5):
virttest.iscsi: Fix unittest for system_output.
utils_test.libvirt: Add test class for pool&volume.
utils_test.libvirt: Fix PoolVolumeTest.pre_pool bugs.
libvirt_storage: output more debug info for create_volume.
utils_test.libvirt: Support specific size for disk volumes.
Commits on master - tp-qemu
We have a new test kdump_with_sress, numerous netperf fixes by Amos, and
support for unattended file in cdroms for several Windows variants.
Amos Kong (7):
netperf: fix command to check KVM version
add option to ignore error in execute command
netperf: fix wrong IP in netperf cmdline
netperf: fix typo of unit
netperf: count interrupt for each queue
netperf: enable multiqueue for Linux guest by ethtool
Merge pull request #34 from kongove/master
Feng Yang (3):
qemu.tests: Update autotest_control.run_autotest_control to
autotest_control.run
Merge pull request #39 from ypu/vhost_with_cgroup
Merge pull request #37 from xutian/extra_cdrom_ks_installation
Lucas Meneghel Rodrigues (3):
generic: iofuzz - PEP8 Fix
generic: vlan - PEP8 Fix
qemu: ping_kill_test - PEP8 Fix
Lukáš Doktor (2):
Merge pull request #38 from FengYang/run
Merge pull request #14 from spcui/kdump_with_stress
Shuping Cui (3):
qemu.tests: Add new test kdump_with_stress
generic.tests.cfg: Update kdump config
qemu.tests.usb_storage: Fix regex string for check
serial/removable option
Xu Tian (1):
add support unattended_install..extra_cdrom_ks testing for
WinNT6.0 guest
Yiqiao Pu (4):
Merge pull request #26 from yumingfei/ksm
qemu.tests: Make vhost_with_cgroup works for multiqueue
Merge pull request #24 from FengYang/control
Merge pull request #42 from spcui/usb_storage_fix
Commits on master - tp-libvirt
New virsh tests virsh_save_image_edit, virsh_domcontrol, and new
scenarios for other existing tests, such as virsh_freecell.
Dongsheng Yang (1):
libvirt-tests: add cases for cellno options in virsh.freecell test.
Fergus Yu (7):
Merge pull request #25 from jferlan/pool_create
Merge pull request #35 from yumingfei/virt_part_oper
Merge pull request #31 from will-Do/blockjob
Merge pull request #39 from waynesun09/virsh_domcontrol
Merge pull request #40 from Hao-Liu/nodedev_list
Merge pull request #43 from Guannan-Ren/save_image_edit
Merge pull request #52 from jferlan/attach_device
Guannan Ren (1):
Add virsh testcase virsh_save_image_edit
Hao Liu (3):
libvirt-test: Add test cases for nodedev-list
libvirt: Fix nodedev_list in nodedev_create_destroy
libvirt: Fix nodedev_list in pci_passthrough
Lucas Meneghel Rodrigues (4):
Merge pull request #64 from yangdongsheng/freecell
libvirt.virsh_cmd: virsh_save_image_edit PEP8 Fix
libvirt.virsh_cmd: virsh_sendkey PEP8 Fix
libvirt.virsh_cmd: virsh_pool_create PEP8 Fix
Wayne Sun (1):
libvirt.tests: Add virsh domcontrol test case
Yanbing Du (1):
libvirt.tests: Add test for virsh blockjob
Yu Mingfei (2):
libvirt.tests: Fix blockjob test.
libvirt.tests: Prevent endless image encoding for save_image_edit.
Commits on master - arc
No new commits in arc.
Pull requests still in review
Autotest
https://github.com/autotest/autotest/pull/810 - Ruda took the challenge
and made a great PR that removes the bundled and basically stale pexpect
libraries, replacing them with our own aexpect. Needs more careful review.
tp-libvirt
24 open PRs
https://github.com/autotest/tp-libvirt/pulls
tp-qemu
14 open PRs
https://github.com/autotest/tp-qemu/pulls
Virt Test
3 open PRs
https://github.com/autotest/virt-test/pulls
Jiri's remote commander is on hold, given the volume of work available.
Let's try again next week.
Libvirt updates:
ARC updates:
Questions Corner
TODO
lmr
* PR review
* Check remote commnander by Jiri
cevich
* PR Review
* Catch up on what I missed in last 3-weeks :(
* Try to find fix for core<->tp circular deps. w/ env_process
cleber
* Review Ruda's great PR
* Work on database PR v2
* Port installer code to new project
jzupka
* work on project
* finish RFC python remote console
* finish cart config optimization - to be able use external tool for SAT
rmoura
Keep updated autotest's PR https://github.com/autotest/autotest/pull/810
until being merged.
ldoktor
on another project
kvm-qe (BJ):
_______________________________________________
Virt-test-devel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/virt-test-devel