6 LUSTRE=${LUSTRE:-$(cd $(dirname $0)/..; echo $PWD)}
7 . $LUSTRE/tests/test-framework.sh
9 . ${CONFIG:=$LUSTRE/tests/cfg/$NAME.sh}
12 racer=$LUSTRE/tests/racer/racer.sh
15 CLIENTS=${CLIENTS:-$HOSTNAME}
16 RACERDIRS=${RACERDIRS:-$DIR}
17 echo RACERDIRS=$RACERDIRS
18 for d in ${RACERDIRS}; do
19 RDIRS="$RDIRS $d/racer"
21 # lfs setstripe $d/racer -c -1
24 DURATION=${DURATION:-900}
25 [ "$SLOW" = "no" ] && DURATION=300
28 check_and_setup_lustre
34 local clients=${CLIENTS:-$(hostname)}
36 check_progs_installed $clients $racer || \
37 { skip_env "$racer not found" && return 0; }
40 for rdir in $RDIRS; do
41 do_nodes $clients "DURATION=$DURATION $racer $rdir $NUM_RACER_THREADS" &
46 echo racers pids: $rpids
50 echo "pid=$pid rc=$rc"
58 run_test 1 "racer on clients: ${CLIENTS:-$(hostname)} DURATION=$DURATION"
60 complete $(basename $0) $SECONDS
61 check_and_cleanup_lustre