diff --git a/test/e2e/util.go b/test/e2e/util.go index 4bc8e78e794..1c4d2d33606 100644 --- a/test/e2e/util.go +++ b/test/e2e/util.go @@ -1533,6 +1533,9 @@ func waitForRCPodsRunning(c *client.Client, ns, rcName string) error { waitLoop: for start := time.Now(); time.Since(start) < 10*time.Minute; time.Sleep(5 * time.Second) { pods := podStore.List() + if len(pods) == 0 { + continue waitLoop + } for _, p := range pods { if p.Status.Phase != api.PodRunning { continue waitLoop