X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Ftests%2Frundbench;h=2b17ebd9e1ba98e0a9e28c77a91cfb54fab55232;hp=d4d6963c2dfd1127b25dd448b016fbea84342fb3;hb=20544bd96269dbda51a76d31c2d09935637e8b2d;hpb=5b75ca77d0417370ede70e98cbd7176ccb26ac46 diff --git a/lustre/tests/rundbench b/lustre/tests/rundbench index d4d6963..2b17ebd 100755 --- a/lustre/tests/rundbench +++ b/lustre/tests/rundbench @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash LUSTRE=${LUSTRE:-$(cd $(dirname $0)/..; echo $PWD)} . $LUSTRE/tests/test-framework.sh @@ -29,7 +29,7 @@ CLIENT_PREFIX="${DBENCH_LIB} /usr/share/dbench /usr/local/share /usr/lib/dbench" CLIENT_FILE="client.txt client_plain.txt dbench_client" if ! which dbench > /dev/null 2>&1 ; then [ "$MISSING_DBENCH_OK" ] || { error "$0 : $(hostname) dbench is not installed !" && exit 3; } - skip "$0 : $(hostname) dbench is not installed" + skip_env "$0 : $(hostname) dbench is not installed" exit 0 fi CLIENT="" @@ -44,13 +44,13 @@ for prefix in $CLIENT_PREFIX; do [ "x$CLIENT" != "x" ] && break; done -if [ -n "$SRC" -a -s "$SRC" ]; then - CLIENT=${SRC} +if [ -n "$DBENCH_SRC" -a -s "$DBENCH_SRC" ]; then + CLIENT=$DBENCH_SRC fi -[ ! -s "$CLIENT" ] && \ - skip "$0 : $(hostname) no client file found for dbench DBENCH_LIB=$DBENCH_LIB SRC=$SRC" && \ - exit 0 +[ ! -s "$CLIENT" ] && + skip_env "$0: no client file found for dbench on $(hostname): "\ + "DBENCH_LIB=$DBENCH_LIB DBENCH_SRC=$DBENCH_SRC" && exit 0 [ ! -s "$TGT" ] && echo "copying $CLIENT to $TGT" && cp $CLIENT $TGT [ ! -s "$TGT" ] && \