Re: [Autotest] [PATCH] KVM test: guest_s4 subtest - Expose timeout on config

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

 



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 <lmr@xxxxxxxxxx>

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

--
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