From 4b4f5c9832726cbcfbc5fb1127a7ad602c49fd9f Mon Sep 17 00:00:00 2001 From: Sebastian Ullrich Date: Wed, 25 Sep 2019 11:03:14 +0200 Subject: [PATCH] test(tests/bench): further updates --- tests/bench/Makefile | 4 ++-- tests/bench/cross.yaml | 21 --------------------- 2 files changed, 2 insertions(+), 23 deletions(-) diff --git a/tests/bench/Makefile b/tests/bench/Makefile index 77bb99afe1..f2427c4e62 100644 --- a/tests/bench/Makefile +++ b/tests/bench/Makefile @@ -121,7 +121,7 @@ bench/unionfind.%.bench: BENCH_PARAMS = 3000000 bench/%gc.lean.bench: %lean.out | bench ulimit -s unlimited && $(TEMCI) short exec $(TEMCI_FLAGS)\ - -d $< "perf record -o $@.tmp ./$< $(BENCH_PARAMS) >/dev/null && perf report -i $@.tmp -t ';' --stdio -S 'lean_del,lean_dealloc' | ./lean-gc.py"\ + -d $< "perf record -o $@.tmp ./$< $(BENCH_PARAMS) >/dev/null && perf report -i $@.tmp -t ';' --stdio -S 'lean_del,lean_dealloc_small,lean_free_small' | ./lean-gc.py"\ --runner output --out $@ bench/%gc.hs.bench: %hs.out | bench @@ -201,7 +201,7 @@ report_cross.csv: bench_cross BENCHES=$(subst $(space),:,$(CROSS_BENCHES)) CATS=$(subst $(space),:,$(CROSS_CATS)) ./report.py > $@ column -s';' -t < $@ -TO_TEX = 's/-/---/g;s/%/\\%/g;s/\.$$//g;s/(\([0-9]\)\([0-9]\))/\\ensuremath{\\tilde{\1}\\tilde{\2}}/g;s/(\([0-9]\))/\\ensuremath{\\tilde{\1}}/g;s/;/ \& /g;s/$$/\\\\/' +TO_TEX = 's/-/---/g;s/%/\\%/g;s/\.$$//g;s/(\([0-9]\)\([0-9]\))//g;s/(\([0-9]\))//g;s/;/ \& /g;s/$$/\\\\/' report_%.tex: report_%.csv tail -n +2 $< | head -n -1 | sed 's/^\([^;]\+\)/\\verb!\1!/;'$(TO_TEX) > $@ echo -n '\midrule ' >> $@ diff --git a/tests/bench/cross.yaml b/tests/bench/cross.yaml index 488bb7ab3a..421b0e4ce6 100644 --- a/tests/bench/cross.yaml +++ b/tests/bench/cross.yaml @@ -157,27 +157,6 @@ report: # Show zoomed out (x min = 0) figures in the extended summaries? show_zoomed_out: false - # Reporter that produces a HTML bsaed report with lot's of graphics. - html_misc: - - # Run to to use as base run for relative values in comparison table - compare_against: 0 - - # Properties to include in comparison table - compared_props: [all] - - # Name of the HTML file - html_filename: report.html - - # Output directory - out: report - - # Kind of plot to draw for pair plots (see searborn.joinplot) - pair_kind: kde - - # Width of the plots in centimeters - plot_size: 8 - number: # Don't omit the minimum number of decimal places if insignificant?