Skip to content

Commit 4066344

Browse files
committed
Merge branch 'main' into fix-1715-drop-profiles-support
2 parents efeb7b4 + eeeb62c commit 4066344

File tree

16 files changed

+49
-576
lines changed

16 files changed

+49
-576
lines changed
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
import org.springframework.context.annotation.Bean;
3535
import org.springframework.context.annotation.Primary;
3636

37-
import static org.springframework.cloud.kubernetes.fabric8.catalog.watch.Fabric8CatalogWatchWithEndpointSlicesAndNamespaceFilterIT.TestConfig;
37+
import static org.springframework.cloud.kubernetes.fabric8.catalog.watch.Fabric8CatalogWatchEndpointSlicesFilterIT.TestConfig;
3838
import static org.springframework.cloud.kubernetes.fabric8.catalog.watch.TestAssertions.assertLogStatement;
3939
import static org.springframework.cloud.kubernetes.fabric8.catalog.watch.TestAssertions.invokeAndAssert;
4040

@@ -43,7 +43,7 @@
4343
*/
4444
@SpringBootTest(classes = { KubernetesCatalogWatchAutoConfiguration.class, TestConfig.class, Application.class },
4545
webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)
46-
class Fabric8CatalogWatchWithEndpointSlicesAndNamespaceFilterIT extends Fabric8CatalogWatchBase {
46+
class Fabric8CatalogWatchEndpointSlicesFilterIT extends Fabric8CatalogWatchBase {
4747

4848
@LocalServerPort
4949
private int port;
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
import org.springframework.context.annotation.Bean;
3535
import org.springframework.context.annotation.Primary;
3636

37-
import static org.springframework.cloud.kubernetes.fabric8.catalog.watch.Fabric8CatalogWatchWithEndpointsAndNamespaceFilterIT.TestConfig;
37+
import static org.springframework.cloud.kubernetes.fabric8.catalog.watch.Fabric8CatalogWatchEndpointsIT.TestConfig;
3838
import static org.springframework.cloud.kubernetes.fabric8.catalog.watch.TestAssertions.assertLogStatement;
3939
import static org.springframework.cloud.kubernetes.fabric8.catalog.watch.TestAssertions.invokeAndAssert;
4040

@@ -43,7 +43,7 @@
4343
*/
4444
@SpringBootTest(classes = { KubernetesCatalogWatchAutoConfiguration.class, TestConfig.class, Application.class },
4545
webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)
46-
class Fabric8CatalogWatchWithEndpointsAndNamespaceFilterIT extends Fabric8CatalogWatchBase {
46+
class Fabric8CatalogWatchEndpointsIT extends Fabric8CatalogWatchBase {
4747

4848
@LocalServerPort
4949
private int port;

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

Lines changed: 0 additions & 95 deletions
This file was deleted.

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

Lines changed: 0 additions & 95 deletions
This file was deleted.

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

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,16 @@
2020
import org.junit.jupiter.api.BeforeEach;
2121
import org.junit.jupiter.api.Test;
2222

23+
import org.springframework.beans.factory.annotation.Autowired;
2324
import org.springframework.boot.test.system.CapturedOutput;
2425
import org.springframework.boot.test.web.server.LocalManagementPort;
26+
import org.springframework.cloud.client.discovery.DiscoveryClient;
2527
import org.springframework.cloud.kubernetes.integration.tests.commons.Images;
2628
import org.springframework.cloud.kubernetes.integration.tests.commons.Phase;
2729
import org.springframework.test.context.TestPropertySource;
2830

2931
import static org.springframework.cloud.kubernetes.fabric8.client.discovery.TestAssertions.assertBlockingConfiguration;
32+
import static org.springframework.cloud.kubernetes.fabric8.client.discovery.TestAssertions.assertPodMetadata;
3033

3134
/**
3235
* @author wind57
@@ -39,6 +42,9 @@ class Fabric8DiscoveryBlockingIT extends Fabric8DiscoveryBase {
3942
@LocalManagementPort
4043
private int port;
4144

45+
@Autowired
46+
private DiscoveryClient discoveryClient;
47+
4248
@BeforeEach
4349
void beforeEach() {
4450
Images.loadBusybox(K3S);
@@ -51,8 +57,20 @@ void afterEach() {
5157
}
5258

5359
@Test
54-
void test(CapturedOutput output) {
60+
void test(CapturedOutput output) throws Exception {
61+
62+
String[] busyboxPods = K3S.execInContainer("sh", "-c", "kubectl get pods -l app=busybox -o=name --no-headers")
63+
.getStdout()
64+
.split("\n");
65+
66+
String podOne = busyboxPods[0].split("/")[1];
67+
String podTwo = busyboxPods[1].split("/")[1];
68+
69+
K3S.execInContainer("sh", "-c", "kubectl label pods " + podOne + " my-label=my-value");
70+
K3S.execInContainer("sh", "-c", "kubectl annotate pods " + podTwo + " my-annotation=my-value");
71+
5572
assertBlockingConfiguration(output, port);
73+
assertPodMetadata(discoveryClient);
5674
}
5775

5876
}

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

Lines changed: 0 additions & 60 deletions
This file was deleted.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
"spring.cloud.kubernetes.discovery.namespaces[1]=b-uat",
3636
"spring.cloud.kubernetes.discovery.filter=#root.metadata.namespace matches '^.*uat$'",
3737
"logging.level.org.springframework.cloud.kubernetes.fabric8.discovery=DEBUG" })
38-
class Fabric8DiscoveryFilterMatchTwoNamespacesIT extends Fabric8DiscoveryBase {
38+
class Fabric8DiscoveryFilterIT extends Fabric8DiscoveryBase {
3939

4040
private static final String NAMESPACE_A_UAT = "a-uat";
4141

0 commit comments

Comments
 (0)