error "tests for remote clients $RCLIENTS needs pdsh != do_dsh " || true
[ -n "$FUNCTIONS" ] && . $FUNCTIONS || true
+
+# for recovery scale tests
+# default boulder cluster iozone location
+export PATH=/opt/iozone/bin:$PATH
+
+# This is used by a small number of tests to share state between the client
+# running the tests, or in some cases between the servers (e.g. lfsck.sh).
+# It needs to be a non-lustre filesystem that is available on all the nodes.
+SHARED_DIRECTORY=${SHARED_DIRECTORY:-""} # bug 17839 comment 65
+
+LOADS=${LOADS:-"dd tar dbench iozone"}
+for i in $LOADS; do
+ [ -f $LUSTRE/tests/run_${i}.sh ] || \
+ error "incorrect load: $i"
+done
+CLIENT_LOADS=($LOADS)