[PATCH i-g-t 1/1] runner: Bump network ping deadline to 40 seconds

Kamil Konieczny kamil.konieczny at linux.intel.com
Thu Feb 20 12:33:23 UTC 2025


Hi igt-dev,
On 2025-02-14 at 20:04:12 +0100, Kamil Konieczny wrote:
> From: Peter Senna Tschudin <peter.senna at linux.intel.com>
> 
> Commit ddfde25f16ba ("runner: Add support for aborting on
> network failure") introduced a 20 second deadline for the DUTs
> network to recover after a suspend/resume cycle. If the network
> isn't back up within that time, igt_runner aborts the test run
> to save logs and prevent potential log loss from an imminent
> power cycle.
> 
> External monitoring machine checks DUTs health and if it cannot
> reach it over network for 60 seconds it will reboot DUT.
> 
> Although our CI system can be configured with a longer wait
> time, extending it further would unnecessarily prolong tests in
> cases of DUT hangs.
> 
> Bump the deadline to 40 seconds to prevent a premature igt_runner
> abort.

Applied,

Regards,
Kamil

> 
> Cc: Katarzyna Piecielska <katarzyna.piecielska at intel.com>
> Cc: Ewelina Musial <ewelina.musial at intel.com>
> Cc: Mateusz Grabski <mateusz.grabski at intel.com>
> Cc: Konrad Brodzik <konrad.b.brodzik at intel.com>
> Cc: Kamil Konieczny <kamil.konieczny at linux.intel.com>
> Signed-off-by: Peter Senna Tschudin <peter.senna at linux.intel.com>
> Acked-by: Ryszard Knop <ryszard.knop at intel.com>
> ---
>  runner/executor.c | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/runner/executor.c b/runner/executor.c
> index 999e7f719..2abb18732 100644
> --- a/runner/executor.c
> +++ b/runner/executor.c
> @@ -218,11 +218,11 @@ static bool load_ping_config_from_env(void)
>  
>  /*
>   * On some hosts, getting network back up after suspend takes
> - * upwards of 10 seconds. 20 seconds should be enough to see
> + * upwards of 10 seconds. 40 seconds should be enough to see
>   * if network comes back at all, and hopefully not too long to
>   * make external monitoring freak out.
>   */
> -#define PING_ABORT_DEADLINE 20
> +#define PING_ABORT_DEADLINE 40
>  
>  static bool can_ping(void)
>  {
> -- 
> 2.48.1
> 


More information about the igt-dev mailing list