set -e
-# bug 5494 7288 5493
-ALWAYS_EXCEPT="24 27 52 $RECOVERY_SMALL_EXCEPT"
+# bug 5494 5493
+ALWAYS_EXCEPT="24 52 $RECOVERY_SMALL_EXCEPT"
PTLDEBUG=${PTLDEBUG:--1}
LUSTRE=${LUSTRE:-`dirname $0`/..}
# OST bulk will time out here, client retries
do_facet ost1 lctl set_param fail_loc=0x80000503
# need to ensure we send an RPC
- do_facet client cp /etc/termcap $DIR/$tfile
+ do_facet client cp $SAMPLE_FILE $DIR/$tfile
sync
# with AT, client will wait adaptive_max*factor+net_latency before
do_facet ost1 lctl set_param fail_loc=0
do_facet client "df $DIR"
# expect cmp to succeed, client resent bulk
- do_facet client "cmp /etc/termcap $DIR/$tfile" || return 3
+ do_facet client "cmp $SAMPLE_FILE $DIR/$tfile" || return 3
do_facet client "rm $DIR/$tfile" || return 4
[ $at_max_saved -ne 0 ] && at_max_set $at_max_saved ost1
return 0
#define OBD_FAIL_OSC_SHUTDOWN 0x407
do_facet $SINGLEMDS lctl set_param fail_loc=0x80000407
# need to wait for reconnect
- echo -n waiting for fail_loc
- while [ $(do_facet $SINGLEMDS lctl get_param -n fail_loc) -eq -2147482617 ]; do
- sleep 1
- echo -n .
- done
- do_facet $SINGLEMDS lctl get_param -n fail_loc
+ echo waiting for fail_loc
+ wait_update_facet $SINGLEMDS "lctl get_param -n fail_loc" "-2147482617"
facet_failover $SINGLEMDS
#no crashes allowed!
kill -USR1 $CLIENT_PID