Whamcloud - gitweb
LU-14550 libcfs: fix setting of debug_path
[fs/lustre-release.git] / lustre / tests / racer.sh
index 892e9ea..42eff29 100644 (file)
@@ -1,25 +1,25 @@
 #!/bin/bash
-#set -vx
 set -e
 
 ONLY=${ONLY:-"$*"}
-LUSTRE=${LUSTRE:-$(cd $(dirname $0)/..; echo $PWD)}
+
+LUSTRE=${LUSTRE:-$(dirname $0)/..}
 . $LUSTRE/tests/test-framework.sh
 init_test_env $@
-. ${CONFIG:=$LUSTRE/tests/cfg/$NAME.sh}
 init_logging
 
+build_test_filter
+
 racer=$LUSTRE/tests/racer/racer.sh
 echo racer: $racer with $MDSCOUNT MDTs
 
 if [ "$SLOW" = "no" ]; then
-    DURATION=${DURATION:-300}
+       DURATION=${DURATION:-300}
 else
-    DURATION=${DURATION:-900}
+       DURATION=${DURATION:-900}
 fi
 MOUNT_2=${MOUNT_2:-"yes"}
 
-build_test_filter
 check_and_setup_lustre
 
 CLIENTS=${CLIENTS:-$HOSTNAME}
@@ -61,6 +61,9 @@ fi
 [[ "$MDS1_VERSION" -lt $(version_code 2.10.55) ]] &&
        RACER_ENABLE_FLR=false
 
+[[ $(lustre_version_code $SINGLEMDS) -lt $(version_code 2.12.0) ]] &&
+       RACER_ENABLE_SEL=false
+
 RACER_ENABLE_REMOTE_DIRS=${RACER_ENABLE_REMOTE_DIRS:-false}
 RACER_ENABLE_STRIPED_DIRS=${RACER_ENABLE_STRIPED_DIRS:-false}
 RACER_ENABLE_MIGRATION=${RACER_ENABLE_MIGRATION:-false}
@@ -68,6 +71,7 @@ RACER_ENABLE_SNAPSHOT=${RACER_ENABLE_SNAPSHOT:-true}
 RACER_ENABLE_PFL=${RACER_ENABLE_PFL:-true}
 RACER_ENABLE_DOM=${RACER_ENABLE_DOM:-true}
 RACER_ENABLE_FLR=${RACER_ENABLE_FLR:-true}
+RACER_ENABLE_SEL=${RACER_ENABLE_SEL:-true}
 
 fail_random_facet () {
        local facets=${victims[@]}
@@ -120,6 +124,7 @@ test_1() {
                        RACER_ENABLE_DOM=$RACER_ENABLE_DOM \
                        RACER_ENABLE_FLR=$RACER_ENABLE_FLR \
                        RACER_MAX_CLEANUP_WAIT=$RACER_MAX_CLEANUP_WAIT \
+                       RACER_ENABLE_SEL=$RACER_ENABLE_SEL \
                        LFS=$LFS \
                        LCTL=$LCTL \
                        $racer $rdir $NUM_RACER_THREADS" &