Meeting time: date -d '2013-05-30 11:30 GMT'

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

Google Plus event: https://plus.google.com/events/c0c2qpj3k6m20sh9nu2vsi4hnck

Telephone bridge: https://www.intercallonline.com/listNumbersByCode.action?confCode=9197544214

Highlights

The Big Merge is almost behind us. Some other big tasks await for us, such as improving the reliability and reporting of test results on the autotest grid.

Commits on next - autotest

So last week we had the addition of a number of py 2.6 backports, as well as fixes to autotest install in RHEL/CentOS 6, and a RPC server API versioning schema.

Cleber Rosa (5):
      backports: follow pylint suggestions
      backports: fix file modes
      backports_unittest.py: multiple improvements
      RPC server: add "get_version()" function
      RPC server: add simplest possible interface versioning

Ross Brattain (5):
backports_unittest: unit tests for backported any(), all(), bin(), next()
      backports: import OrderedDict backport by Raymond Hettinger
      backports: import namedtuple backport by Raymond Hettinger
      backports: import defaultdict backport by Jason Kirtland
      backports/collections: adjust namespace

Vinson Lee (1):
      install-autotest-server.sh: Install Django South.


Commits on next - virt-tests

Another very busy week, with 99 patches, as we're entering the final stage of the big merge. A number of new tests, specially Windows related (sysprep, whql env setup), new migration tests, nfs aand qcow2 performance tests, multi_nic testing, and more.

Amos Kong (1):
      tests.boot: Add a parameter to reboot guest for several times

Chen Cao (2):
tests.guest_test: Add run_guest_test_background and wait_guest_test_background
      qemu.tests: Add yonit_bitmap for regression test

Chris Evich (6):
      virt-libvirt: Virsh Bugfix for issue #57
      virt-libvirt: Helpful exception for SELinux enforcing
      virt: Fix issue 463
      virt: Reduce extranious test-search debug
      virt: Move get_serial_*() methods to qemu_vm
      virt-libvirt: Remove unused serial interface

Cleber Rosa (4):
      tools/run_pylint.py: prevent creation of empty pylintrc
      tools/check_patch.py: try to keep column count <= 79
      tests/unattended_install.py: fix virtio related attribute names
      common.py: check the autotest client library directory

Feng Yang (12):
      qemu: Add sysprep test
      cfg.guest-os: Update Windows guests related config for sysprep
      qemu: Add a subtest nx.
      qemu.tests.cfg: Add config file for nx.py script.
      qemu.tests: Add migration_with_netperf.py test script.
      qemu.tests.cfg: Add migrate.with_netperf sub test case.
      qemu.tests: Bug fix and update in migration_with_netperf.py
      qemu: Add change_media new test
      config: Add config used in virt_test_utils.get_readable_cdroms()
      qemu: Add a qemu subtest netperf_udp.
      qemu.tests: Add virtio_driver_sign_check test script
      qemu.tests.enospc: Update code used to get qemu_img_binary

Golita Yue (1):
qemu.tests: migration_with_file_transfer.py:Add migrate between vhost and non-vhost

Jason Wang (1):
tests.autotest_control: Add function for running autotest in background

Lucas Meneghel Rodrigues (6):
      check_patch.py: Avoid IndexError when checking git status
      qemu: cdrom_test - Move isos to the images directory
      qemu: Fix login_timeout undefined variable error
      qemu: Exclude JeOS from some of the new migration tests
      qemu: migration - Change default migration exec file path
      qemu: nic_promisc - fix context message

Lukáš Doktor (1):
      qemu.tests: Handle QMP monitors in tests properly

Mike Qiu (3):
      qemu.balloon_check:add the missing command to cfg file
      virttest.arcg: add new interface get_qemu_pci_bus_name
      virttest.qemu_vm: spapr-vlan doesn't belong to any pci bus

Qingtang Zhou (18):
      virt test: ping: Increase timeout of ping external host
      tests.ping: Update test steps info
      tests.ping: Test all packet sizes for non-windows guest
      tests.cfg: Disable ping.multi_nics for win guest
      qemu.tests.multi_disk: Update coding style
      qemu.tests.multi_disk: Fix github issue #438
      qemu.tests.cfg: Don't add any cdrom in multi_disk.max_disk
      virt.cfg: Add some subtests for cdrom test
      qemu.tests.cdrom: Make cdrom_not_insert test work
      qemu.tests.system_reset_bootable: Start vm in this test explicitly
      qemu.tests.system_reset_bootable: Update test steps info
      qemu.tests: migration.py: Add ping-pong migration support
      qemu.tests: Add a performance test of nfs with tcp protocol
      qemu.tests.nfs_perf: Update the regex for dd output
      Qemu Test: pci_hotplug: Update this test case
      qemu.tests.pci_hotplug: Add sub test support
      qemu.tests.cfg: Update config for nic_hotplug test
      qemu.tests: add qemu_io tests

Satheesh Rajendran (1):
      virt-libvirt: Simplify libvirt.create() serial

Suqin Huang (3):
      qemu.tests.boot: Print test steps
      qemu: Add new test cpuinfo_query
      qemu.test: Add enforce_quit test

Xiaomei Gao (1):
      qemu.tests.nfs_perf: add version info in result file

Xu Tian (11):
      virttest: rename params in QemuImg.convert()
      qemu.tests: new class for qemu-img function tests
      qemu.tests: add qemu_disk_img_convert tests
      qemu.tests: add qemu_disk_img_commit test
      qemu.tests: add qemu_disk_img_rebase test
      virttest: escape character to avoid error when get qemu help info
      shared.unattended: update ubuntu preseed
      qemu.tests: new pxe boot tests
      virt.tests: add configuration for pxe boot with query cpus tests
      virt.tests: update pxe test steps info
      shared.cfg: update SLES and OpenSUSE kernel_params

Yiqiao Pu (15):
      tests: Update the version command in netperf
      tests.netperf: Add some string process code
      qemu.tests.cfg: Disable cdrom_test on RHEL3 guest
qemu.tests.cfg.cdrom_test: Add lock check case when media is not present
      qemu.tests: Do system_reset during guest boot up
      qemu.tests: Improve stress tests in local migration
      qemu.test: Make exec migration support migrate gzip in local
      qemu.tests.cfg: Create config file for nfs_perf script
      qemu.tests.nfs_perf: Write test result to database
      qemu.tests: Add readonly disk test for windows guest
      qemu.tests: Add qcow2 performance cases
      qemu.tests: Add some qemu_io_blkdebug sub cases
      qemu.tests.cfg: Add config file for pci_hotplug test
      qemu.tests: Update some virito dirver test case for Windows guests
      tests: WHQL env setup

Yolkfull Chow (2):
      qemu.tests: Add a new subtest multi_nics_verify
      qemu.tests: Add a subtest disable_win_update for Windows guests

Yu Mingfei (3):
      virt-libvirt: fix bug of virsh dump configuration.
      libvirt.VM: Add serial console setting functions.
      virt-libvirt: Add test module for virsh console.

Yunping Zheng (7):
      qemu.tests: Updates to smbios_table
      qemu: make jumbo and mac_change test support winxp
      qemu: make nic_promisc support windows guests
      qemu.tests: add vhost cgroup test
      qemu.tests: add valgrind test support
      qemu.tests: add case virtual_nic_private support
      qemu.tests: add test bigfile transfer via ipv6

yacui (1):
      qemu.tests: readonly_floppy testcase


Pull requests still in review

autotest - 2 open pull requests

https://github.com/autotest/autotest/pull/651 Dependency handling library -> Cleber is going to send a v2, based on Ross's comments. https://github.com/autotest/autotest/pull/629 Beaker/Autotest Integtration -> Resolved, will push to next shortly

virt-test - 23 open pull requests

https://github.com/autotest/virt-test/pull/488 Libvirt:Virsh migrate setmaxdowntime

https://github.com/autotest/virt-test/pull/487 virttest.virt_vm: Update panic_re used in verify_kernel_crash

https://github.com/autotest/virt-test/pull/485 virttest.test_setup: Add KSM setup class

https://github.com/autotest/virt-test/pull/480 virttest.qemu_vm: use add_cdrom if cd_format is none

https://github.com/autotest/virt-test/pull/477 libvirt: to test virsh memtune functionality

https://github.com/autotest/virt-test/pull/459 qemu.tests:Add stress_kernel_complie test case.

https://github.com/autotest/virt-test/pull/457 V3: To test virsh pool commands

https://github.com/autotest/virt-test/pull/450 Introduce Svirt test into virt-test/libvirt

https://github.com/autotest/virt-test/pull/446 Add qmp_command test case.

https://github.com/autotest/virt-test/pull/440 virt: Improve help_command()

https://github.com/autotest/virt-test/pull/434 virttest/qemu_qtree:Fix virtio-blk-pci disk drive verify error in qtree

https://github.com/autotest/virt-test/pull/395 Add test cases for virsh domiftune

https://github.com/autotest/virt-test/pull/394 Add test cases for node-memory-tune

https://github.com/autotest/virt-test/pull/393 Add test cases for blkiotune

https://github.com/autotest/virt-test/pull/380 Add Nodedev_XML into libvirt_xml

https://github.com/autotest/virt-test/pull/376 libvirt: Add some testcases for virsh cpu-compare

https://github.com/autotest/virt-test/pull/325 libvirt snapshot-create-as test

https://github.com/autotest/virt-test/pull/311 Libvirt virsh domif-{set,get}link test

https://github.com/autotest/virt-test/pull/290 Virsh connect pull-request repeat.

https://github.com/autotest/virt-test/pull/279 Add test for virsh blockcopy

https://github.com/autotest/virt-test/pull/274 [RFC] Libguestfs: Add module and a simple test for guestfish.

https://github.com/autotest/virt-test/pull/269 net: add multiqueue support (just send it out, will do more test in the weekend) -> Still waiting on an up to date


https://github.com/autotest/virt-test/pull/188 RFC: Object representation of Qemu devices - Reviewed, it's a great first pass at trying to resolve a pretty tough problem, QEMU command line representation and device assignment.


The Big Merge - Where we are

According to ypu's report, there are about 10 new tests and 11 updates of existing tests. The expectation is to have all of them out by this week.

Libvirt updates
New libvirt test & cfg subdirectory structure (Yang)
Fixed libvirt_vm serial console issue reported #427 (Satish)
Fixed old virsh.Virsh bug #57 (me)
New tests:
test for virsh domblkinfo (Li)
test for virsh cpu-baseline (Li)
test for virsh net-destroy (Li)
test for virsh net-dumpxml (Li)
test virsh net-uuid (Li)
test module for virsh update-device (Li)
test for Virsh console (Yu)
test for virsh net-autostart (Yu)
Niggly old issue #198, 'virsh domstate command can hang'
Causes odd test hangs
Fairly rare (requires qemu-kvm process hang)
Fix means wrapping virsh.command() inside AsyncJob w/ a timeout
Close or Fix?

Questions Corner


TODO

lmr
Prototyping for grid reliability and reporting improvements
Reduced time dedicated to virt-test reviews

cevich
Pull-request review
Updates to Wiki documentation & API docs

jzupka
Documentation wiki for new Cartesian config.
Versioning in virt test

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

Reply via email to