Added make plotall to graph all plots for all kernels
.PHONY: $(T)
all: $(T) html
+ @echo "Run 'make plot' to generate graphs"
-TEST_FLAGS = -X
+TEST_FLAGS = -P
$(T):%:
./$@ $(TEST_FLAGS)
plot:
$(MAKE) TEST_FLAGS="-p -X"
+plotall:
+ for i in results/by-kern/*; do $(MAKE) plot KVERS=$${i#results/by-kern/}; done
+
.PHONY: html
html:
./genhtml.py results
while [ $# -gt 0 ]; do
case "$1" in
+ -P) OPT_PLOT_DISABLE=1; shift;;
-p) OPT_PLOT_ONLY=1; shift;;
-X|--no-x11-plot) OPT_NO_X11=1; shift;;
esac
-e 's/ *$//'|tr -s ' ' '_')
v=$(uname -r)
[ -n "$cmdline" ] && v="$v:$cmdline"
+ [ -n "$KVERS" ] && v=$KVERS
echo $v
}
if [ ! -n "$OPT_PLOT_ONLY" ]; then
cpufreq-set -f ${clk}MHz
run_tests
- cpufreq-set -f 2400MHz
+ cpufreq-set -f ${mhz}MHz
+ else
+ unset OPT_PLOT_DISABLE
+ fi
+ if [ ! -n "$OPT_PLOT_DISABLE" ]; then
+ plot
fi
- plot
popd
set +x
done