. ${CONFIG:=$LUSTRE/tests/cfg/$NAME.sh}
init_logging
+racer=$LUSTRE/tests/racer/racer.sh
. $LUSTRE/tests/setup-nfs.sh
check_and_setup_lustre
cleanup_mount $MOUNT
# mount lustre on mds
lustre_client=$(facet_active_host $SINGLEMDS)
-[ "$NFSVERSION" = "4" ] && cl_mnt_opt="$MOUNTOPT,32bitapi" || cl_mnt_opt=""
+[ "$NFSVERSION" = "4" ] && cl_mnt_opt="${MOUNT_OPTS:+$MOUNT_OPTS,}32bitapi" ||
+ cl_mnt_opt=""
zconf_mount_clients $lustre_client $MOUNT "$cl_mnt_opt" || \
error "mount lustre on $lustre_client failed"
}
run_test iorfpp "iorfpp"
+test_racer_on_nfs() {
+ $racer $CLIENTS
+}
+run_test racer_on_nfs "racer on NFS client"
+
# cleanup nfs
cleanup_nfs "$MOUNT" "$lustre_client" "$CLIENTS" || \
error_noexit false "cleanup_nfs failed"
error_noexit false "failed to mount lustre after nfs test"
fi
-complete $(basename $0) $SECONDS
+complete $SECONDS
check_and_cleanup_lustre
exit_status