From eb9cb8fbae6a30cae8af87545f208360c6e76f07 Mon Sep 17 00:00:00 2001 From: Piotr Szczesniak Date: Thu, 24 Sep 2015 14:48:58 +0200 Subject: [PATCH] Temporary workaround of problem with not ready endpoints. --- test/e2e/autoscaling.go | 4 ++-- test/e2e/autoscaling_utils.go | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/test/e2e/autoscaling.go b/test/e2e/autoscaling.go index f6d54c0bb4..56bb1fca0e 100644 --- a/test/e2e/autoscaling.go +++ b/test/e2e/autoscaling.go @@ -57,7 +57,7 @@ var _ = Describe("Autoscaling", func() { // Consume 60% CPU millicoresPerReplica := 600 - rc := NewStaticResourceConsumer("rc", nodeCount*coresPerNode, millicoresPerReplica*nodeCount*coresPerNode, 0, int64(millicoresPerReplica), 100, f) + rc := NewStaticResourceConsumer("cpu-utilization", nodeCount*coresPerNode, millicoresPerReplica*nodeCount*coresPerNode, 0, int64(millicoresPerReplica), 100, f) expectNoError(waitForClusterSize(f.Client, nodeCount+1, 20*time.Minute)) rc.CleanUp() @@ -79,7 +79,7 @@ var _ = Describe("Autoscaling", func() { // Consume 60% of total memory capacity megabytesPerReplica := int(memCapacityMb * 6 / 10 / coresPerNode) - rc := NewStaticResourceConsumer("rc", nodeCount*coresPerNode, 0, megabytesPerReplica*nodeCount*coresPerNode, 100, int64(megabytesPerReplica+100), f) + rc := NewStaticResourceConsumer("mem-utilization", nodeCount*coresPerNode, 0, megabytesPerReplica*nodeCount*coresPerNode, 100, int64(megabytesPerReplica+100), f) expectNoError(waitForClusterSize(f.Client, nodeCount+1, 20*time.Minute)) rc.CleanUp() diff --git a/test/e2e/autoscaling_utils.go b/test/e2e/autoscaling_utils.go index 9a05d10409..389b6352f7 100644 --- a/test/e2e/autoscaling_utils.go +++ b/test/e2e/autoscaling_utils.go @@ -262,4 +262,6 @@ func runServiceAndRCForResourceConsumer(c *client.Client, ns, name string, repli MemLimit: memLimitMb * 1024 * 1024, // MemLimit is in bytes } expectNoError(RunRC(config)) + // Wait until endpoints are processed. Temporary workaround until #14477 is fixed. + time.Sleep(10 * time.Second) }