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

Ok guys, so I ended the 1st video by accident, sorry about that. We had to restart and pick up from where we left. If you want to only see the discussion of the RFCs, jump right to part 2 (part 1 was mostly discussing minor, day-to-day issues with virt-test and autotest, so not that interesting).

Youtube Video: (part 1): https://www.youtube.com/watch?v=OAbq_YDNCXs
Youtube Video: (part 2): https://www.youtube.com/watch?v=NJrH_z1ryr8

Highlights

Kudos to the virt-test project maintainers, we were able to shoot all the bugs found last week in about 4 hours, pretty good!

Virt Test still keeps a good rate of reviews, and some mistakes prompted an RFC to change the release management process used by autotest projects. Let's discuss it during today's meeting

During the KVM Forum we had several discussions about the future of autotest and virt-tests. A RFC with the ideas and a proposed backlog has been sent to the mailing lists. We'll briefly discuss it in today's meeting.

Commits on next - autotest

Pull request 762 in fact proved to have a bug on automated regression testing, and was reverted. Other than this hiccup, some unittests that broke with the new utils.rmdir_safe were fixed. Nothing too big this week.

Feng Yang (1):
client.profilers.systemtap: Do not fail jobs when stap check command fail.

Lucas Meneghel Rodrigues (6):
      Merge pull request #763 from FengYang/systemtap
      Merge pull request #762 from rbbratta/pep0263
Revert "autotest_remote: Fix BUG when control files require PEP 0263 source encoding"
      Merge pull request #765 from rbbratta/install_fix1
      client.job_unittest: Fix unittest broken with 3263bc8
      client.setup_job_unittest: Fix unittest broken with 3263bc8

Ross Brattain (2):
autotest_remote: Fix BUG when control files require PEP 0263 source encoding
      install-autotest-server.sh: relocate apache-web.conf to new $ATHOME

Commits on next - virt-test

This was a fairly low activity week, Xu Tian continues to produce some good quality tests and libraries, such as the clock_offset tests for qemu, and the lvm module.

Dongsheng Yang (2):
      libvirt_vm: Add method to create install cmd with sec_label
      guest-os: Add filter for svirt_install in guest-os.

Hao Liu (2):
      virsh_change_media: Backup and restore original vm xml
      libvirt: virsh_edit: Add maximum option for vcpucount

Lucas Meneghel Rodrigues (5):
      Merge pull request #1049 from ruda/qemu-vm-monitor-logs
      Merge pull request #908 from xutian/lvm_support
      Merge pull request #974 from xutian/add_timedrift_case
      Merge pull request #909 from yangdongsheng/svirt_install
      Merge branch 'master' into next

Ruda Moura (1):
virttest.qemu_vm: Log information about the parent PID and the monitor name.

Xu Tian (13):
      qemu.tests: new case to check guest clock with syscall
      qemu.tests: add timedrift_check_clock_offset cfg
      qemu.tests: add check clock offset when vm crash/bsod
      qemu.tests: add cfg for check clock offset when guest bsod/crash
      qemu.tests: new case to check clock offset after hotplug vcpus
      qemu.tests: cfg for checking clock offset after hotplug vcpu
      qemu.tests: check kvm-clock using newer msr set
      qemu.tests: cfg for kvm-clock newer msrs support check test
      virttest: add interface to save lvm object to env file
      virttest: LVM storage base module
      virttest: add emulated lvm support
      virttest: add lvm storage support for qemu tests
      shared.cfg: add params for supporting lvm partiton

yangdongsheng (2):
      Add test for svirt in virt-install.
      Merge pull request #1055 from Hao-Liu/libvirt_ci

Pull requests still in review

Autotest

https://github.com/autotest/autotest/pull/764 - Pull request that adds an extra param to software manager .upgrade() method. Ross was kind enough to provide a review, I'm implementing his suggestions and this is going to be pushed today.

https://github.com/autotest/autotest/pull/760 - Ruda's documentation support to autotest. He'll rebase the PR and we'll push it today, hopefully.

Virt Test

14 pull requests open, pretty good number overall, reflects a slowdown on the pace of PRs.

https://github.com/autotest/virt-test/pull/1069 qemu.tests: Use qemu-kvm -M ? to get machine type for physical resource ... https://github.com/autotest/virt-test/pull/1068 virttest: Update khugepaged test timeout https://github.com/autotest/virt-test/pull/1067 Add option '--log-level' to control log level for the top level log file https://github.com/autotest/virt-test/pull/1064 libguestfs.tests: Enhancements of guestmount test. https://github.com/autotest/virt-test/pull/1063 libvirt.tests: Support multiple devices for multifunction test. https://github.com/autotest/virt-test/pull/1062 libvirt-bench: Add test for domstate switching with iozone.
https://github.com/autotest/virt-test/pull/1060 Environment bugfix
https://github.com/autotest/virt-test/pull/1053 Mq change qnum
https://github.com/autotest/virt-test/pull/1052 Libguestfs: Enhancements of guestfs_add test.
https://github.com/autotest/virt-test/pull/1051 Virsh connect back
https://github.com/autotest/virt-test/pull/1046 virt-libguestfs: Add sparsify case for virt-sysprep test https://github.com/autotest/virt-test/pull/1027 libvirt.tests: Move remote about testcases to virsh.remote https://github.com/autotest/virt-test/pull/991 Virsh update device [working it...] https://github.com/autotest/virt-test/pull/989 Libguestfs: Add test for guestfish volume operations. https://github.com/autotest/virt-test/pull/987 Add test for virsh find-storage-pool-sources-as and bug fix https://github.com/autotest/virt-test/pull/978 virt.virtnet : update vm.virtnet when guest reboot
https://github.com/autotest/virt-test/pull/948 Virsh Snapshot-edit test

Grid maintenance

We had a bunch of problems with broken F19 install, forcing us to disable all jobs that use this host profile. Currently investigating what is wrong

New release management process

During the KVM forum, it was pointed out to us that the 'next' branch is something that differs from the conventions used by other projects, and therefore causes confusion. Another practice that is frowned upon is non-ff updates to branches on a public, reference repo. So, the proposal in a nutshell is:

* Remove 'next' branches, and use master as the dev branch. No stability promised on master.
* Offer release tags for people wanting to use QA'ed code

I do understand people don't like the fast pace of the project and its changes, but every "stakeholder" in the project has different priorities, and it is always hard to juggle all those priorities.

The future of autotest and virt-test

See "RFC: Autotest and virt-test upcoming changes" e-mail thread on the mailing lists


Libvirt updates
Ramping up for automated mass-testing
Lots of bug reporting & fixing

Questions Corner

TODO

lmr

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

cevich
*  100% commited to https://github.com/autotest/virt-test/issues/1058

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

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
* Rebase API documentation for autotest [https://github.com/ruda/autotest/commits/api-doc2] * Anything else with logs in autotest or virt-test (create logs with different log levels?) * Follow up problem with qemu with sandbox ON and virt-test [https://bugzilla.redhat.com/show_bug.cgi?id=1027421]

ldoktor
* Until the end of the year working only 2-3 days per week
* fix my bugs
* review
* in the mean time improve the pci_devices test

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