From dcacfb281ace683f08fa385abbaddb7128a9cd86 Mon Sep 17 00:00:00 2001
From: dev <dev@welterde.de>
Date: Mon, 7 Feb 2011 18:14:10 +0000
Subject: [PATCH] increase maxmemory when running junit tests, directly write
 reports to reports directory instead of moving them later

---
 core/java/build.xml | 30 ++++++++++--------------------
 1 file changed, 10 insertions(+), 20 deletions(-)

diff --git a/core/java/build.xml b/core/java/build.xml
index 701be6bc54..86e0039ac2 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" />
-- 
GitLab