Etherpad: https://autotest.etherpad.mozilla.org/1?
Youtube video: https://www.youtube.com/watch?v=7mZ8WXeCqKQ#t=219

Highlights

It's been a busy week, fixing CI in virt-test and autotest, since the problems are preventing us from releasing the code. The final implementation of the repo split is progressing (see #1333 for all the action), and the autotest RPM maintenance soap opera might be close to its end.

Commits on master - autotest

Again, a low activity week on the autotest side.

Cleber Rosa (2):
installation_support/global_config_set_value.py: newline fix suggested by check patch
      package dependencies: add python-autopep8

Lucas Meneghel Rodrigues (1):
      Update to the latest client tests

Commits on master - virt-test

Chris Evich (6):
      virt-libvirt: net_state_dict() use another virsh
      virt-libvirt: unittest virsh isolation
      virt-libvirt: Fix for issue #1303
      virt: codespell + reindent mass cleanup
      virt: Fix propcan pylint complaint
      Merge pull request #1332 from cevich/issue_1303_fix

Cleber Rosa (3):
shared/cfg/guest-os/Windows/WinXP/i386.cfg: remove leading white space
      autotest regression test: add a single VM (server only) mode
      autotest regression test: make the unittests arguments configurable

Cong Li (1):
      disable the combination of WinXP.i386 and e1000

Dongsheng Yang (2):
      libvirt_vm: remove setup_serial_ports() method.
      libvirt: use handle_prompts() to wait for end of 'ZZ' in session.

Fergus Yu (2):
      Merge pull request #1152 from yumingfei/guestfs_volume_oper
      Merge pull request #1135 from liyangfnst/virt_sysprep_fs

Li Yang (1):
      virt-libguestfs:Add a parameter for different filesystem type guest

Lucas Meneghel Rodrigues (8):
      Merge pull request #1337 from rbbratta/fedora_20
      libvirt.virsh_snapshot_create_as: Fix indentation problems
      qemu.tests.timedrift_adjust_time: Fix indentation problems
      virttest.utils_test: Fix indentation problems
      Merge pull request #1343 from autotest/indentation-fixes
      shared.downloads: Add Fedora 20 asset file
      Merge pull request #1344 from autotest/fedora20-extra
      Merge pull request #1350 from clebergnu/autotest_regression

Lukáš Doktor (7):
      qemu.tests.multi_disk_random_hotplug: Improve the unplug part
      qemu.tests.multi_disk_random_hotplug: Improve logging
      qemu.tests.multi_disk_random_hotplug: Put images_define in try/catch
qemu.tests.multi_disk_random_hotplug: raise exception if no disks added
      Merge pull request #1336 from ldoktor/add_device
      Merge pull request #1345 from ypu/vhost_with_cgroup
      Merge pull request #1307 from QiuMike/Disable_balloon_fix_value_case

Ross Brattain (1):
      virt-test: add Fedora 20

Rudá Moura (2):
      Merge pull request #1131 from kylazhang/snapshot-branch
      Merge pull request #1154 from yumingfei/multifunction

Yanbing Du (1):
      Init serial_ports to [] instead of None

Yang Feng (4):
      Merge pull request #1329 from ypu/set_link
      Merge pull request #1147 from FengYang/sr-iov2
      Merge pull request #1349 from ypu/smbios_table
      Merge pull request #1305 from spcui/kdump

Yiqiao Pu (5):
      Merge pull request #1334 from CongSmile/winxp_e1000
      Merge pull request #1260 from humanux/migrate_netperf
      Merge pull request #1235 from humanux/netperf_udp
      qemu.tests: Update get_property useage in vhost_with_cgroup
      qemu.test: Update the check method in smbios_table

Yu Mingfei (2):
      virt-libguestfs: Fix pep8 problems for libguestfs modules.
      virt-libguestfs: Add comment for virt_sysprep parameter.

yangdongsheng (4):
      Merge pull request #1325 from will-Do/console_bug_fix
      Merge pull request #1133 from yangdongsheng/libvirt_bench
      Merge pull request #1341 from yangdongsheng/snapshot_edit
      Merge pull request #1335 from yangdongsheng/remove_setup_serial

Commits on master - arc

No new PR this week

Pull requests still in review

Autotest

https://github.com/autotest/autotest/pull/781 -
autotest_firewalld_add_service_unittest: add proper wrapper to preserve sys.dont_write_bytecode value

https://github.com/autotest/autotest/pull/782 -
file_module_loader: add module importer for regular files

https://github.com/autotest/autotest/pull/786
Database cleanup/unittests enablement v1

Virt Test

51 open pull requests, meaning we managed to consume pull requests generated over the week, even in reduced capacity, which is not too bad.

Autotest RPM

After nearly 8 months drifting, some poking revealed that we should've used another process, which was opening a trac ticket where Martin tells he's willing to sponsor Cleber to become co-maintainer of the autotest-framework package. The unfun part is that Cleber asked Martin to do that from the very beginning.

Check on staging -> autotest library movement

CI status

Still stopped. The major setback happened because people @engineering resolved to change the brew package organization, removing 'brewkoji' and introducing 'rhpkg', with a ton of new dependencies. I guess this is OK, since we have to do that sort of stuff ourselves fairly frequently.

The test servers had maintenance, and hopefully should end the week with functional grids again and a virt-test release.

Repo split status

It's going well:
https://github.com/autotest/virt-test/issues/1333
* The sheer amount of tests left a large amount of test deps in the shared/deps, that have to be accounted for. I've went through them and sent them to appropriate locations * I came up with a solution for tests in a test provider to have shared libraries: -> On top of the test provider, we'll have a provider_lib dir that can hold files with code that can be shared among a number of tests. -> Of course, people need to be mindful of when an API is useful for a handful of tests (remains in provider_lib) or many tests (should be in the virt-test main API).
  -> Tests can use the libraries like:
      from provider_lib import cpuflags
      ...
      cpuflags.install_cpuflags_on_vm()
-> Not to say I'm terribly happy with the _lib underscore, but I simply couldn't come up with a standardized name that also helps people navigating through the repo. * Next steps: Create the final test providers and re-creating all the work that can be seen in:
   -> https://github.com/lmr/virt-test-experimental

Libvirt updates:
Some new-ish upstream libvirt testing needs were recently identified
        around RHEL 6.5 and 7beta.  I'll filter existing modules and share
the list and details ML soon. This is a great oportunity to help write
        some new tests with known upstream benefits! The releases all have
dates, so we'd have a deadlines for motivation. I'll share more on the
        ML as I learn more over the next week or two.


Questions Corner

- Get  "Too many open files" again(unattended_install..with_migration):
    https://github.com/autotest/virt-test/issues/1360
    - seabios and serial log session not closed
    - many aexpect.py sessions not closed

TODO

lmr
 * Reduced time dedicated to PR review
 * Try to finish the split by next meeting (target)

cevich
* PR review
* networking update

cleber
* Push new autotest/arc packages into Fedora (finally!)
* Work on database PR
* Rebase "installer" branch

jzupka
* finish RFC python remote console
* PR review

rmoura
* arc: add option --from-test=# to submit a job using the control file from a test registered on the autotest server.
* Back to autotest/virt-test PR review.
* More arc improvements and features that are missing from autotest-rpc-client (if any).

ldoktor
review (after long time...)
prepare autotest workshop for DevConf 2014 Brno (at least the structure :D)
on vacation since 2014-01-16 until the end of January

kvm-qe (BJ):
Recently we are focusing on bug fix as we want to fix most of the known bugs in our test before tree split.

fyang: works on bug fix and still have cases for sriov
Xutian: block device related bug fix
ypu: misc bug fix and still have one whql case need to be push
yunzheng: Som bug fix and new case related with nic device
xwei, coli, scui and xhan: bug fix

We will on vacation next hangout CST(Jan 30) for Chinese holiday - Spring Festival(about 1 week finished at Feb 6). So we will not online next time. :)

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

Reply via email to