3 MAX_FILES=${MAX_FILES:-20}
5 DIR=${DIR:-"/mnt/lustre/racer"}
6 DURATION=${DURATION:-$((60*5))}
8 NUM_THREADS=${NUM_THREADS:-$2}
9 NUM_THREADS=${NUM_THREADS:-3}
13 RACER_PROGS="file_create dir_create file_rm file_rename file_link file_symlink
14 file_list file_concat"
18 for P in $RACER_PROGS; do
24 echo "Running $0 for $DURATION seconds. CTRL-C to exit"
32 for N in `seq 1 $NUM_THREADS`; do
33 for P in $RACER_PROGS; do
34 ./$P.sh $DIR $MAX_FILES &
41 # Check our to see whether our test DIR is still available.
44 if [ $RC -eq 0 ]; then
45 echo "We survived $0 for $DURATION seconds."