Separate failsafe directories for each of the integration test types [#66515572]

This commit is contained in:
Khalid Shakir 2014-02-27 01:56:00 +08:00
parent 84d8b0e9a1
commit c163e6d0d2
3 changed files with 9 additions and 8 deletions

View File

@ -609,7 +609,6 @@
<properties> <properties>
<integrationtests.profile.enabled>true</integrationtests.profile.enabled> <integrationtests.profile.enabled>true</integrationtests.profile.enabled>
<sting.packageintegrationtests.skipped>${sting.packageintegrationtests.skipped}</sting.packageintegrationtests.skipped> <sting.packageintegrationtests.skipped>${sting.packageintegrationtests.skipped}</sting.packageintegrationtests.skipped>
<failsafe.summaryFile>${project.build.directory}/failsafe-reports/integration/failsafe-summary-${it.test}.xml</failsafe.summaryFile>
</properties> </properties>
</configuration> </configuration>
</execution> </execution>
@ -628,7 +627,6 @@
<properties> <properties>
<integrationtests.profile.enabled>true</integrationtests.profile.enabled> <integrationtests.profile.enabled>true</integrationtests.profile.enabled>
<sting.packagepipelinetests.skipped>${sting.packagepipelinetests.skipped}</sting.packagepipelinetests.skipped> <sting.packagepipelinetests.skipped>${sting.packagepipelinetests.skipped}</sting.packagepipelinetests.skipped>
<failsafe.summaryFile>${project.build.directory}/failsafe-reports/pipeline/failsafe-summary-${it.test}.xml</failsafe.summaryFile>
</properties> </properties>
</configuration> </configuration>
</execution> </execution>
@ -647,7 +645,6 @@
<properties> <properties>
<integrationtests.profile.enabled>true</integrationtests.profile.enabled> <integrationtests.profile.enabled>true</integrationtests.profile.enabled>
<sting.packagelargescaletests.skipped>${sting.packagelargescaletests.skipped}</sting.packagelargescaletests.skipped> <sting.packagelargescaletests.skipped>${sting.packagelargescaletests.skipped}</sting.packagelargescaletests.skipped>
<failsafe.summaryFile>${project.build.directory}/failsafe-reports/largescale/failsafe-summary-${it.test}.xml</failsafe.summaryFile>
</properties> </properties>
</configuration> </configuration>
</execution> </execution>
@ -666,7 +663,6 @@
<properties> <properties>
<integrationtests.profile.enabled>true</integrationtests.profile.enabled> <integrationtests.profile.enabled>true</integrationtests.profile.enabled>
<sting.packageknowledgebasetests.skipped>${sting.packageknowledgebasetests.skipped}</sting.packageknowledgebasetests.skipped> <sting.packageknowledgebasetests.skipped>${sting.packageknowledgebasetests.skipped}</sting.packageknowledgebasetests.skipped>
<failsafe.summaryFile>${project.build.directory}/failsafe-reports/knowledgebase/failsafe-summary-${it.test}.xml</failsafe.summaryFile>
</properties> </properties>
</configuration> </configuration>
</execution> </execution>

View File

@ -24,7 +24,6 @@
<sting.packagepipelinetests.skipped>true</sting.packagepipelinetests.skipped> <sting.packagepipelinetests.skipped>true</sting.packagepipelinetests.skipped>
<sting.packagelargescaletests.skipped>true</sting.packagelargescaletests.skipped> <sting.packagelargescaletests.skipped>true</sting.packagelargescaletests.skipped>
<sting.packageknowledgebasetests.skipped>true</sting.packageknowledgebasetests.skipped> <sting.packageknowledgebasetests.skipped>true</sting.packageknowledgebasetests.skipped>
<failsafe.summaryFile>${project.build.directory}/failsafe-reports/failsafe-summary.xml</failsafe.summaryFile>
</properties> </properties>
<!-- Dependency configuration (versions, etc.) --> <!-- Dependency configuration (versions, etc.) -->
@ -149,7 +148,6 @@
<workingDirectory>${sting.packagetests.basedir}</workingDirectory> <workingDirectory>${sting.packagetests.basedir}</workingDirectory>
<classesDirectory>${project.build.outputDirectory}/ignored_by_package_test</classesDirectory> <classesDirectory>${project.build.outputDirectory}/ignored_by_package_test</classesDirectory>
<testClassesDirectory>${sting.packagetests.testClasses}</testClassesDirectory> <testClassesDirectory>${sting.packagetests.testClasses}</testClassesDirectory>
<summaryFile>${failsafe.summaryFile}</summaryFile>
</configuration> </configuration>
<executions> <executions>
<execution> <execution>

View File

@ -353,7 +353,6 @@
<property> <property>
<name>usedefaultlisteners</name> <name>usedefaultlisteners</name>
<value>false</value> <value>false</value>
<!-- TODO: Why do the default listeners take so long post tests, what is the "old" directory, and why doesn't ant have this problem? -->
</property> </property>
</properties> </properties>
<systemPropertyVariables> <systemPropertyVariables>
@ -376,6 +375,7 @@
<configuration> <configuration>
<!-- TODO: Re-enable unit tests by default? --> <!-- TODO: Re-enable unit tests by default? -->
<skip>${sting.unittests.skipped}</skip> <skip>${sting.unittests.skipped}</skip>
<reportsDirectory>${project.build.directory}/surefire-reports/unit/${test}</reportsDirectory>
<includes> <includes>
<include>**/*UnitTest.class</include> <include>**/*UnitTest.class</include>
</includes> </includes>
@ -399,7 +399,6 @@
<property> <property>
<name>usedefaultlisteners</name> <name>usedefaultlisteners</name>
<value>false</value> <value>false</value>
<!-- TODO: Why do the default listeners take so long post tests, what is the "old" directory, and why doesn't ant have this problem? -->
</property> </property>
</properties> </properties>
<systemPropertyVariables> <systemPropertyVariables>
@ -421,6 +420,8 @@
<configuration> <configuration>
<!-- TODO: Re-enable integration tests by default? --> <!-- TODO: Re-enable integration tests by default? -->
<skip>${sting.integrationtests.skipped}</skip> <skip>${sting.integrationtests.skipped}</skip>
<reportsDirectory>${project.build.directory}/failsafe-reports/integration/${it.test}</reportsDirectory>
<summaryFile>${project.build.directory}/failsafe-reports/integration/failsafe-summary-${it.test}.xml</summaryFile>
<includes> <includes>
<include>**/*IntegrationTest.class</include> <include>**/*IntegrationTest.class</include>
</includes> </includes>
@ -436,6 +437,8 @@
<configuration> <configuration>
<!-- TODO: Re-enable pipeline tests by default? --> <!-- TODO: Re-enable pipeline tests by default? -->
<skip>${sting.pipelinetests.skipped}</skip> <skip>${sting.pipelinetests.skipped}</skip>
<reportsDirectory>${project.build.directory}/failsafe-reports/pipeline/${it.test}</reportsDirectory>
<summaryFile>${project.build.directory}/failsafe-reports/pipeline/failsafe-summary-${it.test}.xml</summaryFile>
<includes> <includes>
<include>**/*PipelineTest.class</include> <include>**/*PipelineTest.class</include>
</includes> </includes>
@ -450,6 +453,8 @@
<!-- run large scale tests --> <!-- run large scale tests -->
<configuration> <configuration>
<skip>${sting.largescaletests.skipped}</skip> <skip>${sting.largescaletests.skipped}</skip>
<reportsDirectory>${project.build.directory}/failsafe-reports/largescale/${it.test}</reportsDirectory>
<summaryFile>${project.build.directory}/failsafe-reports/largescale/failsafe-summary-${it.test}.xml</summaryFile>
<includes> <includes>
<include>**/*LargeScaleTest.class</include> <include>**/*LargeScaleTest.class</include>
</includes> </includes>
@ -464,6 +469,8 @@
<!-- run knowledge base tests --> <!-- run knowledge base tests -->
<configuration> <configuration>
<skip>${sting.knowledgebasetests.skipped}</skip> <skip>${sting.knowledgebasetests.skipped}</skip>
<reportsDirectory>${project.build.directory}/failsafe-reports/knowledgebasetests/${it.test}</reportsDirectory>
<summaryFile>${project.build.directory}/failsafe-reports/knowledgebasetests/failsafe-summary-${it.test}.xml</summaryFile>
<includes> <includes>
<include>**/*KnowledgeBaseTest.class</include> <include>**/*KnowledgeBaseTest.class</include>
</includes> </includes>