From af435eda452d44e275d769617f57900877164ed6 Mon Sep 17 00:00:00 2001 From: Michal Sojka Date: Wed, 1 Dec 2010 12:55:47 +0100 Subject: [PATCH] Delete vcan interfaces before every test --- gw-tests/lib.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/gw-tests/lib.sh b/gw-tests/lib.sh index cacde47..003782d 100644 --- a/gw-tests/lib.sh +++ b/gw-tests/lib.sh @@ -30,8 +30,6 @@ sshgw() { } cleanupgw() { - # Set can interfaces up - sshgw 'for i in 0 1; do ip link show dev can$i|grep -q UP || ip link set can$i up type can bitrate 1000000; done' sshgw 'cangw -F' } @@ -84,8 +82,14 @@ _run() { cd $dir echo "Working directory: $dir" if [[ ! "$OPT_PLOT_ONLY" ]]; then + # Remove data from the last measurement rm -rf * + # Set can interfaces up + sshgw 'for i in 0 1; do ip link show dev can$i|grep -q UP || ip link set can$i up type can bitrate 1000000; done' + # Delete all vcan interfaces + sshgw 'for dev in $(ip l|grep -o vcan[^:]\\+); do ip link del dev $dev; done' cleanupgw + main cp $script . fi -- 2.39.2