Add scale retry in ScaleRC in test/e2e/util.go

This commit is contained in:
Marcin Wielgus 2015-07-24 14:12:55 +02:00
parent f1519434b5
commit 561dd7d18b

View File

@ -1244,8 +1244,9 @@ func ScaleRC(c *client.Client, ns, name string, size uint) error {
if err != nil {
return err
}
waitForScale := kubectl.NewRetryParams(5*time.Second, 1*time.Minute)
waitForReplicas := kubectl.NewRetryParams(5*time.Second, 5*time.Minute)
if err = scaler.Scale(ns, name, size, nil, nil, waitForReplicas); err != nil {
if err = scaler.Scale(ns, name, size, nil, waitForScale, waitForReplicas); err != nil {
return err
}
return waitForRCPodsRunning(c, ns, name)