set -e
-# bug number: 6088 10124 10800
-ALWAYS_EXCEPT="8 15c 17 $REPLAY_DUAL_EXCEPT"
-
-#
-[ "$SLOW" = "no" ] && EXCEPT_SLOW="1 2 3 4 5 14"
+# bug number: 13129 13129 6088 10124
+ALWAYS_EXCEPT="2 3 8 15c $REPLAY_DUAL_EXCEPT"
SAVE_PWD=$PWD
PTLDEBUG=${PTLDEBUG:--1}
. ${CONFIG:=$LUSTRE/tests/cfg/$NAME.sh}
+#
+[ "$SLOW" = "no" ] && EXCEPT_SLOW="1 2 3 4 5 14"
build_test_filter
test_5() {
# multiclient version of replay_single.sh/test_8
mcreate $MOUNT1/a
- multiop $MOUNT2/a o_tSc &
+ multiop_bg_pause $MOUNT2/a o_tSc || return 1
pid=$!
- # give multiop a chance to open
- sleep 1
rm -f $MOUNT1/a
replay_barrier $SINGLEMDS
kill -USR1 $pid
test_6() {
mcreate $MOUNT1/a
- multiop $MOUNT2/a o_c &
+ multiop_bg_pause $MOUNT2/a o_c || return 1
pid1=$!
- multiop $MOUNT1/a o_c &
+ multiop_bg_pause $MOUNT1/a o_c || return 1
pid2=$!
- # give multiop a chance to open
- sleep 1
rm -f $MOUNT1/a
replay_barrier $SINGLEMDS
kill -USR1 $pid1
test_12() {
replay_barrier $SINGLEMDS
- multiop $DIR/$tfile mo_c &
+ multiop_bg_pause $DIR/$tfile mo_c || return 1
MULTIPID=$!
- sleep 5
#define OBD_FAIL_LDLM_ENQUEUE 0x302
do_facet $SINGLEMDS sysctl -w lustre.fail_loc=0x80000302
run_test 12 "open resend timeout"
test_13() {
- multiop $DIR/$tfile mo_c &
+ multiop_bg_pause $DIR/$tfile mo_c || return 1
MULTIPID=$!
- sleep 5
replay_barrier $SINGLEMDS