From: Vladimir Saveliev Date: Wed, 20 May 2015 16:25:22 +0000 (+0300) Subject: LU-6622 tests: reduce chance of stat timeout in lnet-selftest X-Git-Tag: 2.8.56~19 X-Git-Url: https://git.whamcloud.com/gitweb?a=commitdiff_plain;h=7bdee09c30d07a50082d9a2c08182f7f3f6ea47a;p=fs%2Flustre-release.git LU-6622 tests: reduce chance of stat timeout in lnet-selftest lst_end_session() calls 'lst show_error' before 'lst stop b' which stops batched tests. Stat RPC sent by 'lst show_error' may timeout due to network congestion cause by running batched tests. 'lst show_error' reports stat RPC's timeout case, so that check_lst_err() detects that errors were found and assumes that the test failed. Stop batched tests before call to 'lst show_error' in order to reduce chance of RCS timeout during 'lst show_error'. Test-Parameters: trivial Xyratex-bug-id: MRP-1101 Signed-off-by: Vladimir Saveliev Change-Id: Ibe4fa6399c9ea0b0063ac41494f0725eb14f0e8a Reviewed-on: http://review.whamcloud.com/14881 Reviewed-by: Doug Oucharek Reviewed-by: Andreas Dilger Tested-by: Jenkins Tested-by: Maloo Reviewed-by: Oleg Drokin --- diff --git a/lustre/tests/functions.sh b/lustre/tests/functions.sh index 84916b0..4034fef 100644 --- a/lustre/tests/functions.sh +++ b/lustre/tests/functions.sh @@ -214,10 +214,10 @@ lst_end_session () { export LST_SESSION=`$LST show_session 2>/dev/null | awk -F " " '{print $5}'` [ "$LST_SESSION" == "" ] && return + $LST stop b if $verbose; then $LST show_error c s fi - $LST stop b $LST end_session }