Skip to content

Commit bc6d0c6

Browse files
committed
wip
2 parents a34911f + f676fd2 commit bc6d0c6

File tree

13 files changed

+52
-110
lines changed

13 files changed

+52
-110
lines changed

spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-fabric8-client-catalog-watcher/src/test/java/org/springframework/cloud/kubernetes/fabric8/catalog/watch/TestAssertions.java

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,6 @@
2323

2424
import org.assertj.core.api.Assertions;
2525
import org.awaitility.Awaitility;
26-
import reactor.netty.http.client.HttpClient;
27-
import reactor.util.retry.Retry;
28-
import reactor.util.retry.RetryBackoffSpec;
2926

3027
import org.springframework.boot.test.system.CapturedOutput;
3128
import org.springframework.cloud.kubernetes.commons.discovery.EndpointNameAndNamespace;
@@ -34,11 +31,12 @@
3431
import org.springframework.core.ParameterizedTypeReference;
3532
import org.springframework.core.ResolvableType;
3633
import org.springframework.http.HttpMethod;
37-
import org.springframework.http.client.reactive.ReactorClientHttpConnector;
3834
import org.springframework.web.reactive.function.client.WebClient;
3935

4036
import static org.assertj.core.api.Assertions.assertThat;
4137
import static org.awaitility.Awaitility.await;
38+
import static org.springframework.cloud.kubernetes.integration.tests.commons.Commons.builder;
39+
import static org.springframework.cloud.kubernetes.integration.tests.commons.Commons.retrySpec;
4240

4341
/**
4442
* @author wind57
@@ -116,12 +114,4 @@ static void invokeAndAssert(Util util, Set<String> namespaces, int port, String
116114

117115
}
118116

119-
private static WebClient.Builder builder() {
120-
return WebClient.builder().clientConnector(new ReactorClientHttpConnector(HttpClient.create()));
121-
}
122-
123-
private static RetryBackoffSpec retrySpec() {
124-
return Retry.fixedDelay(15, Duration.ofSeconds(1)).filter(Objects::nonNull);
125-
}
126-
127117
}

spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-fabric8-client-discovery/src/test/java/org/springframework/cloud/kubernetes/fabric8/client/discovery/Fabric8DiscoveryAllServicesIT.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@
3939
*/
4040
class Fabric8DiscoveryAllServicesIT extends Fabric8DiscoveryBase {
4141

42-
4342
private static Service externalServiceName;
4443

4544
@BeforeAll

spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-fabric8-client-discovery/src/test/java/org/springframework/cloud/kubernetes/fabric8/client/discovery/Fabric8DiscoveryFilterMatchOneNamespaceIT.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,7 @@
3434
@TestPropertySource(properties = { "spring.cloud.kubernetes.discovery.namespaces[0]=a-uat",
3535
"spring.cloud.kubernetes.discovery.namespaces[1]=b-uat",
3636
"spring.cloud.kubernetes.discovery.filter=#root.metadata.namespace matches 'a-uat$'",
37-
"logging.level.org.springframework.cloud.kubernetes.fabric8.discovery=DEBUG"
38-
})
37+
"logging.level.org.springframework.cloud.kubernetes.fabric8.discovery=DEBUG" })
3938
class Fabric8DiscoveryFilterMatchOneNamespaceIT extends Fabric8DiscoveryBase {
4039

4140
private static final String NAMESPACE_A_UAT = "a-uat";

spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-fabric8-client-discovery/src/test/java/org/springframework/cloud/kubernetes/fabric8/client/discovery/Fabric8DiscoveryFilterMatchTwoNamespacesIT.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,7 @@
3434
@TestPropertySource(properties = { "spring.cloud.kubernetes.discovery.namespaces[0]=a-uat",
3535
"spring.cloud.kubernetes.discovery.namespaces[1]=b-uat",
3636
"spring.cloud.kubernetes.discovery.filter=#root.metadata.namespace matches '^.*uat$'",
37-
"logging.level.org.springframework.cloud.kubernetes.fabric8.discovery=DEBUG"
38-
})
37+
"logging.level.org.springframework.cloud.kubernetes.fabric8.discovery=DEBUG" })
3938
class Fabric8DiscoveryFilterMatchTwoNamespacesIT extends Fabric8DiscoveryBase {
4039

4140
private static final String NAMESPACE_A_UAT = "a-uat";

spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-fabric8-client-discovery/src/test/java/org/springframework/cloud/kubernetes/fabric8/client/discovery/TestAssertions.java

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -22,23 +22,20 @@
2222
import java.util.Map;
2323
import java.util.Objects;
2424

25-
import reactor.netty.http.client.HttpClient;
26-
import reactor.util.retry.Retry;
27-
import reactor.util.retry.RetryBackoffSpec;
28-
2925
import org.springframework.boot.test.json.BasicJsonTester;
3026
import org.springframework.boot.test.system.CapturedOutput;
3127
import org.springframework.cloud.client.ServiceInstance;
3228
import org.springframework.cloud.client.discovery.DiscoveryClient;
3329
import org.springframework.cloud.client.discovery.ReactiveDiscoveryClient;
3430
import org.springframework.cloud.kubernetes.commons.discovery.DefaultKubernetesServiceInstance;
3531
import org.springframework.http.HttpMethod;
36-
import org.springframework.http.client.reactive.ReactorClientHttpConnector;
3732
import org.springframework.web.reactive.function.client.WebClient;
3833

3934
import static java.util.AbstractMap.SimpleEntry;
4035
import static java.util.Map.Entry;
4136
import static org.assertj.core.api.Assertions.assertThat;
37+
import static org.springframework.cloud.kubernetes.integration.tests.commons.Commons.builder;
38+
import static org.springframework.cloud.kubernetes.integration.tests.commons.Commons.retrySpec;
4239
import static org.testcontainers.shaded.org.awaitility.Awaitility.await;
4340

4441
/**
@@ -321,12 +318,4 @@ private static void waitForLogStatement(CapturedOutput output, String message) {
321318
.until(() -> output.getOut().contains(message));
322319
}
323320

324-
private static WebClient.Builder builder() {
325-
return WebClient.builder().clientConnector(new ReactorClientHttpConnector(HttpClient.create()));
326-
}
327-
328-
private static RetryBackoffSpec retrySpec() {
329-
return Retry.fixedDelay(15, Duration.ofSeconds(1)).filter(Objects::nonNull);
330-
}
331-
332321
}

spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-fabric8-client-istio/src/test/java/org/springframework/cloud/kubernetes/fabric8/client/istio/Fabric8IstioIT.java

Lines changed: 3 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,7 @@
1717
package org.springframework.cloud.kubernetes.fabric8.client.istio;
1818

1919
import java.io.InputStream;
20-
import java.time.Duration;
2120
import java.util.List;
22-
import java.util.Objects;
2321

2422
import io.fabric8.kubernetes.api.model.Service;
2523
import io.fabric8.kubernetes.api.model.apps.Deployment;
@@ -31,18 +29,17 @@
3129
import org.junit.jupiter.api.Test;
3230
import org.testcontainers.containers.Container;
3331
import org.testcontainers.k3s.K3sContainer;
34-
import reactor.netty.http.client.HttpClient;
35-
import reactor.util.retry.Retry;
36-
import reactor.util.retry.RetryBackoffSpec;
3732

3833
import org.springframework.cloud.kubernetes.integration.tests.commons.Commons;
3934
import org.springframework.cloud.kubernetes.integration.tests.commons.Images;
4035
import org.springframework.cloud.kubernetes.integration.tests.commons.Phase;
4136
import org.springframework.cloud.kubernetes.integration.tests.commons.fabric8_client.Util;
4237
import org.springframework.http.HttpMethod;
43-
import org.springframework.http.client.reactive.ReactorClientHttpConnector;
4438
import org.springframework.web.reactive.function.client.WebClient;
4539

40+
import static org.springframework.cloud.kubernetes.integration.tests.commons.Commons.builder;
41+
import static org.springframework.cloud.kubernetes.integration.tests.commons.Commons.retrySpec;
42+
4643
/**
4744
* @author wind57
4845
*/
@@ -133,14 +130,6 @@ private static void appManifests(Phase phase) {
133130

134131
}
135132

136-
private WebClient.Builder builder() {
137-
return WebClient.builder().clientConnector(new ReactorClientHttpConnector(HttpClient.create()));
138-
}
139-
140-
private RetryBackoffSpec retrySpec() {
141-
return Retry.fixedDelay(15, Duration.ofSeconds(1)).filter(Objects::nonNull);
142-
}
143-
144133
private static String istioctlPodName() {
145134
try {
146135
return K3S

spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-fabric8-client-reload/src/test/java/org/springframework/cloud/kubernetes/fabric8/client/reload/BootstrapEnabledPollingReloadConfigMapMountIT.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,9 @@
3737

3838
import static org.assertj.core.api.Assertions.assertThat;
3939
import static org.awaitility.Awaitility.await;
40-
import static org.springframework.cloud.kubernetes.fabric8.client.reload.TestAssertions.builder;
4140
import static org.springframework.cloud.kubernetes.fabric8.client.reload.TestAssertions.manifests;
42-
import static org.springframework.cloud.kubernetes.fabric8.client.reload.TestAssertions.retrySpec;
41+
import static org.springframework.cloud.kubernetes.integration.tests.commons.Commons.builder;
42+
import static org.springframework.cloud.kubernetes.integration.tests.commons.Commons.retrySpec;
4343

4444
/**
4545
* @author wind57

spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-fabric8-client-reload/src/test/java/org/springframework/cloud/kubernetes/fabric8/client/reload/ConfigMapMountPollingReloadDelegateIT.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,9 @@
3737

3838
import static org.assertj.core.api.Assertions.assertThat;
3939
import static org.awaitility.Awaitility.await;
40-
import static org.springframework.cloud.kubernetes.fabric8.client.reload.TestAssertions.builder;
4140
import static org.springframework.cloud.kubernetes.fabric8.client.reload.TestAssertions.manifests;
42-
import static org.springframework.cloud.kubernetes.fabric8.client.reload.TestAssertions.retrySpec;
41+
import static org.springframework.cloud.kubernetes.integration.tests.commons.Commons.builder;
42+
import static org.springframework.cloud.kubernetes.integration.tests.commons.Commons.retrySpec;
4343

4444
/**
4545
* @author wind57

spring-cloud-kubernetes-integration-tests/spring-cloud-kubernetes-fabric8-client-reload/src/test/java/org/springframework/cloud/kubernetes/fabric8/client/reload/TestAssertions.java

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818

1919
import java.io.InputStream;
2020
import java.time.Duration;
21-
import java.util.Objects;
2221

2322
import io.fabric8.kubernetes.api.model.ConfigMap;
2423
import io.fabric8.kubernetes.api.model.Secret;
@@ -27,15 +26,10 @@
2726
import io.fabric8.kubernetes.api.model.networking.v1.Ingress;
2827
import io.fabric8.kubernetes.client.KubernetesClient;
2928
import io.fabric8.kubernetes.client.utils.Serialization;
30-
import reactor.netty.http.client.HttpClient;
31-
import reactor.util.retry.Retry;
32-
import reactor.util.retry.RetryBackoffSpec;
3329

3430
import org.springframework.boot.test.system.CapturedOutput;
3531
import org.springframework.cloud.kubernetes.integration.tests.commons.Phase;
3632
import org.springframework.cloud.kubernetes.integration.tests.commons.fabric8_client.Util;
37-
import org.springframework.http.client.reactive.ReactorClientHttpConnector;
38-
import org.springframework.web.reactive.function.client.WebClient;
3933

4034
import static org.testcontainers.shaded.org.awaitility.Awaitility.await;
4135

@@ -116,12 +110,4 @@ static void manifests(Phase phase, Util util, String namespace) {
116110

117111
}
118112

119-
static WebClient.Builder builder() {
120-
return WebClient.builder().clientConnector(new ReactorClientHttpConnector(HttpClient.create()));
121-
}
122-
123-
static RetryBackoffSpec retrySpec() {
124-
return Retry.fixedDelay(120, Duration.ofSeconds(2)).filter(Objects::nonNull);
125-
}
126-
127113
}

spring-cloud-kubernetes-test-support/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,10 @@
2222
<groupId>org.springframework.boot</groupId>
2323
<artifactId>spring-boot-starter-test</artifactId>
2424
</dependency>
25+
<dependency>
26+
<groupId>org.springframework.boot</groupId>
27+
<artifactId>spring-boot-starter-webflux</artifactId>
28+
</dependency>
2529
<dependency>
2630
<groupId>io.kubernetes</groupId>
2731
<artifactId>client-java-extended</artifactId>

0 commit comments

Comments
 (0)