]> rtime.felk.cvut.cz Git - can-benchmark.git/blobdiff - gw-tests/filter.sh
Add RTEMS as a submodule
[can-benchmark.git] / gw-tests / filter.sh
index 08338e111d64e82a86a5623a083373c9e1448159..1222022ccc5bd306913ed8425690c54f3445466c 100755 (executable)
@@ -9,6 +9,7 @@ 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
     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 +19,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.1: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