Browse Source

Run longest/prioritized tests first

svn changeset:16843/svn branch:6.5
tags/6.7.0.beta1
Artur Signell 13 years ago
parent
commit
d57eadb1dd
1 changed files with 18 additions and 2 deletions
  1. 18
    2
      tests/test.xml

+ 18
- 2
tests/test.xml View File

@@ -137,9 +137,25 @@
</target>

<target name="run-tests" depends="compile-tests" if="server.start.succeeded">
<for threadCount="20" parallel="true" keepgoing="true" param="target">
<!-- Long tests are prioritized to even out load at the end of the test run -->
<!-- If you are interested in certain tests they can temporarily be added here -->
<fileset dir="${test-output-dir}" id="priority-tests-fileset">
<include name="**/wysiwyg*.java" />
<include name="**/reindeer*.java" />
<include name="**/runo*.java" />
<include name="**/demop*.java" />
</fileset>

<fileset dir="${test-output-dir}" id="other-tests-fileset">
<include name="**/**.java" />
</fileset>


<for threadCount="20" parallel="true" keepgoing="true" param="target" list="${tests-to-run}" delimiter=" ">
<!-- A path element APPARENTLY removes duplicates and therefore this works. Could not find this documented anywhere... -->
<path>
<fileset dir="${test-output-dir}" includes="**/**.java" />
<fileset refid="priority-tests-fileset" />
<fileset refid="other-tests-fileset" />
</path>
<sequential>
<antcall target="execute-tests">

Loading…
Cancel
Save