Skip to content

Commit a980e4a

Browse files
vanajamukkaraANTARYAMI.PANIGRAHI@ORACLE.COM
and
ANTARYAMI.PANIGRAHI@ORACLE.COM
authored
Modify certification profile and fixing the test failures on FMW pipeline jenkins (#2528)
* Modify certification profile and fixing the test failures on FMW pipeline jenkins Co-authored-by: ANTARYAMI.PANIGRAHI@ORACLE.COM <anpanigr@phx3182b0a.subnet4ad3phx.devweblogicphx.oraclevcn.com>
1 parent fe449f3 commit a980e4a

File tree

5 files changed

+33
-33
lines changed

5 files changed

+33
-33
lines changed

integration-tests/pom.xml

Lines changed: 10 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -214,42 +214,35 @@
214214
<properties>
215215
<skipITs>false</skipITs>
216216
<includes-failsafe>
217-
**/ItCoherenceTests,
217+
**/ItExternalLbTunneling,
218+
**/ItMiiAuxiliaryImage,
219+
**/ItMiiAuxiliaryImageCluster,
220+
**/ItMiiSampleWlsAux,
221+
**/ItMiiCustomSslStore,
222+
**/ItMiiServiceMigration,
223+
**/ItRemoteConsole,
218224
**/ItConfigDistributionStrategy,
219225
**/ItCrossDomainTransaction,
220226
**/ItElasticLogging,
221227
**/ItElasticLoggingFluentd,
222228
**/ItExternalRmiTunneling,
223-
**/ItInitContainers,
224229
**/ItIntrospectVersion,
225-
**/ItIstioCrossDomainTransaction,
226-
**/ItIstioDomainInImage,
230+
**/ItCrossDomainTransaction,
227231
**/ItIstioDomainInPV,
228232
**/ItIstioMiiDomain,
229-
**/ItIstioTwoDomainsInImage,
230-
**/ItKubernetesEvents,
231-
**/ItManageNameSpace,
232233
**/ItManagedCoherence,
233234
**/ItMiiDomain,
234-
**/ItMiiDomainModelInPV,
235235
**/ItMiiDynamicUpdate,
236-
**/ItMiiMultiModel,
237-
**/ItMiiSample,
236+
**/ItMiiSampleWlsMain,
238237
**/ItMiiUpdateDomainConfig,
239238
**/ItMonitoringExporter,
240-
**/ItOperatorRestart,
241239
**/ItParameterizedDomain,
242-
**/ItPodTemplates,
243-
**/ItPodsRestart,
244240
**/ItPodsShutdownOption,
245241
**/ItProductionSecureMode,
246242
**/ItWlsSamples,
247-
**/ItServerStartPolicy,
248243
**/ItSessionMigration,
249244
**/ItStickySession,
250-
**/ItSystemResOverrides,
251-
**/ItTwoDomainsLoadBalancer,
252-
**/ItUsabilityOperatorHelmChart
245+
**/ItSystemResOverrides
253246
</includes-failsafe>
254247
</properties>
255248
</profile>

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

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
import static oracle.weblogic.kubernetes.TestConstants.RESULTS_ROOT;
4545
import static oracle.weblogic.kubernetes.TestConstants.WDT_TEST_VERSION;
4646
import static oracle.weblogic.kubernetes.TestConstants.WEBLOGIC_IMAGE_NAME;
47-
import static oracle.weblogic.kubernetes.TestConstants.WEBLOGIC_IMAGE_TAG;
47+
import static oracle.weblogic.kubernetes.TestConstants.WEBLOGIC_IMAGE_TO_USE_IN_SPEC;
4848
import static oracle.weblogic.kubernetes.actions.ActionConstants.ARCHIVE_DIR;
4949
import static oracle.weblogic.kubernetes.actions.ActionConstants.DOWNLOAD_DIR;
5050
import static oracle.weblogic.kubernetes.actions.ActionConstants.MODEL_DIR;
@@ -268,7 +268,7 @@ void testCreateDomainUsingMultipleAuxiliaryImages() {
268268
logger.info("Creating domain custom resource with domainUid {0} and auxiliary images {1} {2}",
269269
domainUid, miiAuxiliaryImage1, miiAuxiliaryImage2);
270270
Domain domainCR = createDomainResource(domainUid, domainNamespace,
271-
WEBLOGIC_IMAGE_NAME + ":" + WEBLOGIC_IMAGE_TAG, adminSecretName, OCIR_SECRET_NAME,
271+
WEBLOGIC_IMAGE_TO_USE_IN_SPEC, adminSecretName, OCIR_SECRET_NAME,
272272
encryptionSecretName, replicaCount, "cluster-1", auxiliaryImagePath,
273273
auxiliaryImageVolumeName, miiAuxiliaryImage1, miiAuxiliaryImage2);
274274

@@ -461,7 +461,7 @@ void testErrorPathDomainMismatchMountPath() {
461461
logger.info("Creating domain custom resource with domainUid {0} and auxiliary image {1}",
462462
domainUid, errorPathAuxiliaryImage1);
463463
Domain domainCR = createDomainResource(domainUid, errorpathDomainNamespace,
464-
WEBLOGIC_IMAGE_NAME + ":" + WEBLOGIC_IMAGE_TAG, adminSecretName, OCIR_SECRET_NAME,
464+
WEBLOGIC_IMAGE_TO_USE_IN_SPEC, adminSecretName, OCIR_SECRET_NAME,
465465
encryptionSecretName, replicaCount, "cluster-1", auxiliaryImagePath,
466466
auxiliaryImageVolumeName, errorPathAuxiliaryImage1);
467467

@@ -541,7 +541,7 @@ void testErrorPathDomainMissingWDTBinary() {
541541
logger.info("Creating domain custom resource with domainUid {0} and auxiliary image {1}",
542542
domainUid, errorPathAuxiliaryImage2);
543543
Domain domainCR = createDomainResource(domainUid, errorpathDomainNamespace,
544-
WEBLOGIC_IMAGE_NAME + ":" + WEBLOGIC_IMAGE_TAG, adminSecretName, OCIR_SECRET_NAME,
544+
WEBLOGIC_IMAGE_TO_USE_IN_SPEC, adminSecretName, OCIR_SECRET_NAME,
545545
encryptionSecretName, replicaCount, "cluster-1", auxiliaryImagePath,
546546
auxiliaryImageVolumeName, errorPathAuxiliaryImage2);
547547

@@ -628,7 +628,7 @@ void testErrorPathDomainMissingDomainConfig() {
628628
logger.info("Creating domain custom resource with domainUid {0} and auxiliary image {1}",
629629
domainUid, errorPathAuxiliaryImage3);
630630
Domain domainCR = createDomainResource(domainUid, errorpathDomainNamespace,
631-
WEBLOGIC_IMAGE_NAME + ":" + WEBLOGIC_IMAGE_TAG, adminSecretName, OCIR_SECRET_NAME,
631+
WEBLOGIC_IMAGE_TO_USE_IN_SPEC, adminSecretName, OCIR_SECRET_NAME,
632632
encryptionSecretName, replicaCount, "cluster-1", auxiliaryImagePath,
633633
auxiliaryImageVolumeName, errorPathAuxiliaryImage3);
634634

@@ -823,7 +823,7 @@ void testErrorPathFilePermission() {
823823
logger.info("Creating domain custom resource with domainUid {0} and auxiliary image {1}",
824824
domainUid, errorPathAuxiliaryImage4);
825825
Domain domainCR = createDomainResource(domainUid, errorpathDomainNamespace,
826-
WEBLOGIC_IMAGE_NAME + ":" + WEBLOGIC_IMAGE_TAG, adminSecretName, OCIR_SECRET_NAME,
826+
WEBLOGIC_IMAGE_TO_USE_IN_SPEC, adminSecretName, OCIR_SECRET_NAME,
827827
encryptionSecretName, replicaCount, "cluster-1", auxiliaryImagePath,
828828
auxiliaryImageVolumeName, errorPathAuxiliaryImage4);
829829

@@ -985,7 +985,7 @@ void testUpdateWDTVersionUsingMultipleAuxiliaryImages() {
985985
logger.info("Creating domain custom resource with domainUid {0} and auxiliary images {1} {2}",
986986
domainUid, miiAuxiliaryImage4, miiAuxiliaryImage5);
987987
Domain domainCR = createDomainResource(domainUid, wdtDomainNamespace,
988-
WEBLOGIC_IMAGE_NAME + ":" + WEBLOGIC_IMAGE_TAG, adminSecretName, OCIR_SECRET_NAME,
988+
WEBLOGIC_IMAGE_TO_USE_IN_SPEC, adminSecretName, OCIR_SECRET_NAME,
989989
encryptionSecretName, replicaCount, "cluster-1", auxiliaryImagePath,
990990
auxiliaryImageVolumeName, miiAuxiliaryImage4, miiAuxiliaryImage5);
991991

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

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,7 @@
3232
import static oracle.weblogic.kubernetes.TestConstants.MII_BASIC_IMAGE_TAG;
3333
import static oracle.weblogic.kubernetes.TestConstants.OCIR_SECRET_NAME;
3434
import static oracle.weblogic.kubernetes.TestConstants.RESULTS_ROOT;
35-
import static oracle.weblogic.kubernetes.TestConstants.WEBLOGIC_IMAGE_NAME;
36-
import static oracle.weblogic.kubernetes.TestConstants.WEBLOGIC_IMAGE_TAG;
35+
import static oracle.weblogic.kubernetes.TestConstants.WEBLOGIC_IMAGE_TO_USE_IN_SPEC;
3736
import static oracle.weblogic.kubernetes.actions.ActionConstants.MODEL_DIR;
3837
import static oracle.weblogic.kubernetes.actions.ActionConstants.RESOURCE_DIR;
3938
import static oracle.weblogic.kubernetes.actions.TestActions.dockerPush;
@@ -178,7 +177,7 @@ void testCreateDomainUsingAuxiliaryImagesWClusterConfig() {
178177
logger.info("Creating domain custom resource with domainUid {0} and auxiliary images {1} {2}",
179178
domainUid, auxiliaryImageDomainScopeNames.toString(), auxiliaryImageClusterScopeNames.toString());
180179
Domain domainCR = createDomainResourceWithAuxiliaryImageClusterScope(domainUid, domainNamespace,
181-
WEBLOGIC_IMAGE_NAME + ":" + WEBLOGIC_IMAGE_TAG, adminSecretName, OCIR_SECRET_NAME,
180+
WEBLOGIC_IMAGE_TO_USE_IN_SPEC, adminSecretName, OCIR_SECRET_NAME,
182181
encryptionSecretName, replicaCount, clusterName,
183182
Map.of(auxiliaryImagePath, List.of(auxiliaryImageVolumeName)),
184183
auxiliaryImageDomainScopeNames, auxiliaryImageClusterScopeNames);

integration-tests/src/test/java/oracle/weblogic/kubernetes/utils/ItMiiSampleHelper.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
import oracle.weblogic.kubernetes.actions.impl.primitive.CommandParams;
1212
import oracle.weblogic.kubernetes.annotations.IntegrationTest;
1313
import oracle.weblogic.kubernetes.logging.LoggingFacade;
14-
import oracle.weblogic.kubernetes.utils.ExecResult;
1514
import org.junit.jupiter.api.Assumptions;
1615
import org.junit.jupiter.api.DisplayName;
1716
import org.junit.jupiter.api.MethodOrderer;
@@ -29,8 +28,8 @@
2928
import static oracle.weblogic.kubernetes.TestConstants.OCIR_SECRET_NAME;
3029
import static oracle.weblogic.kubernetes.TestConstants.OKD;
3130
import static oracle.weblogic.kubernetes.TestConstants.RESULTS_ROOT;
32-
import static oracle.weblogic.kubernetes.TestConstants.WEBLOGIC_IMAGE_NAME;
3331
import static oracle.weblogic.kubernetes.TestConstants.WEBLOGIC_IMAGE_TAG;
32+
import static oracle.weblogic.kubernetes.TestConstants.WEBLOGIC_IMAGE_TO_USE_IN_SPEC;
3433
import static oracle.weblogic.kubernetes.assertions.TestAssertions.doesImageExist;
3534
import static oracle.weblogic.kubernetes.utils.CommonTestUtils.getDateAndTimeStamp;
3635
import static oracle.weblogic.kubernetes.utils.ImageUtils.createOcirRepoSecret;
@@ -119,7 +118,8 @@ public void initAll(List<String> namespaces, DomainType domainTypeParam, ImageTy
119118
envMap.put("TRAEFIK_HTTP_NODEPORT", "0"); // 0-->dynamically choose the np
120119
envMap.put("TRAEFIK_HTTPS_NODEPORT", "0"); // 0-->dynamically choose the np
121120
envMap.put("WORKDIR", miiSampleWorkDir);
122-
envMap.put("BASE_IMAGE_NAME", WEBLOGIC_IMAGE_NAME);
121+
envMap.put("BASE_IMAGE_NAME", WEBLOGIC_IMAGE_TO_USE_IN_SPEC
122+
.substring(0, WEBLOGIC_IMAGE_TO_USE_IN_SPEC.lastIndexOf(":")));
123123
envMap.put("BASE_IMAGE_TAG", WEBLOGIC_IMAGE_TAG);
124124
envMap.put("IMAGE_PULL_SECRET_NAME", OCIR_SECRET_NAME); //ocir secret
125125
envMap.put("K8S_NODEPORT_HOST", K8S_NODEPORT_HOST);

jenkinsScript.sh

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -91,9 +91,17 @@ cp linux-amd64/helm ${WORKSPACE}/bin/helm
9191
helm version
9292

9393
echo 'Info: Set up kubectl...'
94-
curl --ipv4 -LO --retry 3 https://storage.googleapis.com/kubernetes-release/release/v${KUBECTL_VERSION}/bin/linux/amd64/kubectl
95-
mv kubectl bin/kubectl
96-
chmod +x bin/kubectl
94+
set +e
95+
for i in 1 2 3 ; do
96+
curl --ipv4 -LO --retry 3 https://storage.googleapis.com/kubernetes-release/release/v${KUBECTL_VERSION}/bin/linux/amd64/kubectl
97+
mv kubectl bin/kubectl
98+
chmod +x bin/kubectl
99+
out=$(kubectl version --client=true)
100+
res=$?
101+
[ $res -eq 0 ] && break
102+
sleep 10
103+
done
104+
set -e
97105
kubectl version --client=true
98106

99107
echo 'Info: Set up kind...'

0 commit comments

Comments
 (0)