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 DURATION=${DURATION:-900}
16 [ "$SLOW" = "no" ] && DURATION=300
17 MOUNT_2=${MOUNT_2:-"yes"}
20 check_and_setup_lustre
22 CLIENTS=${CLIENTS:-$HOSTNAME}
23 RACERDIRS=${RACERDIRS:-"$DIR $DIR2"}
24 echo RACERDIRS=$RACERDIRS
25 for d in ${RACERDIRS}; do
26 is_mounted $d || continue
28 RDIRS="$RDIRS $d/racer"
30 # lfs setstripe $d/racer -c -1
37 local clients=${CLIENTS:-$(hostname)}
39 check_progs_installed $clients $racer || \
40 { skip_env "$racer not found" && return 0; }
43 for rdir in $RDIRS; do
44 do_nodes $clients "DURATION=$DURATION $racer $rdir $NUM_RACER_THREADS" &
49 echo racers pids: $rpids
53 echo "pid=$pid rc=$rc"
61 run_test 1 "racer on clients: ${CLIENTS:-$(hostname)} DURATION=$DURATION"
64 check_and_cleanup_lustre