From: Michal Sojka Date: Wed, 1 Dec 2010 11:56:11 +0000 (+0100) Subject: Add test with one vcan X-Git-Tag: fix-allnoconfig~293 X-Git-Url: http://rtime.felk.cvut.cz/gitweb/can-benchmark.git/commitdiff_plain/20d88915b9364612926d2ad764c9847e24e99ad7 Add test with one vcan --- diff --git a/gw-tests/vcan.sh b/gw-tests/vcan.sh new file mode 100755 index 0000000..ff7b967 --- /dev/null +++ b/gw-tests/vcan.sh @@ -0,0 +1,43 @@ +#!/bin/bash + +. lib.sh + +numjobs=`seq 0 2 10` + +main() { + sshgw 'ip link add dev vcan0 type vcan && ip link set vcan0 up' + for i in $numjobs; do + cleanupgw + sshgw cangw -A -s can0 -d vcan0 -e -f 0:C00007FF + for j in `seq $i`; do + sshgw cangw -A -s vcan0 -d vcan0 -e -f $(printf %x:C00007FF $((j-1))) -m SET:I:$(printf %x $j).0.0000000000000000 + done + sshgw cangw -A -s vcan0 -d can1 -f $(printf %x:C00007FF $i) + + latester -d can0 -d can1 -d can2 -o -c $COUNT -i 0 -h hist-$i.dat -f time-$i.dat + + echo + sshgw cangw -L + + done + sshgw ip link del dev vcan0 +} + +plot_cmds() { + cat <