Meeting time: date -d '2013-05-23 8:30 PDT'

Google Plus event: https://plus.google.com/u/0/events/c4qglf1ddcmh9hkdflhgi4800po

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

Highlights

On virt-test, more and more patches related to "The Big Merge", and the new version of the cartesian parser. For autotest, some attention was spent on the Beaker patchset, and more fixes and a compatibility layer with py 2.6 + constructs by Ross.

Commits on next - autotest

Cleber ported the current frontend code to be compatible with gwt 2.5. one of the requirements for the Autotest 1.0 milestone (thanks dude), and Ross sent new unittests and fixes to base_packages. He's also working in creating a compatibility layer python 2.4 -> 2.6, so people can benefit from 2.6 syntax enhancements on older systems.

Cleber Rosa (4):
      client/shared/mock.py: disable pylint false positives
      utils/external_packages.py: increase maximum package size
      gwt: update to version 2.5.1
      frontent/client: simple fix to make it work with gwt 2.5.1

Ross Brattain (5):
      AsyncJob: implement support for stdin as string
      Import mock.py 1.0.1 from http://www.voidspace.org.uk/python/mock/
Add unittests for AsyncJob. These tests use the stdlib unittest.mock module backported from Python 3.3.
      parse_ssh_path: fix regex to reject urls with no netloc
      base_packages_unittest: add tests for parse_ssh_path

Commits on next - virt-tests

Another pretty busy week, with 81 commits so far, a new organization for virsh related tests (libvirt), many new QEMU related tests and the very fine work made by Jiri with the cartesian parser. Among the new features are:

Separation of syntatical and lexical analysis
Improve parser robustness
Makes generating many variants faster
Add named variants
       only (guest_os=Fedora)..(fedora_version=15)
default keyword -> Create a dict generator only with default values
Instead of string comparison, hash names

Amos Kong (1):
      qemu.tests: Add a subtest stub

Chris Evich (26):
      virt-libvirt: Standardize VMXML device package module handling
      virt-libvirt: Base classes for VMXML devices
      virt-libvirt: Add VMXML serial device base class
      virt-libvirt: Add xml validation method and property
      virt-libvirt: Add device manipulation to vm_xml module
      virt-libvirt: Change libvirt_xml API (virsh parameter order)
      virt: Improve vm_xml device support + unittests
      virt-libvirt: Accessors module cleanups
      virt-libvirt: Add remaining libvirt_xml serial device properties
      virt-libvirt: Generic-ify character device XML support
      virt-libvirt: Character XML bugfix and unittests
      Merge pull request #292 from cevich/libvirt_xml_devices
      Merge pull request #280 from yumingfei/virsh_net_define_undefine
      Merge pull request #318 from liyangfnst/domblkinfo
      virt: New xml_utils.create_by_xpath() method + test
      virt-libvirt: Descendent creation by accessors
      virt-libvirt: libvirt_xml docstring update/fix
      virt-libvirt: libvirt_xml module @staticmethod fix
      virt-libvirt: Resolve libvirt_xml numa tune TODO
      virt-libvirt: fix virsh_numatune test bug
      Merge pull request #452 from cevich/create_by_xpath
      virt-libvirt: Move newer tests into virsh_cmd structure
      virt-libvirt: virsh_destroy bugfix
      virt: Make datadir filter messages DEBUG
      virt-libvirt: virsh_setmem bugfix
      Merge pull request #400 into next

Jason Wang (1):
      qemu.tests: Add a subtest tsc_drift

Jiří Župka (1):
      virt: New version Cartesian config.

Li Yang (5):
      libvirt: Add test module for virsh domblkinfo.
      virt: Add virsh function for virsh domblkinfo.
      virt: Add get_disk_source() for virsh domblkinfo.
      libvirt: fix a bug for virsh domblkinfo
      libvirt: Avoid size check if disk format isn't 'raw'.

Lucas Meneghel Rodrigues (1):
      drive_mirror tests: small cleanups

Lukáš Doktor (6):
virttest.qemu_storage: FIX Don't overwrite backup image during preprocess
      virttest.qemu_vm: Add get_monitors_by_type() function
      qemu.tests.qmp_*: Use VM.get_monitory_by_type() function
      qemu.tests.qmp_event_notification: Fix config main_monitor
      qemu.tests.qmp_*: Pylint/style changes
      virttest.qemu_vm: Remove default value for get_monitors_by_type()

Mike Qiu (3):
      virttest/qemu_vm:Fix unable to add nodefaults qemu command line
      qemu.enospc:update the test.bindir to data_dir.get_data_dir
      qemu.qemu_img:Fix convert.to_qed and to_raw test cases SKIP

Qingtang Zhou (8):
      qemu.tests.qemu_guest_agent: Install dependent DLL files with script
      qemu.tests.cfg: Fix the config of qemu guest agent test
      Revert "virttest.qemu_vm: Add freq option to usb device"
      virt.qemu_vm: Get usb device pci address with get_free_pci_addr()
      virt.qemu_vm: Refactory get_free_usb_port function
      virt.qemu_vm: Add support for usb-hub device
      virt.qemu_vm: Add usb_bus/port parameters for usb device
      qemu.test.cfg: Add usb-hub related test

Shuping Cui (2):
      qemu: Add test check_roms
      qemu.tests : Add new test boot_order_check

Suqin Huang (2):
      qemu: Add test qemu_nobody test
      qemu: Add new test check_unhalt_vcpu

Xiaoqing Wei (2):
      qemu.tests:add sub case add max CPUs for cpu hotplug
      qemu.tests: add cpu_hotplug.nonexist_vcpu case

Xu Tian (1):
      qemu: add test for drive_mirror

Yang Feng (2):
Merge pull request #444 from QiuMike/qemu.enospc_update_the_test.bindir_to_data_dir.get_data_dir Merge pull request #435 from QiuMike/virttest_qemu_vm_Fix_unable_to_add_nodefaults_qemu_command_line

Yiqiao Pu (3):
      qemu.tests: Add heavy disk write load test for windows guests
      tests: savevm - Add a new subtest with_floppy
      qemu.tests: Measure RHEL guest boot up time

Yu Mingfei (10):
      virt: fix problem of checking persistent in virsh.net_state_dict().
      virt-libvirt: Add test module for virsh net-define|undefine.
      virt: Add get_iface functions for libvirt_xml module.
      virt-libvirt: Add test for virsh attach|detach interface.
      virt: fix problem of checking persistent in virsh.net_state_dict().
      libvirt_vm: give a choice on starting serial console automatically.
      Fix: slots should add a special list, not a string.
      Fix: find_module should be given a list include pathes.
      Add Serial class for libvirt_xml/devices/serial module.
      Change the implement of get_devices in vm_xml module.

Yunping Zheng (3):
      utils_net : Add the lost api in utils_net
      qemu: Add new test tracing_exception_injection
      qemu: make virtual_nic_sendbuffer test support windows guests

yangdongsheng (3):
      fix typo in libvirt/tests/cfg/virsh_attach_detach_disk.cfg
Remove the new line at the end of file virsh_edit.cfg and virsh_save.cfg.
      libvirt-tests: rebuild the struct of dir libvirt/tests.

yunzheng (1):
      qemu: Add qemu_no_shutdown test case.


Pull requests still in review

autotest

https://github.com/autotest/autotest/pull/629 - Beaker/Autotest integration. Given that a good deal of functionality is already comprised by this patchset (the problem is basically control files that involve reboot), we'll push it to next, and mark the reboot thing as a known bug.

virt-test

40 open pull requests so far, not so many when you think about 58 were open Tuesday morning :)

https://github.com/autotest/virt-test/pull/462 qemu.tests: add vhost cgroup test https://github.com/autotest/virt-test/pull/461 common.py: check the autotest client library directory https://github.com/autotest/virt-test/pull/459 qemu.tests:Add stress_kernel_complie test case.
https://github.com/autotest/virt-test/pull/458  Add Sysprep qemu test case.
https://github.com/autotest/virt-test/pull/457 V3: To test virsh pool commands https://github.com/autotest/virt-test/pull/455 Fixes the topic issue https://github.com/autotest/virt-test/issues/427
https://github.com/autotest/virt-test/pull/454  Add nx test case
https://github.com/autotest/virt-test/pull/453 Qemu: Add a performance test of nfs 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/442  Customer test
https://github.com/autotest/virt-test/pull/440  virt: Improve help_command()
https://github.com/autotest/virt-test/pull/439 Sync migrate.with_netperf test case to upstream. 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/433 cases related with block devices or images
https://github.com/autotest/virt-test/pull/431  Nics related cases
https://github.com/autotest/virt-test/pull/429  tests: WHQL env setup
https://github.com/autotest/virt-test/pull/428 Virtio driver test cases for Windows guests https://github.com/autotest/virt-test/pull/422 qemu.test: Add enforce_quit test https://github.com/autotest/virt-test/pull/421 qemu.tests: add qemu_io tests https://github.com/autotest/virt-test/pull/419 qemu.tests: Add a subtest disable_win_update for Windows guests https://github.com/autotest/virt-test/pull/416 qemu.test: Add cpuinfo_query test https://github.com/autotest/virt-test/pull/414 sync netperf_udp to upstream. 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/389 [RFC] Bug report generating script
https://github.com/autotest/virt-test/pull/383  Pci hotplug test updates
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/370  Add Change media test case
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/298 Libvirt: Add test for virsh net-autostart. https://github.com/autotest/virt-test/pull/290 Virsh connect pull-request repeat.
https://github.com/autotest/virt-test/pull/287  Libvirt: Virsh console
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) https://github.com/autotest/virt-test/pull/188 RFC: Object representation of Qemu devices

Virt-Test release 2013.05.16

With the regression grid quirks resolved, we are now back to daily regression testing, which allowed us to release 2013.05.16. More than 100 new tests, and the bulk of the new APIs required by The Big Merge.

Libvirt updates


Questions Corner


TODO

lmr
Work extra quickly to consume the remaining tests left for The Big Merge virt-tests
Hopefully start to work on grid reliability

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

Reply via email to