]> rtime.felk.cvut.cz Git - can-benchmark.git/blobdiff - gw-tests/filter.sh
Adds RTEMS target to makefile and associated Python scripts.
[can-benchmark.git] / gw-tests / filter.sh
index e62bb629b788d2ce756f78630f01d4c880a52c68..0aa76c93b3e79943bb90e6fb5aa866d10e560442 100755 (executable)
@@ -9,6 +9,9 @@ prepare() {
 }
 
 main() {
 }
 
 main() {
+    if [ "$kvers" = 3.0.4-rt14-00008-gb2052fd -a "$load" = eth -a $traffic != oneatatime ]; then echo "Skipping eth test"; SKIPPED=1; return; fi
+    if [ "$kvers" = 3.4.33-rt47-00004-gc58c9ae -a "$load" = eth -a $traffic != oneatatime ]; then echo "Skipping eth test"; SKIPPED=1; return; fi
+
     for i in $ids; do
        latester -d can0 -d can1 -d can2 -c $COUNT -i $i $(traffic_and_length 2) -n id-$i
     done
     for i in $ids; do
        latester -d can0 -d can1 -d can2 -c $COUNT -i $i $(traffic_and_length 2) -n id-$i
     done
@@ -18,17 +21,17 @@ ADDITIONAL_PLOTS=detail
 
 plot_cmds() {
     if [[ "$1" = detail ]]; then
 
 plot_cmds() {
     if [[ "$1" = detail ]]; then
-       range=0.36:0.8
+       range=0:0.8
        echo "set logscale y"
     else
        echo "set logscale y"
     else
-       range=0.05:100
+       range=0.01:100
        echo "set logscale xy"
     fi
     cat <<EOF
        echo "set logscale xy"
     fi
     cat <<EOF
-set title "2048 GW jobs (one per id, mask 0x7FF), no modifications"
+set title "2048 GW rules (one per id, mask 0x7FF), no modifications"
 set grid xtics mxtics ytics mytics lw 1, lw 0.5
 set grid xtics mxtics ytics mytics lw 1, lw 0.5
-set xlabel "Time [ms]"
-set ylabel "Latency profile [messages]"
+set xlabel "GW latency [ms]"
+set ylabel "Latency profile [frames]"
 plot [$range] [1:$COUNT] \\
 EOF
     lt=1
 plot [$range] [1:$COUNT] \\
 EOF
     lt=1