X-Git-Url: http://rtime.felk.cvut.cz/gitweb/can-benchmark.git/blobdiff_plain/6da4edf1dd641609f1b2c57d1c68fc5564df0919..b1cad43854f775cfd8bbab0d8279758b00e2b2b6:/gw-tests/nop-highprio-time.sh?ds=sidebyside diff --git a/gw-tests/nop-highprio-time.sh b/gw-tests/nop-highprio-time.sh index 80705a7..8faeeee 100755 --- a/gw-tests/nop-highprio-time.sh +++ b/gw-tests/nop-highprio-time.sh @@ -3,7 +3,13 @@ . lib.sh main() { - ln -s ../nop-highprio/*.txt . + #Check that the test wasn't skipped. + if [ "$(ls -A ../nop-highprio)" ]; then + #Otherwise this would create *.txt file and plot.sh and break the automation + ln -s ../nop-highprio/*.txt . + else + SKIPPED=1; return; + fi; } plot_cmds() { @@ -14,11 +20,11 @@ set logscale y set grid xtics ytics mytics lw 1, lw 0.5 set key left set xlabel "Experiment time [s]" -set ylabel "Latency [ms]" -plot [:] [0.01:4] \ - "len2-msgs.txt" using (\$2-$min):(1000*\$14-0.001*\$16) with points title "2 byte messages", \ - "len4-msgs.txt" using (\$2-$min):(1000*\$14-0.001*\$16) with points title "4 byte messages", \ - "len6-msgs.txt" using (\$2-$min):(1000*\$14-0.001*\$16) with points title "6 byte messages", \ +set ylabel "GW latency [ms]" +plot [:] [0.01:4] \\ + "len2-msgs.txt" using (\$2-$min):(1000*\$14-0.001*\$16) with points title "2 byte messages", \\ + "len4-msgs.txt" using (\$2-$min):(1000*\$14-0.001*\$16) with points title "4 byte messages", \\ + "len6-msgs.txt" using (\$2-$min):(1000*\$14-0.001*\$16) with points title "6 byte messages", \\ "len8-msgs.txt" using (\$2-$min):(1000*\$14-0.001*\$16) with points title "8 byte messages" EOF }