[jboss-svn-commits] JBL Code SVN: r31245 - in labs/jbosstm/trunk: ArjunaJTS/orbportability and 1 other directories.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Jan 27 06:07:33 EST 2010
Author: jhalliday
Date: 2010-01-27 06:07:32 -0500 (Wed, 27 Jan 2010)
New Revision: 31245
Modified:
labs/jbosstm/trunk/ArjunaCore/arjuna/build.xml
labs/jbosstm/trunk/ArjunaJTS/orbportability/build.xml
labs/jbosstm/trunk/common/build.xml
Log:
Added emma code coverage to the build. JBTM-682
Modified: labs/jbosstm/trunk/ArjunaCore/arjuna/build.xml
===================================================================
--- labs/jbosstm/trunk/ArjunaCore/arjuna/build.xml 2010-01-27 10:12:06 UTC (rev 31244)
+++ labs/jbosstm/trunk/ArjunaCore/arjuna/build.xml 2010-01-27 11:07:32 UTC (rev 31245)
@@ -107,6 +107,18 @@
<fileset dir="tests/classes" includes="**/recovery/RecoveryManagerStartStopTest.java"/>
</tests>
</run.tests.macro>
+
+ <emma enabled="${emma.enabled}">
+ <report>
+ <fileset dir="${build.dir}" >
+ <include name="coverage.ec"/>
+ <include name="metadata.emma"/>
+ </fileset>
+ <txt outfile="${basedir}/${build.dir}/emma/coverage.txt" />
+ <html outfile="${basedir}/${build.dir}/emma/coverage.html" />
+ </report>
+ </emma>
+
</target>
</project>
Modified: labs/jbosstm/trunk/ArjunaJTS/orbportability/build.xml
===================================================================
--- labs/jbosstm/trunk/ArjunaJTS/orbportability/build.xml 2010-01-27 10:12:06 UTC (rev 31244)
+++ labs/jbosstm/trunk/ArjunaJTS/orbportability/build.xml 2010-01-27 11:07:32 UTC (rev 31245)
@@ -40,7 +40,7 @@
</target>
<target name="compile" depends="init">
- <compile.macro includeant="true"/>
+ <compile.macro includeant="true" includeemma="false"/>
</target>
<target name="compile-tests" depends="compile-tests-idl">
Modified: labs/jbosstm/trunk/common/build.xml
===================================================================
--- labs/jbosstm/trunk/common/build.xml 2010-01-27 10:12:06 UTC (rev 31244)
+++ labs/jbosstm/trunk/common/build.xml 2010-01-27 11:07:32 UTC (rev 31245)
@@ -62,9 +62,8 @@
<include name="coverage.ec"/>
<include name="metadata.emma"/>
</fileset>
- <!-- TODO emma incorrectly resolves this as <tsroot>/build not <tsroot>/common/build - investigate/workaround -->
- <txt outfile="${build.dir}/emma/coverage.txt" />
- <html outfile="${build.dir}/emma/coverage.html" />
+ <txt outfile="${basedir}/${build.dir}/emma/coverage.txt" />
+ <html outfile="${basedir}/${build.dir}/emma/coverage.html" />
</report>
</emma>
More information about the jboss-svn-commits
mailing list