From d6411c87a98be0a7e8b7460bf537c6502b6daeca Mon Sep 17 00:00:00 2001 From: Jian Yu Date: Wed, 7 Dec 2022 23:56:36 -0800 Subject: [PATCH] LU-16373 tests: failover mds1 back to the primary server This patch fixes recovery-small test 144a to failover mds1 back to the primary server so that stack_trap can set timeout parameter on the correct mds node. Test-Parameters: trivial \ env=SLOW=yes,FAILURE_MODE=HARD,ONLY=144a \ clientcount=4 mdtcount=1 mdscount=2 osscount=2 \ austeroptions=-R failover=true iscsi=1 \ testlist=recovery-small Change-Id: Idbfdb7b084c7edac8784008e0455f76632aa685b Test-Parameters: trivial testlist=recovery-small Signed-off-by: Jian Yu Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/49345 Tested-by: jenkins Tested-by: Maloo Reviewed-by: Minh Diep Reviewed-by: Sarah Liu Reviewed-by: Oleg Drokin --- lustre/tests/recovery-small.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lustre/tests/recovery-small.sh b/lustre/tests/recovery-small.sh index 9130eb3..920434e 100755 --- a/lustre/tests/recovery-small.sh +++ b/lustre/tests/recovery-small.sh @@ -3126,6 +3126,9 @@ test_144a() { # the worst. diff=$((after - before)) (( $diff < 240 )) || error "MDT failover took $diff seconds" + + # failover mds1 back to the primary server + fail mds1 } run_test 144a "MDT failover should stop precreation threads" -- 1.8.3.1