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