1*cf3c1e67SAndrew Jeffery#!/bin/bash -x 2*cf3c1e67SAndrew Jeffery 3*cf3c1e67SAndrew Jefferyset -euo pipefail 4*cf3c1e67SAndrew Jeffery 5*cf3c1e67SAndrew JefferyCONNECT="$@" 6*cf3c1e67SAndrew Jeffery 7*cf3c1e67SAndrew Jefferyi=0 8*cf3c1e67SAndrew Jeffery 9*cf3c1e67SAndrew Jefferywhile true; 10*cf3c1e67SAndrew Jefferydo 11*cf3c1e67SAndrew Jeffery echo Boot $i 12*cf3c1e67SAndrew Jeffery 13*cf3c1e67SAndrew Jeffery ssh ${CONNECT} /usr/sbin/obmcutil --wait poweron 14*cf3c1e67SAndrew Jeffery time expect petitboot.exp -- ${CONNECT} 15*cf3c1e67SAndrew Jeffery ssh ${CONNECT} /usr/sbin/obmcutil --wait poweroff 16*cf3c1e67SAndrew Jeffery 17*cf3c1e67SAndrew Jeffery i=$(($i + 1)) 18*cf3c1e67SAndrew Jeffery 19*cf3c1e67SAndrew Jeffery echo 20*cf3c1e67SAndrew Jefferydone 21*cf3c1e67SAndrew Jeffery 22