3 # A program to act as a test harness for the mctest program
14 command="/sources/FreeBSD.CURRENT/src/tools/tools/mctest/mctest"
17 # Arguments are s (size), g (group), n (number), and c (command) followed
18 # by a set of hostnames.
19 args=`getopt s:g:n:c:i:b: $*`
22 echo 'Usage: mctest_run -s size -g group -n number -c remote command host1 host2 hostN'
55 # Start our remote sink/reflectors
59 now=`date "+%Y%m%d%H%M"`
62 output=$host\_$interface\_$size\_$number\.$now
63 $remote $host $command -r -M $# -b $base -g $group -m $current -n $number -s $size -i $interface > $output &
65 current=`expr $current + 1 `;
69 # Start the source/collector on this machine
71 $command -M $# -b $base -g $group -n $number -s $size -i $interface -t $gap > `uname -n`\_$size\_$number\.$now