On Thu, 2010-05-06 at 02:14 -0300, Lucas Meneghel Rodrigues wrote:
> 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 <[email protected]>
Thanks Lucas. I will try to test my F13 system again with this patch
where i was getting consistent failure for guest_s4.
Regards--
Subrata
> ---
> 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
_______________________________________________
Autotest mailing list
[email protected]
http://test.kernel.org/cgi-bin/mailman/listinfo/autotest