add a way to keep a test's temporary files even if it passes (e.g. hprof profiler output or something)

git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/trunk@1399347 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Robert Muir 2012-10-17 17:05:11 +00:00
parent 2becc99249
commit d50d86168d
1 changed files with 6 additions and 1 deletions

View File

@ -771,6 +771,7 @@
<property name="tests.method" value="" /> <property name="tests.method" value="" />
<property name="tests.dynamicAssignmentRatio" value="0.50" /> <!-- 50% of suites --> <property name="tests.dynamicAssignmentRatio" value="0.50" /> <!-- 50% of suites -->
<property name="tests.haltonfailure" value="true" /> <property name="tests.haltonfailure" value="true" />
<property name="tests.leaveTemporary" value="false" />
<property name="tests.iters" value="" /> <property name="tests.iters" value="" />
<property name="tests.dups" value="1" /> <property name="tests.dups" value="1" />
@ -808,7 +809,7 @@
dynamicAssignmentRatio="${tests.dynamicAssignmentRatio}" dynamicAssignmentRatio="${tests.dynamicAssignmentRatio}"
shuffleOnSlave="true" shuffleOnSlave="true"
leaveTemporary="false" leaveTemporary="${tests.leaveTemporary}"
seed="${tests.seed}" seed="${tests.seed}"
heartbeat="${tests.heartbeat}" heartbeat="${tests.heartbeat}"
@ -1116,6 +1117,10 @@ ant -Dtests.timestamps=on ...
# Override forked JVM file.encoding # Override forked JVM file.encoding
ant -Dtests.file.encoding=XXX ... ant -Dtests.file.encoding=XXX ...
# Don't remove temporary files under slave directories, even if
# the test passes.
ant -Dtests.leaveTemporary=true
# Output test files and reports. # Output test files and reports.
${tests-output}/tests-report.txt - full ASCII tests report ${tests-output}/tests-report.txt - full ASCII tests report
${tests-output}/tests-failures.txt - failures only (if any) ${tests-output}/tests-failures.txt - failures only (if any)