[PATCH 0/5] Improve KVM autotest error reporting

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This patchset adds some very welcome features:
 * Make it possible to fail some tests due to guest screen
   inactivity (unattended_install, mainly)
 * Make monitor errors to not mask qemu segmentation fault
   errors
 * Introduce a mechanism to communicate errors that happen
   on a background thread to the main test thread.

It was also sent as:

https://github.com/autotest/autotest/pull/62

Lucas Meneghel Rodrigues (5):
  virt.kvm_vm: Introduce background error queue
  virt.virt_env_process: fail tests due to guest screen inactivity
  virt tests: Introduce inactivity watcher for unattended_install
  virt.kvm_vm: Introduce vm.verify_userspace_crash()
  KVM test: Verify qemu process before throwing monitor exceptions

 client/tests/kvm/base.cfg.sample        |    6 ++++
 client/tests/kvm/subtests.cfg.sample    |    2 +
 client/virt/kvm_monitor.py              |   24 +++++++++++++++++-
 client/virt/kvm_vm.py                   |   28 +++++++++++++++++++---
 client/virt/libvirt_vm.py               |    7 +++++
 client/virt/tests/unattended_install.py |    2 +
 client/virt/virt_env_process.py         |   39 +++++++++++++++++++++++++++----
 client/virt/virt_test.py                |   19 ++++++++++++++-
 8 files changed, 115 insertions(+), 12 deletions(-)

-- 
1.7.7

--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux