Skip to content

Commit 255c8b7

Browse files
committed
test
1 parent a27bf65 commit 255c8b7

File tree

2 files changed

+18
-11
lines changed
  • spring-cloud-kubernetes-test-support/src/main/java/org/springframework/cloud/kubernetes/integration/tests/commons

2 files changed

+18
-11
lines changed

spring-cloud-kubernetes-test-support/src/main/java/org/springframework/cloud/kubernetes/integration/tests/commons/Images.java

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -85,27 +85,39 @@ public static void loadBusybox(K3sContainer container) {
8585
}
8686

8787
public static void loadWiremock(K3sContainer container) {
88-
Commons.load(container, WIREMOCK_TAR, WIREMOCK, wiremockVersion());
88+
if (!imageAlreadyInK3s(container, WIREMOCK_TAR)) {
89+
Commons.load(container, WIREMOCK_TAR, WIREMOCK, wiremockVersion());
90+
}
8991
}
9092

9193
public static void loadIstioCtl(K3sContainer container) {
92-
Commons.load(container, ISTIOCTL_TAR, ISTIOCTL, istioVersion());
94+
if (!imageAlreadyInK3s(container, ISTIOCTL_TAR)) {
95+
Commons.load(container, ISTIOCTL_TAR, ISTIOCTL, istioVersion());
96+
}
9397
}
9498

9599
public static void loadIstioProxyV2(K3sContainer container) {
96-
Commons.load(container, ISTIO_PROXY_V2_TAR, ISTIO_PROXY_V2, istioVersion());
100+
if (!imageAlreadyInK3s(container, ISTIO_PROXY_V2_TAR)) {
101+
Commons.load(container, ISTIO_PROXY_V2_TAR, ISTIO_PROXY_V2, istioVersion());
102+
}
97103
}
98104

99105
public static void loadIstioPilot(K3sContainer container) {
100-
Commons.load(container, ISTIO_PILOT_TAR, ISTIO_PILOT, istioVersion());
106+
if (!imageAlreadyInK3s(container, ISTIO_PILOT_TAR)) {
107+
Commons.load(container, ISTIO_PILOT_TAR, ISTIO_PILOT, istioVersion());
108+
}
101109
}
102110

103111
public static void loadKafka(K3sContainer container) {
104-
Commons.load(container, KAFKA_TAR, KAFKA, kafkaVersion());
112+
if (!imageAlreadyInK3s(container, KAFKA_TAR)) {
113+
Commons.load(container, KAFKA_TAR, KAFKA, kafkaVersion());
114+
}
105115
}
106116

107117
public static void loadRabbitmq(K3sContainer container) {
108-
Commons.load(container, RABBITMQ_TAR, RABBITMQ, rabbitMqVersion());
118+
if (!imageAlreadyInK3s(container, RABBITMQ_TAR)) {
119+
Commons.load(container, RABBITMQ_TAR, RABBITMQ, rabbitMqVersion());
120+
}
109121
}
110122

111123
private static boolean imageAlreadyInK3s(K3sContainer container, String tarName) {

spring-cloud-kubernetes-test-support/src/main/java/org/springframework/cloud/kubernetes/integration/tests/commons/native_client/Util.java

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -134,11 +134,6 @@ public void createAndWait(String namespace, String name, V1Deployment deployment
134134
.get(0)
135135
.setImage(imageFromDeployment + ":" + pomVersion());
136136
}
137-
else {
138-
String[] image = imageFromDeployment.split(":", 2);
139-
pullImage(image[0], image[1], container);
140-
loadImage(image[0], image[1], name, container);
141-
}
142137

143138
appsV1Api.createNamespacedDeployment(namespace, deployment, null, null, null, null);
144139
waitForDeployment(namespace, deployment);

0 commit comments

Comments
 (0)