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}
15 killall file_create.sh
18 killall file_rename.sh
20 killall file_symlink.sh
22 killall file_concat.sh
26 echo "Running $0 for $DURATION seconds. CTRL-C to exit"
34 for N in `seq 1 $NUM_THREADS`; do
35 ./file_create.sh $DIR $MAX_FILES &
36 ./dir_create.sh $DIR $MAX_FILES &
37 ./file_rename.sh $DIR $MAX_FILES &
38 ./file_link.sh $DIR $MAX_FILES &
39 ./file_symlink.sh $DIR $MAX_FILES &
40 ./file_concat.sh $DIR $MAX_FILES &
42 ./file_rm.sh $DIR $MAX_FILES &
47 # Check our to see whether our test DIR is still available.
50 if [ $RC -eq 0 ]; then
51 echo "We survived $0 for $DURATION seconds."