diff --git a/core/java/build.xml b/core/java/build.xml index 701be6bc54cccfc3d07ad7031f33306c64a178ec..86e0039ac2f1917f73c60c0d9dea2c04e9d2296c 100644 --- a/core/java/build.xml +++ b/core/java/build.xml @@ -53,7 +53,15 @@ </cobertura-instrument> </target> <target name="test" depends="clean, compileTest, prepareTest"> - <junit printsummary="on" fork="yes"> + <delete> + <fileset dir="../../reports/core/junit"> + <include name="TEST-*.xml"/> + </fileset> + </delete> + <mkdir dir="../../reports/" /> + <mkdir dir="../../reports/core/" /> + <mkdir dir="../../reports/core/junit/" /> + <junit printsummary="on" fork="yes" maxmemory="384m"> <sysproperty key="net.sourceforge.cobertura.datafile" file="./cobertura.ser" /> <classpath> <pathelement path="${classpath}" /> @@ -62,7 +70,7 @@ <pathelement location="../../installer/lib/jbigi/jbigi.jar" /> <pathelement location="${with.cobertura}" /> </classpath> - <batchtest> + <batchtest todir="../../reports/core/junit/"> <fileset dir="./test/"> <include name="**/*Test.java" /> <exclude name="**/ElGamalAESEngineTest.java" /> @@ -71,24 +79,6 @@ </batchtest> <formatter type="xml"/> </junit> - <mkdir dir="../../reports/" /> - <mkdir dir="../../reports/core/" /> - <mkdir dir="../../reports/core/junit/" /> - <delete> - <fileset dir="../../reports/core/junit"> - <include name="TEST-*.xml"/> - </fileset> - </delete> - <copy todir="../../reports/core/junit"> - <fileset dir="."> - <include name="TEST-*.xml"/> - </fileset> - </copy> - <delete> - <fileset dir="."> - <include name="TEST-*.xml"/> - </fileset> - </delete> </target> <target name="cobertura" depends="test" if="with.cobertura"> <mkdir dir="../../reports/core/cobertura" />