From 38f54157212c03682e597625d19ee44e5c4a1192 Mon Sep 17 00:00:00 2001 From: nathan <nathan> Date: Fri, 14 Sep 2007 22:38:38 +0000 Subject: [PATCH] b=13553 i=adilger df after clearing fail_loc --- lustre/tests/replay-dual.sh | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/lustre/tests/replay-dual.sh b/lustre/tests/replay-dual.sh index 8fa5dc1c47..c0a3cc9e02 100755 --- a/lustre/tests/replay-dual.sh +++ b/lustre/tests/replay-dual.sh @@ -179,10 +179,12 @@ test_11() { mcreate $MOUNT1/$tfile-5 # drop all reint replies for a while do_facet mds sysctl -w lustre.fail_loc=0x0119 + # note that with this fail_loc set, facet_failover df will fail facet_failover mds #sleep for while, let both clients reconnect and timeout sleep $((TIMEOUT * 2)) do_facet mds sysctl -w lustre.fail_loc=0 + client_df while [ -z "$(ls $MOUNT1/$tfile-[1-5] 2>/dev/null)" ]; do sleep 5 echo -n "." @@ -204,8 +206,8 @@ test_12() { #define OBD_FAIL_LDLM_ENQUEUE 0x302 do_facet mds sysctl -w lustre.fail_loc=0x80000302 facet_failover mds - df $MOUNT || { kill -USR1 $MULTIPID && return 1; } do_facet mds sysctl -w lustre.fail_loc=0 + df $MOUNT || { kill -USR1 $MULTIPID && return 1; } ls $DIR/$tfile kill -USR1 $MULTIPID || return 3 @@ -230,8 +232,8 @@ test_13() { # drop close do_facet mds sysctl -w lustre.fail_loc=0x80000115 facet_failover mds - df $MOUNT || return 1 do_facet mds sysctl -w lustre.fail_loc=0 + df $MOUNT || return 1 ls $DIR/$tfile $CHECKSTAT -t file $DIR/$tfile || return 2 @@ -249,7 +251,7 @@ test_14() { umount $MOUNT2 facet_failover mds - # expect failover to fail + # expect recovery to fail due to missing client 2 df $MOUNT && return 1 sleep 1 -- GitLab