From: Francisco R. <rev...@im...> - 2005-05-20 22:03:04
|
User: reverbel Date: 05/05/20 18:02:45 Modified: jbosstest build.xml Log: Add tests for DTM/OTS and XA. The tests are commented out in build.xml, as they use the Derby database engine, which is not included in the JBoss distribution. To run the XA tests, uncomment T09DTMXAUnitTestCase and T10OTSXAUnitTestCase, copy derby.jar to server/default, go to the testsuite directory, and say 'build.sh dtm-tests'. Revision Changes Path 1.462 +27 -9 jbosstest/build.xml (In the diff below, changes in quantity of whitespace are not shown.) Index: build.xml =================================================================== RCS file: /cvsroot/jboss/jbosstest/build.xml,v retrieving revision 1.461 retrieving revision 1.462 diff -u -b -r1.461 -r1.462 --- build.xml 18 May 2005 04:24:59 -0000 1.461 +++ build.xml 20 May 2005 22:02:45 -0000 1.462 @@ -6,7 +6,7 @@ <!-- See terms of license at http://www.gnu.org. --> <!-- ============================================================ --> -<!-- $Id: build.xml,v 1.461 2005/05/18 04:24:59 reverbel Exp $ --> +<!-- $Id: build.xml,v 1.462 2005/05/20 22:02:45 reverbel Exp $ --> <project default="main" name="JBoss/Testsuite"> <import file="../tools/etc/buildmagic/build-common.xml"/> @@ -932,6 +932,8 @@ <filter token="HOST" value="${node0}"/> </filterset> </copy> + <copy todir="${jboss.dist}/server/dtm0/deploy" overwrite="true" + file="${source.resources}/dtm/derby-xa-ds.xml"/> <create-dtm-config conf="dtm1"/> <copy todir="${jboss.dist}/server/dtm1/conf" overwrite="true" file="${source.resources}/dtm/jacorb.properties"> @@ -939,6 +941,8 @@ <filter token="HOST" value="${node1}"/> </filterset> </copy> + <copy todir="${jboss.dist}/server/dtm1/deploy" overwrite="true" + file="${source.resources}/dtm/derby-xa-ds.xml"/> <create-dtm-config conf="dtm2"/> <copy todir="${jboss.dist}/server/dtm2/conf" overwrite="true" file="${source.resources}/dtm/jacorb.properties"> @@ -946,6 +950,8 @@ <filter token="HOST" value="${node2}"/> </filterset> </copy> + <copy todir="${jboss.dist}/server/dtm2/deploy" overwrite="true" + file="${source.resources}/dtm/derby-xa-ds.xml"/> <create-dtm-config conf="dtm3"/> <copy todir="${jboss.dist}/server/dtm3/conf" overwrite="true" file="${source.resources}/dtm/jacorb.properties"> @@ -953,6 +959,8 @@ <filter token="HOST" value="${node3}"/> </filterset> </copy> + <copy todir="${jboss.dist}/server/dtm3/deploy" overwrite="true" + file="${source.resources}/dtm/derby-xa-ds.xml"/> <!-- make jndi.properties files available to clients of node0 --> <copy todir="${build.resources}" overwrite="true"> @@ -970,6 +978,8 @@ <fileset dir="${build.lib}"> <include name="dtmaccount.jar"/> <include name="dtmaccountiiop.jar"/> + <include name="dtmaccountentity.jar"/> + <include name="dtmaccountentityiiop.jar"/> <include name="dtmworker.jar"/> </fileset> </copy> @@ -977,12 +987,16 @@ <fileset dir="${build.lib}"> <include name="dtmaccount.jar"/> <include name="dtmaccountiiop.jar"/> + <include name="dtmaccountentity.jar"/> + <include name="dtmaccountentityiiop.jar"/> </fileset> </copy> <copy todir="${jboss.dist}/server/dtm3/deploy" overwrite="true"> <fileset dir="${build.lib}"> <include name="dtmaccount.jar"/> <include name="dtmaccountiiop.jar"/> + <include name="dtmaccountentity.jar"/> + <include name="dtmaccountentityiiop.jar"/> </fileset> </copy> <!-- Start DTM nodes --> @@ -1066,14 +1080,18 @@ fork="${junit.batchtest.fork}"> <fileset dir="${build.classes}"> - <include name="**/T1DTMUnitTestCase.class"/> - <include name="**/T2OTSUnitTestCase.class"/> - <include name="**/T3MixedDTMOTSUnitTestCase.class"/> - <include name="**/T4MixedOTSDTMUnitTestCase.class"/> - <include name="**/T5DTMInterpositionUnitTestCase.class"/> - <include name="**/T6OTSInterpositionUnitTestCase.class"/> - <include name="**/T7DTMOTSInterpositionUnitTestCase.class"/> - <include name="**/T8OTSDTMInterpositionUnitTestCase.class"/> + <include name="**/T01DTMUnitTestCase.class"/> + <include name="**/T02OTSUnitTestCase.class"/> + <include name="**/T03MixedDTMOTSUnitTestCase.class"/> + <include name="**/T04MixedOTSDTMUnitTestCase.class"/> + <include name="**/T05DTMInterpositionUnitTestCase.class"/> + <include name="**/T06OTSInterpositionUnitTestCase.class"/> + <include name="**/T07DTMOTSInterpositionUnitTestCase.class"/> + <include name="**/T08OTSDTMInterpositionUnitTestCase.class"/> + <!-- + <include name="**/T09DTMXAUnitTestCase.class"/> + <include name="**/T10OTSXAUnitTestCase.class"/> + --> </fileset> </batchtest> </junit> |