#!/usr/bin/expect -f
if {$argc != 3} {
puts "Usage:"
puts " $argv0 terminal_server_ip port loops"
puts "Example:"
puts "$argv0 10.1.1.2 58 2"
exit
}
set timeout 300
set terminal_server [lrange $argv 0 0]
set port [lrange $argv 1 1]
set loops [lrange $argv 2 2]
log_file ./result/progress-on-$port
foreach rte {yes no} {
foreach ramdisk {big small} {
foreach kernel {new old} {
foreach mem {4G 2G} {
set image bootimage.nbi-1212-$rte-$ramdisk-$kernel-$mem
set command "./board_boot.exp $terminal_server $port $image $loops"
puts $command
system $command
send_log "Done $command\n"
sleep 3
}}}}
log_file