]> rtime.felk.cvut.cz Git - can-benchmark.git/blobdiff - gw-tests/nop-highprio.sh
Test for -rt kernel in highptio test
[can-benchmark.git] / gw-tests / nop-highprio.sh
index f0077b52b9fcb16d52c6016e47b283f6d34061c6..0b0931280eddaba80ada4c7c2195a2b7c72bdc47 100755 (executable)
@@ -4,10 +4,10 @@
 
 main() {
     sshgw cangw -A -s can0 -d can1
-    sshgw 'chrt -p -f 99 `pidof irq/145-can0` || :'
-    sshgw 'chrt -p -f 99 `pidof irq/146-can1` || :'
-    sshgw 'chrt -p -f 98 `pidof sirq-net-rx/0` || :'
-    sshgw 'chrt -p -f 98 `pidof sirq-net-tx/0` || :'
+    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 'if pid=`pidof sirq-net-rx/0`; then chrt -p -f 98 $pid; fi'
+    sshgw 'if pid=`pidof sirq-net-tx/0`; then chrt -p -f 98 $pid; fi'
     latester -d can0 -d can1 -d can2 -c $COUNT $(traffic_and_length 2) -n len2
     latester -d can0 -d can1 -d can2 -c $COUNT $(traffic_and_length 4) -n len4
     latester -d can0 -d can1 -d can2 -c $COUNT $(traffic_and_length 6) -n len6