diff options
| -rwxr-xr-x | tests/canonical-benchmarks.bash | 10 | 
1 files changed, 7 insertions, 3 deletions
| diff --git a/tests/canonical-benchmarks.bash b/tests/canonical-benchmarks.bash index 71563ab..7b37601 100755 --- a/tests/canonical-benchmarks.bash +++ b/tests/canonical-benchmarks.bash @@ -6,20 +6,24 @@  #  # This is called by the top-level script "benchmark.bash". -cd "$(dirname "$0")" +  MYNAME=$(basename "$0") -MD5="$PWD/stress_tests/linux-3.0.md5sums"  if [ $# -ne 1 ]; then  	echo "usage: $MYNAME TESTDIR"  	exit 1  fi +# Resolve possible relative TESTDIR path before cd'ing away +TESTDIR=$(realpath "$1") +  # Download /tmp/linux-3.0.tar.gz +cd "$(dirname "$0")" +MD5="$PWD/stress_tests/linux-3.0.md5sums"  ./dl-linux-tarball.bash  # cd to TESTDIR -cd "$1" +cd "$TESTDIR"  # Execute command, discard all stdout output, print elapsed time  # (to stderr, unfortunately). | 
