stasis/bin/run-benchmarks.sh

18 lines
518 B
Bash
Raw Normal View History

2019-06-25 20:12:40 +00:00
if [[ ! -f benchmarks/repos.tar.gz ]]; then
if [[ ! -f repos.tar.gz ]]; then
echo "Missing repos.tar.gz, run first sbt test"
exit 1
fi
echo "Extracting repos.tar.gz..."
cp repos.tar.gz benchmarks
cd benchmarks
tar xvf repos.tar.gz &> /dev/null
cd ..
echo "Done!"
fi
prefix=${1-Micro}
iterations=${2-3}
sbt "benchmarks/jmh:run -rf csv -rff target/jmh-results.csv -i $iterations -wi $iterations -f1 -t1 org.scalafmt.benchmarks.$prefix*"
# sbt "core/test:runMain org.scalafmt.FormatExperiment"