summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsebdet <sebastien.determe@intl.att.com>2021-02-03 15:05:54 +0100
committerChristophe Closset <christophe.closset@intl.att.com>2021-02-03 16:25:38 +0000
commit9d724fe46a32c564f8297544a5634ccb9ccdc61c (patch)
tree0d9c830f935b4cc3434f17005802635d274c35b0
parentf3efb107e285c9874e1d37f1cdcda8ceb1f7719b (diff)
Introduce a new profile for second verify job
This is a new profile for jenkins so that the second verify job can be executed in parallel (all the integration tests) Issue-ID: SDC-3465 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: I903f9731a5479c78ad8000dbf050ddf72311b5c9
-rw-r--r--integration-tests/pom.xml9
-rw-r--r--pom.xml25
2 files changed, 34 insertions, 0 deletions
diff --git a/integration-tests/pom.xml b/integration-tests/pom.xml
index 949b326a94..98d827d04c 100644
--- a/integration-tests/pom.xml
+++ b/integration-tests/pom.xml
@@ -832,4 +832,13 @@ limitations under the License.
</plugin>
</plugins>
</build>
+ <profiles>
+ <profile>
+ <id>all-for-integration-tests-only</id>
+ <properties>
+ <surefire.skip.tests>true</surefire.skip.tests>
+ <skipTest>false</skipTest>
+ </properties>
+ </profile>
+ </profiles>
</project>
diff --git a/pom.xml b/pom.xml
index 75b9413df0..e7a4f08bb9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -168,6 +168,7 @@ Modifications copyright (c) 2018-2019 Nokia
<!-- Surefire parameters -->
<surefire.forkCount>1C</surefire.forkCount>
<surefire.reuseForks>true</surefire.reuseForks>
+ <surefire.skip.tests>false</surefire.skip.tests>
<docker.api.version>1.35</docker.api.version>
</properties>
@@ -522,6 +523,7 @@ Modifications copyright (c) 2018-2019 Nokia
<forkCount>${surefire.forkCount}</forkCount>
<reuseForks>${surefire.reuseForks}</reuseForks>
<parallel>methods</parallel>
+ <skip>${surefire.skip.tests}</skip>
</configuration>
</plugin>
<plugin>
@@ -586,6 +588,29 @@ Modifications copyright (c) 2018-2019 Nokia
</modules>
</profile>
<profile>
+ <id>all-for-integration-tests-only</id>
+ <properties>
+ <checkstyle.skip>true</checkstyle.skip>
+ <surefire.skip.tests>true</surefire.skip.tests>
+ </properties>
+ <modules>
+ <module>onboarding</module>
+ <module>common-app-logging</module>
+ <module>common-app-api</module>
+ <module>common-be</module>
+ <module>catalog-dao</module>
+ <module>catalog-model</module>
+ <module>catalog-be</module>
+ <module>catalog-be-plugins</module>
+ <module>asdctool</module>
+ <module>catalog-ui</module>
+ <module>catalog-fe</module>
+ <module>sdc-os-chef</module>
+ <module>utils/webseal-simulator</module>
+ <module>integration-tests</module>
+ </modules>
+ </profile>
+ <profile>
<id>skip-integration-tests</id>
<activation>
<property>