From: Lei Feng Date: Wed, 19 Apr 2023 03:37:09 +0000 (+0800) Subject: LU-16733 tests: wait for recovery done X-Git-Tag: 2.15.57~132 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=1512b6572e78442760e0caff50957061b2ca6617;p=fs%2Flustre-release.git LU-16733 tests: wait for recovery done wait for recovery done in recovery-small.sh/test_153. Test-Parameters: trivial testlist=recovery-small Signed-off-by: Lei Feng Change-Id: I163b15e1c38f28eea7051c1886d94a79428039ef Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/50683 Tested-by: Maloo Tested-by: jenkins Reviewed-by: Andreas Dilger Reviewed-by: Alex Deiter Reviewed-by: Oleg Drokin --- diff --git a/lustre/tests/recovery-small.sh b/lustre/tests/recovery-small.sh index 602afd0..1e1c938 100755 --- a/lustre/tests/recovery-small.sh +++ b/lustre/tests/recovery-small.sh @@ -752,7 +752,7 @@ test_20a() { # bug 2983 - ldlm_handle_enqueue cleanup rc=$? [ $rc -eq 0 ] && error "multiop didn't fail enqueue: rc $rc" || true } -run_test 20a "ldlm_handle_enqueue error (should return error)" +run_test 20a "ldlm_handle_enqueue error (should return error)" test_20b() { # bug 2986 - ldlm_handle_enqueue error during open remote_ost_nodsh && skip "remote OST with nodsh" && return 0 @@ -3444,6 +3444,7 @@ test_153() { do_facet mds1 "$LCTL set_param fail_loc=0" start mds1 $(mdsdevname 1) $MDS_MOUNT_OPTS || error "Fail to start $SINGLEMDS" + wait_recovery_complete mds1 || error "MDS recovery not done" } run_test 153 "evict vs reconnect race"