Etherpad: https://autotest.etherpad.mozilla.org/1?

Youtube Video: https://www.youtube.com/watch?v=zC_IEcFOSzw

Highlights

1 week and a metric ton of patches pushed to next after, we delivered the promise and arrived to a more manageable patch queue, with currently 17 PRs, leaving us with some ideas to improve maintenance.

Virt Test continues to help us find new bugs, as Ruda struggled with an unexpected F19 QEMU bug, and the virt test grids have been stable for a while now. It is time for more tests.

Commits on next - autotest

Li Yang (1):
virt: Add utils.safe_rmdir() function to make sure a directory can be removed

Nothing exciting here, as this is just a bugfix. What is exciting Ruda's pull request introducing sphinx documentation support for autotest, which we'll talk about later.

Commits on next - virt-test

Since Virt Test 2013.10.30 we had a whopping 270 commits, result of a concentrated effort to clean the patch queue. The development branch is going through QA, that will allow us to release Virt Test.

Updates: We found bugs in:

* The PCI Bridge and Switches work

* A new mysterious .qcow2 appended at the end of an ISO filename on unattended install

'qemu-kvm: -drive

aio=native,file=/usr/local/autotest/tests/virt/shared/data/isos/linux/RHEL-6.4-x86_64-DVD.iso.qcow2,media=cdrom: could not open disk image

/usr/local/autotest/tests/virt/shared/data/isos/linux/RHEL-6.4-x86_64-DVD.iso.qcow2: No such file or directory'

Those need to be urgently fixed.

Update: In within a couple of hours after the meeting, all the bugs found were fixed and now another round of QA is going on. Thanks to everybody that helped!

Meanwhile, trying to summarize what is new, we have:

* New type_specific test variants, and new way to determine variants names, by jzupka
* Support for PCI Bridge and Switches, by ldoktor
* Support for host side dropin tests
* utils_test split work
* Fix long standing unattended install on libvirt bug
* More sr_iov testcases
* libvirt.tests: Add test cases for virsh nodedev-{create, destroy}
* libvirt.tests: Add virsh vcpucount test
* libguestfs.tests: Add testcases for guestmount command.
* libguestfs.tests: Add testcase for virt list functions
* New aexpect ShellSession .cmd_output_safe method
* virt-libguestfs: Add test for virt-sysprep command

Among others.

https://github.com/autotest/virt-test/compare/2013.10.30...next

Pull requests still in review

Autotest

https://github.com/autotest/autotest/pull/760 - Autotest API documentation. Still needs some review

https://github.com/autotest/autotest/pull/761 - Support for single package upgrade on yum (software install). Needs some discussion on whether to extend the patch to be used by the other package managers.

https://github.com/autotest/autotest/pull/762 -
autotest_remote: Fix BUG when control files require PEP 0263 encoding - Looks good, it is going to be applied soon.

Virt Test

17 pull requests open! If we haven't had any new pull requests since then, this would mean 56 PRs closed last week, but in fact, we had quite a lot opened last week, so the estimation is that we closed over 65 PRs combined. That is quite a good mark, but on the other hand, drained all time available for the week.

https://github.com/autotest/virt-test/pulls

https://github.com/autotest/virt-test/pull/9

23 - Allow '=' in parameter string for HMP, introduced in pull request https://github.com/autotest/virt-test/pull/818.

Virt-test on Fedora 19 trigged a bug on Qemu on Fedora 19, when sandbox is enabled (which is the default) then the started Qemu process hangs in defunct state, so all tests fails, because they couldn't connect to the Qemu monitor. https://bugzilla.redhat.com/show_bug.cgi?id=1027421

Grid maintenance

Test grids fairly stable, no surprises lately, and the regression grid continues being very helpful to catch up regressions. Hopefully later today we'll be able to release virt-test with a good deal of the 270 patches on the development branch.

Libvirt updates


Questions Corner

* Fix a lot of bugs

TODO

lmr

* Test grid upgrades, stability work
* A lot of bugs to fix
* A lot less time dedicated to review

cevich
Pull request work
Docs. work

cleber
Work on arc + virt-test-job (for makefile target consumption)
Push installer + component isolation (pending bits) work upstream

jzupka
pull request work
fix bugs
glusterfs

rmoura
Merge the proposed generated API documentation for autotest [https://github.com/ruda/autotest/commits/api-doc2] Find ways to improve virt-test to detect weird states in Qemu, like the defunt state.

ldoktor
* Until the end of the year working only 2-3 days per week
* fix my bugs
* review

kvm-qe (BJ):
Prepare to update our testing tree. So will have more bug fix in the following weeks.
fyang: Bug fix and device assignmnet
xutian: timer device
yuzheng:  new case for zero copy and s3/s4  during and after network load
               update patches for multi queue
ypu: Bug fix

_______________________________________________
Virt-test-devel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/virt-test-devel

Reply via email to