Skip to content

Commit c112019

Browse files
committed
for external Jenkins QUICKTEST
1 parent 15f9948 commit c112019

File tree

2 files changed

+21
-90
lines changed

2 files changed

+21
-90
lines changed

integration-tests/src/test/java/oracle/kubernetes/operator/ItPodsRestart.java

Lines changed: 21 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -207,7 +207,7 @@ public void testServerPodsRestartByChangingIncludeServerOutInPodLog() throws Exc
207207
* Modify the domain scope property on the domain resource using kubectl apply -f domain.yaml
208208
* Verify that all the server pods in the domain got re-started .The property tested is: image:
209209
* "container-registry.oracle.com/middleware/weblogic:12.2.1.3" --> image:
210-
* "container-registry.oracle.com/middleware/weblogic:duplicate"
210+
* "container-registry.oracle.com/middleware/weblogic:12.2.1.3-dev"
211211
*
212212
* @throws Exception exception
213213
*/
@@ -217,73 +217,26 @@ public void testServerPodsRestartByChangingZImage() throws Exception {
217217
String testMethodName = new Object() {}.getClass().getEnclosingMethod().getName();
218218
logTestBegin(testMethodName);
219219

220-
try {
221-
TestUtils.exec("docker images", true);
222-
logger.info(
223-
"About to verifyDomainServerPodRestart for Domain: "
224-
+ domain.getDomainUid()
225-
+ " Image property: "
226-
+ getWeblogicImageName()
227-
+ ":"
228-
+ getWeblogicImageTag()
229-
+ " to "
230-
+ "/weblogick8s/middleware/weblogic:duplicate");
231-
232-
/*String newImage = getWeblogicImageName() + ":" + getWeblogicImageDevTag();
233-
TestUtils.exec("docker pull " + newImage, true);
234-
// apply new domain yaml and verify pod restart
235-
domain.verifyDomainServerPodRestart(
236-
"\"" + getWeblogicImageName() + ":" + getWeblogicImageTag() + "\"",
237-
"\"" + newImage + "\"");*/
238-
239-
if (BaseTest.SHARED_CLUSTER) {
240-
String newImage =
241-
System.getenv("REPO_REGISTRY") + "/middleware/weblogic:duplicate";
242-
// tag image with repo name
243-
String tag =
244-
"docker tag " + getWeblogicImageName() + ":" + getWeblogicImageTag() + " " + newImage;
245-
TestUtils.exec(tag, true);
246-
TestUtils.exec("docker images", true);
247-
248-
// login and push image to ocir
249-
TestUtils.loginAndPushImageToOcir(newImage);
250-
251-
// create ocir registry secret in the same ns as domain which is used while pulling the
252-
// image
253-
TestUtils.createDockerRegistrySecret(
254-
"docker-store",
255-
System.getenv("REPO_REGISTRY"),
256-
System.getenv("REPO_USERNAME"),
257-
System.getenv("REPO_PASSWORD"),
258-
System.getenv("REPO_EMAIL"),
259-
domain.getDomainNs());
260-
261-
//for debugging
262-
TestUtils.loginAndPullImageFromOcir(newImage);
263-
264-
// apply new domain yaml and verify pod restart
265-
domain.verifyDomainServerPodRestart(
266-
"\"" + getWeblogicImageName() + ":" + getWeblogicImageTag() + "\"",
267-
"\"" + newImage + "\"");
268-
269-
} else {
270-
TestUtils.exec(
271-
"docker tag "
272-
+ getWeblogicImageName()
273-
+ ":"
274-
+ getWeblogicImageTag()
275-
+ " "
276-
+ getWeblogicImageName()
277-
+ ":duplicate");
278-
domain.verifyDomainServerPodRestart(
279-
"\"" + getWeblogicImageName() + ":" + getWeblogicImageTag() + "\"",
280-
"\"" + getWeblogicImageName() + ":duplicate" + "\"");
281-
}
282-
} finally {
283-
if (!BaseTest.SHARED_CLUSTER) {
284-
TestUtils.exec("docker rmi -f " + getWeblogicImageName() + ":duplicate");
285-
}
286-
}
220+
221+
TestUtils.exec("docker images", true);
222+
logger.info(
223+
"About to verifyDomainServerPodRestart for Domain: "
224+
+ domain.getDomainUid()
225+
+ " Image property: "
226+
+ getWeblogicImageName()
227+
+ ":"
228+
+ getWeblogicImageTag()
229+
+ " to "
230+
+ getWeblogicImageName()
231+
+ ":"
232+
+ getWeblogicImageDevTag());
233+
234+
tring newImage = getWeblogicImageName() + ":" + getWeblogicImageDevTag();
235+
TestUtils.exec("docker pull " + newImage, true);
236+
// apply new domain yaml and verify pod restart
237+
domain.verifyDomainServerPodRestart(
238+
"\"" + getWeblogicImageName() + ":" + getWeblogicImageTag() + "\"",
239+
"\"" + newImage + "\"");
287240

288241
logger.info("SUCCESS - " + testMethodName);
289242
}

integration-tests/src/test/java/oracle/kubernetes/operator/utils/TestUtils.java

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1482,28 +1482,6 @@ public static ExecResult loginAndPushImageToOcir(String image) throws Exception
14821482
+ result.stderr());
14831483
return result;
14841484
}
1485-
1486-
public static ExecResult loginAndPullImageFromOcir(String image) throws Exception {
1487-
String dockerLoginAndPullCmd =
1488-
"docker login "
1489-
+ System.getenv("REPO_REGISTRY")
1490-
+ " -u "
1491-
+ System.getenv("REPO_USERNAME")
1492-
+ " -p \""
1493-
+ System.getenv("REPO_PASSWORD")
1494-
+ "\" && docker pull "
1495-
+ image;
1496-
ExecResult result = TestUtils.exec(dockerLoginAndPullCmd);
1497-
logger.info(
1498-
"cmd "
1499-
+ dockerLoginAndPullCmd
1500-
+ "\n result "
1501-
+ result.stdout()
1502-
+ "\n err "
1503-
+ result.stderr());
1504-
return result;
1505-
}
1506-
15071485

15081486
public static ExecResult kubectlpatch(String domainUid, String domainNS, String patchStr)
15091487
throws Exception {

0 commit comments

Comments
 (0)