Maybe make services e2e test more resilient to GCE errors

pull/6/head
Tim Hockin 2015-01-29 15:50:46 -08:00
parent 0345211e0c
commit a1b51d9165
1 changed files with 5 additions and 1 deletions

View File

@ -727,7 +727,11 @@ function test-teardown {
function ssh-to-node {
local node="$1"
local cmd="$2"
gcloud compute ssh --ssh-flag="-o LogLevel=quiet" --project "${PROJECT}" --zone="${ZONE}" "${node}" --command "${cmd}"
for try in $(seq 1 5); do
if gcloud compute ssh --ssh-flag="-o LogLevel=quiet" --project "${PROJECT}" --zone="${ZONE}" "${node}" --command "${cmd}"; then
break
fi
done
}
# Restart the kube-proxy on a node ($1)