Skip to content

Commit 853cdd6

Browse files
committed
Merge branch 'xc-116317' into 'main'
Do not install Istio in crio-pipeline See merge request weblogic-cloud/weblogic-kubernetes-operator!4613
2 parents 47b5513 + 42ae45a commit 853cdd6

File tree

4 files changed

+11
-6
lines changed

4 files changed

+11
-6
lines changed

integration-tests/pom.xml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@
5555
<wko.it.fss.dir>${env.FSS_DIR}</wko.it.fss.dir>
5656
<wko.it.okd.cluster>${env.OKD}</wko.it.okd.cluster>
5757
<wko.it.ocne.cluster>${env.OCNE}</wko.it.ocne.cluster>
58+
<wko.it.crio.pipeline>${env.CRIO_PIPELINE}</wko.it.crio.pipeline>
5859
<wko.it.oracle.db.operator.release>${env.ORACLE_DB_OPERATOR_RELEASE}</wko.it.oracle.db.operator.release>
5960
<wko.it.oraclelinux.test.version>${env.ORACLELINUX_TEST_VERSION}</wko.it.oraclelinux.test.version>
6061
<wko.it.wdt.download.url>${wdt.download.url}</wko.it.wdt.download.url>
@@ -254,12 +255,13 @@
254255
<wko.it.grafana.chart.version>${wko.it.grafana.chart.version}</wko.it.grafana.chart.version>
255256
<wko.it.istio.version>${wko.it.istio.version}</wko.it.istio.version>
256257
<wko.it.oke.cluster>${wko.it.oke.cluster}</wko.it.oke.cluster>
257-
<wko.it.oke.cluster.privateip>${env.OKE_CLUSTER_PRIVATEIP}</wko.it.oke.cluster.privateip>
258+
<wko.it.oke.cluster.privateip>${env.OKE_CLUSTER_PRIVATEIP}</wko.it.oke.cluster.privateip>
258259
<wko.it.nfs.server>${wko.it.nfs.server}</wko.it.nfs.server>
259260
<wko.it.fss.dir>${wko.it.fss.dir}</wko.it.fss.dir>
260261
<wko.it.okd.cluster>${wko.it.okd.cluster}</wko.it.okd.cluster>
261262
<wko.it.arm.cluster>${wko.it.arm.cluster}</wko.it.arm.cluster>
262263
<wko.it.ocne.cluster>${wko.it.ocne.cluster}</wko.it.ocne.cluster>
264+
<wko.it.crio.pipeline>${wko.it.crio.pipeline}</wko.it.crio.pipeline>
263265
<wko.it.oracle.db.operator.release>${wko.it.oracle.db.operator.release}</wko.it.oracle.db.operator.release>
264266
<wko.it.oraclelinux.test.version>${wko.it.oraclelinux.test.version}</wko.it.oraclelinux.test.version>
265267
<wko.it.wdt.download.url>${wko.it.wdt.download.url}</wko.it.wdt.download.url>

integration-tests/src/test/java/oracle/weblogic/kubernetes/ItIstioMiiDomain.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,6 @@
8989
@Tag("kind-parallel")
9090
@Tag("olcne-srg")
9191
@Tag("oke-parallelnew")
92-
9392
class ItIstioMiiDomain {
9493

9594
private static String opNamespace = null;
@@ -155,7 +154,6 @@ public static void initAll(@Namespaces(2) List<String> namespaces) {
155154
@Test
156155
@DisplayName("Create WebLogic Domain with mii model with istio")
157156
@Tag("gate")
158-
@Tag("crio")
159157
void testIstioModelInImageDomain() throws UnknownHostException, IOException, InterruptedException {
160158

161159
// Create the repo secret to pull the image

integration-tests/src/test/java/oracle/weblogic/kubernetes/TestConstants.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -380,6 +380,9 @@ public interface TestConstants {
380380
// OCNE constants
381381
public static final boolean OCNE =
382382
Boolean.parseBoolean(getNonEmptySystemProperty("wko.it.ocne.cluster", "false"));
383+
// CRIO_PIPELINE constants
384+
public static final boolean CRIO =
385+
Boolean.parseBoolean(getNonEmptySystemProperty("wko.it.crio.pipeline", "false"));
383386

384387
// default name suffixes
385388
public String DEFAULT_EXTERNAL_SERVICE_NAME_SUFFIX = "-ext";

integration-tests/src/test/java/oracle/weblogic/kubernetes/extensions/InitializationTasks.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@
4848
import static oracle.weblogic.kubernetes.TestConstants.BASE_IMAGES_REPO_USERNAME;
4949
import static oracle.weblogic.kubernetes.TestConstants.BASE_IMAGES_TENANCY;
5050
import static oracle.weblogic.kubernetes.TestConstants.CERT_MANAGER;
51+
import static oracle.weblogic.kubernetes.TestConstants.CRIO;
5152
import static oracle.weblogic.kubernetes.TestConstants.DB_IMAGE_NAME;
5253
import static oracle.weblogic.kubernetes.TestConstants.DB_IMAGE_TAG;
5354
import static oracle.weblogic.kubernetes.TestConstants.DOMAIN_IMAGES_REPO;
@@ -316,7 +317,8 @@ public void beforeAll(ExtensionContext context) {
316317

317318
// set initialization success to true, not counting the istio installation as not all tests use istio
318319
isInitializationSuccessful = true;
319-
if ((!OKD && !OCNE) || (OCNE && !assertDoesNotThrow(() -> Namespace.exists("istio-system")))) {
320+
if ((!OKD && !OCNE && !CRIO)
321+
|| (OCNE && !CRIO && !assertDoesNotThrow(() -> Namespace.exists("istio-system")))) {
320322
logger.info("Installing istio before any test suites are run");
321323
installIstio();
322324
}
@@ -360,11 +362,11 @@ public void close() {
360362
if (SKIP_CLEANUP) {
361363
logger.info("Skipping RESULTS_ROOT clean up after test execution");
362364
} else {
363-
if (!OKD && !OCNE) {
365+
if (!OKD && !OCNE && !CRIO) {
364366
logger.info("Uninstall istio after all test suites are run");
365367
uninstallIstio();
366368
}
367-
if (!OKD && !OKE_CLUSTER && !OCNE) {
369+
if (!OKD && !OKE_CLUSTER && !OCNE && !CRIO) {
368370
logger.info("Delete istio-system namespace after all test suites are run");
369371
deleteNamespace("istio-system");
370372
}

0 commit comments

Comments
 (0)