in windows-builder/builder/builder/remote.go [49:59]
func (r *Remote) Wait() error {
timeout := time.Now().Add(time.Minute * 5)
for time.Now().Before(timeout) {
err := r.RunDef("ver")
if err == nil {
return nil
}
time.Sleep(10 * time.Second)
}
return errors.New("Timed out waiting for server to be available")
}