]> rtime.felk.cvut.cz Git - lisovros/canprio_benchmark.git/blobdiff - single_arch_multiple_qdiscs.sh
Added data measured on MPC5200 (CAN filter compiled with SFF_ARRAY).
[lisovros/canprio_benchmark.git] / single_arch_multiple_qdiscs.sh
index 111a22c5d42dbc22a03a30c3afaa533264582c14..4239ebf3e4145f14bc4b99ff4089c1cedf72a246 100755 (executable)
@@ -1,8 +1,15 @@
 #!/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)
+#DIRS=(test3)
+TESTS=( \
+ftrace_sff_pfifo1 \
+ftrace_sff_pfifo2 \
+ftrace_sff_prio1 \
+ftrace_sff_prio1b \
+ftrace_sff_prio2 \
+ftrace_sff_htb1 \
+ftrace_sff_htb2 \
+)
 
 if [ ! -d "samq" ]; then
        mkdir "samq"
@@ -15,16 +22,21 @@ 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
+                               tail -n +5 | cut -c 7- | cut -d" " -f 1 \
+                               > ${Y}_plot.dat
+               
+                       echo -n "\"${Y##*_}\" " >> "${X}_plot.dat"
+                       ./statistics.oct "${Y}_plot.dat" >> "${X}_plot.dat"
                done
 
                echo -n "."
-               gnuplot < samq_plot.txt > samq/plot_${A}_${X}.eps
-               epstopdf samq/plot_${A}_${X}.eps
+       #cp "${X}_plot.dat" samq/"${X}_plot.dat"
        done
+
+       gnuplot < samq_plot.txt > samq/plot_${A}.eps
+       epstopdf samq/plot_${A}.eps
+       rm *_plot.dat
 done
 
-rm *_plot.dat
 echo
 exit 0;