From b01f4fd44cbebc717e3773188a1a7b235b8bc5d0 Mon Sep 17 00:00:00 2001 From: Ryan Baxter Date: Tue, 21 Sep 2021 19:44:09 -0400 Subject: [PATCH] Adjusting wait time --- .../kubernetes/client/loadbalancer/it/LoadBalancerIT.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-client-loadbalancer-it/src/test/java/org/springframework/cloud/kubernetes/client/loadbalancer/it/LoadBalancerIT.java b/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-client-loadbalancer-it/src/test/java/org/springframework/cloud/kubernetes/client/loadbalancer/it/LoadBalancerIT.java index 11af7752..c02afec9 100644 --- a/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-client-loadbalancer-it/src/test/java/org/springframework/cloud/kubernetes/client/loadbalancer/it/LoadBalancerIT.java +++ b/spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-client-loadbalancer-it/src/test/java/org/springframework/cloud/kubernetes/client/loadbalancer/it/LoadBalancerIT.java @@ -19,6 +19,7 @@ package org.springframework.cloud.kubernetes.client.loadbalancer.it; import java.io.IOException; import java.time.Duration; import java.util.Map; +import java.util.concurrent.TimeUnit; import io.kubernetes.client.openapi.ApiClient; import io.kubernetes.client.openapi.ApiException; @@ -142,7 +143,7 @@ public class LoadBalancerIT { }); // Sometimes the NGINX ingress takes a bit to catch up and realize the service is // available and we get a 503, we just need to wait a bit - await().atLeast(Duration.ofSeconds(300)) + await().pollInterval(Duration.ofSeconds(1)).atMost(600, TimeUnit.SECONDS) .until(() -> rest.getForEntity("http://localhost:80/loadbalancer-it/servicea", String.class) .getStatusCode().is2xxSuccessful()); Map result = rest.getForObject("http://localhost:80/loadbalancer-it/servicea", Map.class);