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