+= skip.surefire.tests
Add option to enable skipping only surefire tests, allowing integration
tests to run
Change-Id: I846bcc66cef115c572c75188f952bacc4b9858aa
Reviewed-on: https://asterix-gerrit.ics.uci.edu/1810
Sonar-Qube: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
BAD: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Reviewed-by: Yingyi Bu <buyingyi@gmail.com>
Reviewed-by: Ian Maxon <imaxon@apache.org>
diff --git a/hyracks-fullstack/pom.xml b/hyracks-fullstack/pom.xml
index b6d482e..08aae02 100644
--- a/hyracks-fullstack/pom.xml
+++ b/hyracks-fullstack/pom.xml
@@ -51,10 +51,12 @@
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+ <file.encoding>UTF-8</file.encoding>
<jdk.version>1.8</jdk.version>
<jvm.extraargs />
<sonar.jacoco.reportPath>${env.PWD}/target/jacoco-merged.exec</sonar.jacoco.reportPath>
<source-format.skip>false</source-format.skip>
+ <skip.surefire.tests>${skipTests}</skip.surefire.tests>
<!-- Definition of tests in various categories which may be excluded -->
<hanging.pregelix.tests>**/pregelix/**/FailureRecovery*.java</hanging.pregelix.tests>
@@ -256,6 +258,7 @@
<excludes combine.children="append">
<exclude>${global.test.excludes},${test.excludes}</exclude>
</excludes>
+ <skipTests>${skip.surefire.tests}</skipTests>
</configuration>
</plugin>
<plugin>