]> rtime.felk.cvut.cz Git - can-benchmark.git/blobdiff - gw-tests/nop-highprio.sh
Adding config file for rtems.
[can-benchmark.git] / gw-tests / nop-highprio.sh
index 3734be695e23edb1fb1c3662248d12545f6c7e31..afc9c8bb439244115e4b6e4560026c1815dad87f 100755 (executable)
@@ -3,6 +3,11 @@
 . lib.sh
 
 main() {
 . lib.sh
 
 main() {
+    if [ "$kvers" = 3.0.4-rt14-00008-gb2052fd -a "$load" = eth ]; then echo "Skipping eth test"; SKIPPED=1; return; fi
+
+    #Same problem as above? After this test, the board has to be restarted to start working.
+    if [ "$kvers" = 3.4.33-rt47-00004-gc58c9ae -a "$load" = eth ]; then echo "Skipping eth test"; 
+SKIPPED=1; return; fi;
     sshgw cangw -A -s can0 -d can1
     sshgw 'if pid=`pidof irq/145-can0`; then chrt -p -f 99 $pid; fi'
     sshgw 'if pid=`pidof irq/146-can1`; then chrt -p -f 99 $pid; fi'
     sshgw cangw -A -s can0 -d can1
     sshgw 'if pid=`pidof irq/145-can0`; then chrt -p -f 99 $pid; fi'
     sshgw 'if pid=`pidof irq/146-can1`; then chrt -p -f 99 $pid; fi'
@@ -22,15 +27,15 @@ main() {
 
 plot_cmds() {
     cat <<EOF
 
 plot_cmds() {
     cat <<EOF
-set title "Single GW job for all messages, no modifications, high (soft)irq task priority"
+set title "Single GW rule for all messages, no modifications, high (soft)irq task priority"
 set logscale xy
 set grid xtics mxtics ytics mytics lw 1, lw 0.5
 set logscale xy
 set grid xtics mxtics ytics mytics lw 1, lw 0.5
-set xlabel "Time [ms]"
-set ylabel "Latency profile [messages]"
-plot [0.05:100] [1:$COUNT] \
-          "len2-hist.txt" with lp lt 1 title "2 byte messages", \
-          "len4-hist.txt" with lp lt 2 title "4 byte messages", \
-          "len6-hist.txt" with lp lt 3 title "6 byte messages", \
+set xlabel "GW latency [ms]"
+set ylabel "Latency profile [frames]"
+plot [0.01:100] [1:$COUNT] \\
+          "len2-hist.txt" with lp lt 1 title "2 byte messages", \\
+          "len4-hist.txt" with lp lt 2 title "4 byte messages", \\
+          "len6-hist.txt" with lp lt 3 title "6 byte messages", \\
           "len8-hist.txt" with lp lt 4 title "8 byte messages"
 EOF
 }
           "len8-hist.txt" with lp lt 4 title "8 byte messages"
 EOF
 }