]> rtime.felk.cvut.cz Git - lisovros/canprio_benchmark.git/blobdiff - single_arch_multiple_qdiscs.sh
Added simple scripts for creating charts out of measured data.
[lisovros/canprio_benchmark.git] / single_arch_multiple_qdiscs.sh
diff --git a/single_arch_multiple_qdiscs.sh b/single_arch_multiple_qdiscs.sh
new file mode 100755 (executable)
index 0000000..111a22c
--- /dev/null
@@ -0,0 +1,30 @@
+#!/bin/bash
+DIRS=(test1 test2 test3 test4 test5)
+TESTS=(ftrace_sff_pfifo1 ftrace_sff_prio1 ftrace_sff_htb1 \
+       ftrace_sff_pfifo2 ftrace_sff_prio2 ftrace_sff_htb2 \
+       ftrace_sff_prio1b)
+
+if [ ! -d "samq" ]; then
+       mkdir "samq"
+fi
+
+for A in "sff_array" "sff_bitmap"
+do
+       for X in ${DIRS[@]:0}
+       do
+               for Y in ${TESTS[@]:0}
+               do 
+                       cat "${X}/${A}/${Y}.txt" | \
+                               tail -n +5 | cut -c 7- | cut -d" " -f 1 | \
+                               cat -n > ${Y}_plot.dat
+               done
+
+               echo -n "."
+               gnuplot < samq_plot.txt > samq/plot_${A}_${X}.eps
+               epstopdf samq/plot_${A}_${X}.eps
+       done
+done
+
+rm *_plot.dat
+echo
+exit 0;