Use global.test.in/excludes, so test.in/excludes can still be used on command-line
diff --git a/asterix-installer/pom.xml b/asterix-installer/pom.xml
index c24a2e4..ed87902 100644
--- a/asterix-installer/pom.xml
+++ b/asterix-installer/pom.xml
@@ -17,7 +17,7 @@
<artifactId>asterix-installer</artifactId>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <test.excludes>**/DmlRecoveryIT.java</test.excludes>
+ <failsafe.test.excludes>**/DmlRecoveryIT.java</failsafe.test.excludes>
</properties>
<build>
@@ -108,7 +108,7 @@
<runOrder>alphabetical</runOrder>
<forkMode>pertest</forkMode>
<excludes>
- <exclude>${test.excludes}</exclude>
+ <exclude>${failsafe.test.excludes}</exclude>
</excludes>
</configuration>
<executions>
diff --git a/pom.xml b/pom.xml
index 684fd2b..2b059b8 100644
--- a/pom.xml
+++ b/pom.xml
@@ -31,8 +31,8 @@
<metadata.tests>**/metadata/*Test.java</metadata.tests>
<execution.tests>**/ExecutionTest.java</execution.tests>
<invalid.tests>**/DmlTest.java</invalid.tests>
- <test.includes>**/*TestSuite.java,**/*Test.java</test.includes>
- <test.excludes>${optimizer.tests},${metadata.tests},${execution.tests},${invalid.tests}</test.excludes>
+ <global.test.includes>**/*TestSuite.java,**/*Test.java</global.test.includes>
+ <global.test.excludes>${optimizer.tests},${metadata.tests},${execution.tests},${invalid.tests}</global.test.excludes>
</properties>
<build>
@@ -63,10 +63,10 @@
-Xdebug
-Xrunjdwp:transport=dt_socket,server=y,address=8000,suspend=n</argLine>
<includes>
- <include>${test.includes}</include>
+ <include>${global.test.includes},${test.includes}</include>
</includes>
<excludes>
- <exclude>${test.excludes}</exclude>
+ <exclude>${global.test.excludes},${test.excludes}</exclude>
</excludes>
</configuration>
</plugin>