[ "$SLOW" = "no" ] && EXCEPT_SLOW="24o 24v 27m 36f 36g 36h 51b 60c 63 64b 68 71 73 77f 78 101a 103 115 120g 124b"
+[ $(facet_fstype $SINGLEMDS) = "zfs" ] &&
+# bug number for skipped test: LU-2834 LU-1593 LU-2610 LU-2833 LU-1957 LU-2805
+ ALWAYS_EXCEPT="$ALWAYS_EXCEPT 18 34h 40 48a 180 184c"
+
FAIL_ON_ERROR=false
cleanup() {
}
run_test 117 "verify fsfilt_extend =========="
+NO_SLOW_RESENDCOUNT=4
export OLD_RESENDCOUNT=""
set_resend_count () {
local PROC_RESENDCOUNT="osc.${FSNAME}-OST*-osc-*.resend_count"
echo resend_count is set to $(lctl get_param -n $PROC_RESENDCOUNT)
}
-[ "$SLOW" = "no" ] && set_resend_count 4 # for reduce test_118* time (bug 14842)
+# for reduce test_118* time (b=14842)
+[ "$SLOW" = "no" ] && set_resend_count $NO_SLOW_RESENDCOUNT
# Reset async IO behavior after error case
reset_async() {
test_118c()
{
[ $PARALLEL == "yes" ] && skip "skip parallel run" && return
+
+ # for 118c, restore the original resend count, LU-1940
+ [ "$SLOW" = "no" ] && [ -n "$OLD_RESENDCOUNT" ] &&
+ set_resend_count $OLD_RESENDCOUNT
remote_ost_nodsh && skip "remote OST with nodsh" && return
reset_async
}
run_test 118c "Fsync blocks on EROFS until dirty pages are flushed =========="
+# continue to use small resend count to reduce test_118* time (b=14842)
+[ "$SLOW" = "no" ] && set_resend_count $NO_SLOW_RESENDCOUNT
+
test_118d()
{
[ $PARALLEL == "yes" ] && skip "skip parallel run" && return
[ x$gl = x"" ] && gl=0
gl_sum=$((gl_sum + gl))
done
- echo $gl
+ echo $gl_sum
}
som_mode_switch() {