[jboss-svn-commits] JBL Code SVN: r34833 - in labs/jbosstm/trunk/qa: tests/product and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Aug 23 09:43:58 EDT 2010
Author: jhalliday
Date: 2010-08-23 09:43:58 -0400 (Mon, 23 Aug 2010)
New Revision: 34833
Modified:
labs/jbosstm/trunk/qa/run-tests.xml
labs/jbosstm/trunk/qa/tests/product/build.xml
Log:
Add emma coverage to the qa tests. JBTM-682
Modified: labs/jbosstm/trunk/qa/run-tests.xml
===================================================================
--- labs/jbosstm/trunk/qa/run-tests.xml 2010-08-23 13:43:19 UTC (rev 34832)
+++ labs/jbosstm/trunk/qa/run-tests.xml 2010-08-23 13:43:58 UTC (rev 34833)
@@ -45,7 +45,7 @@
<antcall target="junit-tests">
<param name="tests" value="jtsremote"/>
</antcall>
-
+
</target>
<!-- a faster subset of the tests for smoke testing. aim to keep to under one hour total. -->
@@ -155,13 +155,13 @@
<!-- crashrecovery05_1 : 10 tests, 3 minutes -->
<antcall target="junit-tests"><param name="tests" value="crashrecovery05_1"/></antcall>
<!-- crashrecovery05_2 : 100 tests, 25 minutes -->
- <antcall target="junit-tests"><param name="tests" value="crashrecovery05_2"/></antcall>
+ <antcall target="junit-tests"><param name="tests" value="crashrecovery05_2"/></antcall>
<!-- crashrecovery06 : 2 tests, 1 minute -->
<antcall target="junit-tests"><param name="tests" value="crashrecovery06"/></antcall>
<!-- crashrecovery07 : 16 tests, 4 minutes -->
<antcall target="junit-tests"><param name="tests" value="crashrecovery07"/></antcall>
<!-- crashrecovery08 : 32 tests, 15 minutes -->
- <antcall target="junit-tests"><param name="tests" value="crashrecovery08"/></antcall>
+ <antcall target="junit-tests"><param name="tests" value="crashrecovery08"/></antcall>
<!-- crashrecovery09 : 6 tests, 2 minutes -->
<antcall target="junit-tests"><param name="tests" value="crashrecovery09"/></antcall>
<!-- crashrecovery10 : 6 tests, 2 minutes -->
@@ -218,7 +218,7 @@
<antcall target="install-dbdriver"><param name="files" value="db2*"/></antcall>
<antcall target="junit-tests"><param name="tests" value="jdbcresources01_ibmdb2_jndi"/></antcall>
<antcall target="junit-tests"><param name="tests" value="jdbcresources02_ibmdb2_jndi"/></antcall>
-
+
</target>
<!-- the ncl office build server is not on vpn and only a subset of the dbs are available locally -->
@@ -244,7 +244,7 @@
<antcall target="install-dbdriver"><param name="files" value="ojdbc14.jar"/></antcall>
<antcall target="junit-tests"><param name="tests" value="crashrecovery11-oracle_jndi"/></antcall>
- <!--mssql needs different .jar for jdk 1.5 vs. 1.6 runtime -->
+ <!--mssql needs different .jar for jdk 1.5 vs. 1.6 runtime -->
<condition property="mssql.driver" value="sqljdbc4.jar">
<equals arg1="${java.specification.version}" arg2="1.6"/>
</condition>
@@ -313,7 +313,7 @@
<antcall target="install-dbdriver"><param name="files" value="db2*"/></antcall>
<antcall target="junit-tests"><param name="tests" value="jdbclocals01_ibmdb2_jndi"/></antcall>
-
+
</target>
<target name="performance">
@@ -339,7 +339,7 @@
<param name="additional.elements" value="-agentpath:ext/libjbossAgent_linux64.so"/>
</antcall>
- </target>
+ </target>
<!-- ##################################### -->
@@ -405,19 +405,57 @@
</target>
-<!--
+ <!-- directory that contains emma.jar and emma_ant.jar: -->
+ <property name="emma.dir" value="../build/extlib" />
-unused groups, pending cleanup and wiring:
+ <path id="emma.lib" >
+ <pathelement location="${emma.dir}/emma.jar" />
+ <pathelement location="${emma.dir}/emma_ant.jar" />
+ </path>
-ait01_ots_transactionmanager.java
-aitresources01.java
-crashrecovery13.java
+ <taskdef resource="emma_ant.properties" classpathref="emma.lib" />
-jdbcresources03_oracle_thin_jndi.java
-jdbcresources04_oracle_thin_jndi.java
+ <target name="emmareport">
+ <emma enabled="true">
+ <report>
-txoj.java - thse should be unit tests.
+ <fileset dir=".." >
+ <include name="**/build/metadata.emma"/>
+ </fileset>
--->
+ <fileset dir="testoutput">
+ <include name="**/*-coverage.ec"/>
+ </fileset>
+ <fileset dir="..">
+ <include name="**/build/coverage.ec"/>
+ </fileset>
+
+
+ <sourcepath>
+ <dirset dir="..">
+ <include name="**/classes"/>
+ </dirset>
+ </sourcepath>
+ <txt outfile="testoutput/emma/coverage.txt" />
+ <html outfile="testoutput/emma/coverage.html" />
+ </report>
+ </emma>
+ </target>
+
+ <!--
+
+ unused groups, pending cleanup and wiring:
+
+ ait01_ots_transactionmanager.java
+ aitresources01.java
+ crashrecovery13.java
+
+ jdbcresources03_oracle_thin_jndi.java
+ jdbcresources04_oracle_thin_jndi.java
+
+ txoj.java - thse should be unit tests.
+
+ -->
+
</project>
Modified: labs/jbosstm/trunk/qa/tests/product/build.xml
===================================================================
--- labs/jbosstm/trunk/qa/tests/product/build.xml 2010-08-23 13:43:19 UTC (rev 34832)
+++ labs/jbosstm/trunk/qa/tests/product/build.xml 2010-08-23 13:43:58 UTC (rev 34833)
@@ -104,7 +104,6 @@
</path>
<!-- apache logging -->
<path id="classpath.common">
- <pathelement location="${jbossts.home}/lib/ext/commons-logging-1.1.jar" />
<pathelement location="${jbossts.home}/lib/ext/log4j-1.2.14.jar" />
</path>
<!-- JOTM: http://jotm.objectweb.org/download/index.html -->
More information about the jboss-svn-commits
mailing list