Youtube video: https://www.youtube.com/watch?v=19AtIzNvoAg
Highlights
Virt Test 2013.08.12 was released, shortly followed by a bugfix release,
2013.08.14. Now, with less pressure for a release, we can work on fix
any little bugs that might have left behind. On other news, we've had
good success fixing some long standing autotest bugs, now the server is
in better shape than ever before.
Commits on next - autotest
Cleber quickly squashed bug #716, and the 1st stage of email reporting
landed on next.
Cleber Rosa (1):
tko client: fetch individual test logs by plain HTTP instead of
JSON/RPC
Lucas Meneghel Rodrigues (18):
Updating to the latest client tests
Updating to the latest server tests
client.shared.backports: Introduce json module from 2.7
autotest.client.shared.backports.json.encoder: Silence pylint
complaints
client.shared: Introduce jsontemplate
client.shared: Introduce the templates subdir
client.shared.base_job: Expose the job status mapping
client.shared: Introduce a reporting library
client.job: Use the new report library
Delete client/tools/html_report.py
global_config.ini: Create email and notification sections
Update client.shared.mail
Change server.frontend to use the new mail API
Remove client.shared.base_utils.send_email API
scheduler: Replace email_manager module with mail
scheduler.scheduler_models: Change failed/aborted job notification
global_config.ini: Remove unused settings
client.shared.mail: Pass cc_addresses in not. man. object
Commits on next - virt-test
We had new CPUID tests by Eduardo, support to new QEMU monitor output on
cdrom tests, courtesy of Mike Qiu, hotplug/hotunplug support for
qemu_devices, by Lukas, and many fixes to get things all smoothed out on
our test grids. After the last round of improvements and fixed by
ldoktor, some problems were identified (physical_resources_check), we've
got to work on them.
Eduardo Habkost (2):
CPUID dump-extraction scripts
test case to compare full CPUID dump for unexpected ABI changes
Feng Yang (1):
qemu.tests.floppy: Fix issue 'NoneType' object has no attribute
'create'
Lucas Meneghel Rodrigues (9):
unattended_install.cfg: Add previously hidden image_copy_on_error
param
Move image_copy test to virttest.utils_test
unattended_install: Fix message wording
utils_disk: Fix python 2.4 incompatible construct
tools/download_manager.py: Exit cleanly on Ctrl+C
tools/download_manager.py: Clarify how to get out of the script
virttest.utils_disk: Fix python 2.4 incompatibility
qemu_devices: Fix network creation problem with RHEL5
qemu_devices: Fix missing import
Lukáš Doktor (16):
virttest.qemu_devices: Add support for USB controllers
virttest.qemu_vm: Use qemu_devices to handle usbs
virttest.qemu_devices: Add none_or_int wrapper
virttest.qemu_devices: Add support for disk devices and use it in
qemu_vm
virttest.qemu_devices: Fix cdrom params
Fixup: Param removable works only for scsi or usb disks
virttest.env_process: Don't update params of an unused living VM
virttest.qemu_devices: Fix DevContainer.remove() issues
virttest.qemu_devices: Add calls to handle QBaseDevice.child_bus
virttest.qemu_devices: Hotplug/unplug support
virttest.qemu_devices: Add support for hotpluggable drives
virttest.qemu_devices: Fix error messages of DevContainer.insert
virttest.qemu_devices: Set bus/addr when force insertion device
virttest.qemu_devices: Skip 'driver=' string in devices
shared.cfg.machines: Disallow 'ide' usage on q35
virttest.qemu_vm: Remove unused functions add_drive and add_cdrom
Mike Qiu (2):
virttest.qemu_vm: follow up with 'info block' changed in new qemu
qemu.tests.cdrom:add new qemu block format support in cdrom
Xu Tian (1):
shared.unattended: enable serial console for ubuntu
Yiqiao Pu (1):
shared.cfg: Disable the serail number check in low verson Windows
guest
Pull requests still in review
Autotest
https://github.com/autotest/autotest/p/
ull/719 - Great pull request from Steve Conklin (Canonical), adding glue
code to make the autotest client to run smoothly under jenkins. We did
coincidentally talk about making the client play nice with jenkins,
seems that the heavy lifting is all done, thanks to this pull request!
Resolved bug
https://github.com/autotest/autotest/issues/716 - Solved by Cleber.
Virt Test
https://github.com/autotest/virt-test/pulls
47 pull requests opened, stabilized the number from last week, since we
had less pull requests sent to the ML during this period, and due to the
fact the release work required some focus on fixing the outstanding bugs
seen on the next branch.
Python 2.4 compatibility
Try to keep in mind that our code must be python 2.4 compatible, so try
to avoid traps such as writing try/except/finally blocks. We do have
some mechanisms to catch such issues, but it's better to be proactive,
at least as much as possible.
Autotest reporting work
Back to work on that area. Working on bringing the mockups to life, with
the help of the prototypes made so far. Looking into datatables
https://datatables.net/ as a tool to add highly functional data tables
to the listing views of the web interface.
Libvirt updates
Questions Corner
TODO
lmr
Autotest grid work
cevich
patch review
virt sandbox
Guide to writing good commits
test TODO howto
cleber
Move "software installer" from virt-test back to autotest, adding
unittests and docs
This is necessary for the component isolation work v2, because
installing say qemu from koji will already register that software
component in the test database
Coming along nicely, expect pull request by next week
Rebase component isolation work v2 on top of those two ^
It's already rebased on top of next (with the database layer changes)
Increased priority on the autotest 0.15.1 RPM in Fedora
Extra priority on this
jzupka
review pull-requests
take a look on propcan
ldoktor
qemu_devices
fix bugs
different between qemu and autotest bus type (ahci vs. ide problem)
reviewing pull requests
fixing bugs
If I have time I'll take a look on the new qemu-1.5+ monitor info block
output (it causing some troubles in multi_disk test)
_______________________________________________
Virt-test-devel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/virt-test-devel