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