A
Alex B.
Gast
Hallo,
ich habe ein Problem bei der Erstellung von einem JUnit-Report. Zuerst werden einzelne xml-Dateien erstellt. Diese beinhalten log4j Ausgaben und sind somit nicht gerade klein.
Dannach versuch JUnit einen Bericht zu erstellen an Hand der angelegten xml-Files. Diese Aktion dauert extrem lange. Schließlich wird diese ganz abgebrochen und man eine Fehlermeldung "Out of Memory".
Kann man irgebdwie die xml-Dateien explizit schlank halten, sprich man schreibt keine log4j in die xml-Dateien rein, aber dafür in die Textdateien.
Ich weiß allerdings nicht wie ich es anstellen kann.....
<echo message="execute all junit-tests" />
<junit showoutput="true" printsummary="no" haltonfailure="false">
<classpath refid="test.classpath" />
<batchtest todir="${test.report.dir}" >
<fileset dir="${test.classes.dir}" includes="**/*TestCase.class"/>
</batchtest>
<formatter type="xml" />
<formatter type="brief" />
</junit>
Ich bin für jeden Tip dankbar.
Vielen Dank
Alex
ich habe ein Problem bei der Erstellung von einem JUnit-Report. Zuerst werden einzelne xml-Dateien erstellt. Diese beinhalten log4j Ausgaben und sind somit nicht gerade klein.
Dannach versuch JUnit einen Bericht zu erstellen an Hand der angelegten xml-Files. Diese Aktion dauert extrem lange. Schließlich wird diese ganz abgebrochen und man eine Fehlermeldung "Out of Memory".
Kann man irgebdwie die xml-Dateien explizit schlank halten, sprich man schreibt keine log4j in die xml-Dateien rein, aber dafür in die Textdateien.
Ich weiß allerdings nicht wie ich es anstellen kann.....
<echo message="execute all junit-tests" />
<junit showoutput="true" printsummary="no" haltonfailure="false">
<classpath refid="test.classpath" />
<batchtest todir="${test.report.dir}" >
<fileset dir="${test.classes.dir}" includes="**/*TestCase.class"/>
</batchtest>
<formatter type="xml" />
<formatter type="brief" />
</junit>
Ich bin für jeden Tip dankbar.
Vielen Dank
Alex