4 export TESTCMD
=`dirname "${BASH_SOURCE[0]}"`/run-step.sh
6 if [[ ${CI_TAGS} == *'win-'* ]]; then
10 ${TESTCMD} --label=microbenchmark
--timeout=40m
make -C acceptance-tests DebianShootoutMono.stamp
12 if [ -z "$MONO_BENCH_GIST_URL"]; then
13 ${TESTCMD} --label=microbenchmark-BinaryTrees
--timeout=40m
make -C acceptance-tests run-microbench-BinaryTrees
14 ${TESTCMD} --label=microbenchmark-Fannkuchredux
--timeout=40m
make -C acceptance-tests run-microbench-Fannkuchredux
15 ${TESTCMD} --label=microbenchmark-Fasta
--timeout=40m
make -C acceptance-tests run-microbench-Fasta
16 ${TESTCMD} --label=microbenchmark-NBodyTest
--timeout=40m
make -C acceptance-tests run-microbench-NBodyTest
17 ${TESTCMD} --label=microbenchmark-Mandelbrot
--timeout=40m
make -C acceptance-tests run-microbench-Mandelbrot
18 ${TESTCMD} --label=microbenchmark-RegexRedux
--timeout=40m
make -C acceptance-tests run-microbench-RegexRedux
19 ${TESTCMD} --label=microbenchmark-RevComp
--timeout=40m
make -C acceptance-tests run-microbench-RevComp
20 ${TESTCMD} --label=microbenchmark-SpectralNorm
--timeout=40m
make -C acceptance-tests run-microbench-SpectralNorm
21 ${TESTCMD} --label=microbenchmark-KNucleotide
--timeout=40m
make -C acceptance-tests run-microbench-KNucleotide
23 ${TESTCMD} --label=microbenchmark
--timeout=40m
make -C acceptance-tests run-microbench-GistBenchmark
26 if [[ ${CI_TAGS} == *'linux-'* ]]; then
27 export MONO_PERF_BINARY
=perf_4.9
28 ${TESTCMD} --label=microbench-profiler-check
--timeout=40m
make -C acceptance-tests test-run-microbench-perf-check
30 if [ -z "$MONO_BENCH_GIST_URL"]; then
31 ${TESTCMD} --label=microbench-profiled-BinaryTrees
--timeout=40m
make -C acceptance-tests run-microbench-profiled-BinaryTrees
32 ${TESTCMD} --label=microbench-profiled-Fannkuchredux
--timeout=40m
make -C acceptance-tests run-microbench-profiled-Fannkuchredux
33 ${TESTCMD} --label=microbench-profiled-Fasta
--timeout=40m
make -C acceptance-tests run-microbench-profiled-Fasta
34 ${TESTCMD} --label=microbench-profiled-NBodyTest
--timeout=40m
make -C acceptance-tests run-microbench-profiled-NBodyTest
35 ${TESTCMD} --label=microbench-profiled-Mandelbrot
--timeout=40m
make -C acceptance-tests run-microbench-profiled-Mandelbrot
36 ${TESTCMD} --label=microbench-profiled-RegexRedux
--timeout=40m
make -C acceptance-tests run-microbench-profiled-RegexRedux
37 ${TESTCMD} --label=microbench-profiled-RevComp
--timeout=40m
make -C acceptance-tests run-microbench-profiled-RevComp
38 ${TESTCMD} --label=microbench-profiled-SpectralNorm
--timeout=40m
make -C acceptance-tests run-microbench-profiled-SpectralNorm
39 ${TESTCMD} --label=microbench-profiled-KNucleotide
--timeout=40m
make -C acceptance-tests run-microbench-profiled-KNucleotide
41 ${TESTCMD} --label=microbench-profiled-Gist
--timeout=40m
make -C acceptance-tests run-microbench-profiled-GistBenchmark
44 ${TESTCMD} --label=microbench-report
--timeout=40m
make -C acceptance-tests perf-report-total