After the test guest_s4 hibernates the VM, we try to loging on it. Let's make the login timeout configurable on the configuration file, since different systems might need more time to recover. Also, increasing the default timeout from 120s to 240s. Signed-off-by: Lucas Meneghel Rodrigues <lmr@xxxxxxxxxx> --- client/tests/kvm/tests/guest_s4.py | 5 +++-- client/tests/kvm/tests_base.cfg.sample | 1 + 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/client/tests/kvm/tests/guest_s4.py b/client/tests/kvm/tests/guest_s4.py index a289148..88b2b7c 100644 --- a/client/tests/kvm/tests/guest_s4.py +++ b/client/tests/kvm/tests/guest_s4.py @@ -58,8 +58,9 @@ def run_guest_s4(test, params, env): raise error.TestError("Failed to start VM after suspend to disk") # Log into the resumed VM - logging.info("Logging into resumed VM...") - session2 = kvm_utils.wait_for(vm.remote_login, 120, 0, 2) + relogin_timeout = int(params.get("relogin_timeout", 240)) + logging.info("Logging into resumed VM, timeout %s", relogin_timeout) + session2 = kvm_utils.wait_for(vm.remote_login, relogin_timeout, 0, 2) if not session2: raise error.TestFail("Could not log into VM after resuming from " "suspend to disk") diff --git a/client/tests/kvm/tests_base.cfg.sample b/client/tests/kvm/tests_base.cfg.sample index ee83ac2..21ffa56 100644 --- a/client/tests/kvm/tests_base.cfg.sample +++ b/client/tests/kvm/tests_base.cfg.sample @@ -227,6 +227,7 @@ variants: set_s4_cmd = echo disk > /sys/power/state kill_test_s4_cmd = pkill tcpdump services_up_timeout = 30 + relogin_timeout = 240 - nic_hotplug: install setup unattended_install type = pci_hotplug -- 1.7.0.1 -- 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