From: Alexandre Terrasa Date: Thu, 11 Jun 2015 07:40:54 +0000 (-0400) Subject: bench_nitdoc: allow other git ref than origin/master X-Git-Tag: v0.7.6~3^2~2 X-Git-Url: http://nitlanguage.org bench_nitdoc: allow other git ref than origin/master Signed-off-by: Alexandre Terrasa --- diff --git a/benchmarks/bench_nitdoc.sh b/benchmarks/bench_nitdoc.sh index f44e155..07613b2 100755 --- a/benchmarks/bench_nitdoc.sh +++ b/benchmarks/bench_nitdoc.sh @@ -36,7 +36,7 @@ function die() function usage() { - echo "bench_nitdoc [options]* benchname" + echo "bench_nitdoc [options]* git-ref" echo " -v: verbose mode" echo " -n count: number of execution for each bar (default: $count)" echo " --dry: Do not run the commands, just reuse the data and generate the graph" @@ -54,9 +54,9 @@ while [ "$stop" = false ]; do esac done -NOTSKIPED="$*" +REF="$*" -if test -z "$NOTSKIPED"; then +if test -z "$REF"; then usage fi @@ -73,7 +73,7 @@ function bench_nitdoc() tests=(../tests/test_prog ../lib/standard/kernel.nit ../lib/standard) mkdir -p $basedir - prepare_res $basedir/orig.dat "origin/master" "nitdoc.orig" + prepare_res $basedir/orig.dat $REF "nitdoc.orig" for path in ${tests[@]}; do run_gen $basedir ./nitdoc.orig $path done