You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by us...@apache.org on 2011/04/28 12:32:03 UTC
svn commit: r1097406 - in /lucene/dev/nightly: hudson-lusolr-tests-3.x.sh
hudson-lusolr-tests-trunk.sh hudson-settings.sh
Author: uschindler
Date: Thu Apr 28 10:32:02 2011
New Revision: 1097406
URL: http://svn.apache.org/viewvc?rev=1097406&view=rev
Log:
enable heap dumps on OOM for half-hourly builds (hope that works as it should...). The dumps are placed in the lucene build dir, even if produced by solr or modules. But thats only a small limitation which is better than relying on CWD
Modified:
lucene/dev/nightly/hudson-lusolr-tests-3.x.sh
lucene/dev/nightly/hudson-lusolr-tests-trunk.sh
lucene/dev/nightly/hudson-settings.sh
Modified: lucene/dev/nightly/hudson-lusolr-tests-3.x.sh
URL: http://svn.apache.org/viewvc/lucene/dev/nightly/hudson-lusolr-tests-3.x.sh?rev=1097406&r1=1097405&r2=1097406&view=diff
==============================================================================
--- lucene/dev/nightly/hudson-lusolr-tests-3.x.sh (original)
+++ lucene/dev/nightly/hudson-lusolr-tests-3.x.sh Thu Apr 28 10:32:02 2011
@@ -23,4 +23,5 @@ cd $WORKSPACE/$ROOT_DIR
JAVA_HOME=$JAVA_HOME_16 $ANT_HOME/bin/ant \
-Dtests.multiplier=$TESTS_MULTIPLIER \
-Djunit.formatter=xml \
+ -Dargs="$TEST_JVM_ARGS" \
test
Modified: lucene/dev/nightly/hudson-lusolr-tests-trunk.sh
URL: http://svn.apache.org/viewvc/lucene/dev/nightly/hudson-lusolr-tests-trunk.sh?rev=1097406&r1=1097405&r2=1097406&view=diff
==============================================================================
--- lucene/dev/nightly/hudson-lusolr-tests-trunk.sh (original)
+++ lucene/dev/nightly/hudson-lusolr-tests-trunk.sh Thu Apr 28 10:32:02 2011
@@ -19,4 +19,5 @@ cd $WORKSPACE/$ROOT_DIR
JAVA_HOME=$JAVA_HOME_16 $ANT_HOME/bin/ant \
-Dtests.multiplier=$TESTS_MULTIPLIER \
-Djunit.formatter=xml \
+ -Dargs="$TEST_JVM_ARGS" \
test
Modified: lucene/dev/nightly/hudson-settings.sh
URL: http://svn.apache.org/viewvc/lucene/dev/nightly/hudson-settings.sh?rev=1097406&r1=1097405&r2=1097406&view=diff
==============================================================================
--- lucene/dev/nightly/hudson-settings.sh (original)
+++ lucene/dev/nightly/hudson-settings.sh Thu Apr 28 10:32:02 2011
@@ -11,10 +11,6 @@ CLOVER=$HOME/tools/clover/clover2latest
JAVA_HOME_15=$HOME/tools/java/latest1.5
JAVA_HOME_16=$HOME/tools/java/latest1.6
-#config:
-TESTS_MULTIPLIER=3
-TEST_LINE_DOCS_FILE=$HOME/lucene-data/enwiki.random.lines.txt.gz
-
#dirs
ROOT_DIR=checkout
CORE_DIR=$ROOT_DIR/lucene
@@ -24,6 +20,11 @@ SOLR_DIR=$ROOT_DIR/solr
ARTIFACTS=$WORKSPACE/artifacts
JAVADOCS_ARTIFACTS=$WORKSPACE/javadocs
+#config:
+TESTS_MULTIPLIER=3
+TEST_LINE_DOCS_FILE=$HOME/lucene-data/enwiki.random.lines.txt.gz
+TEST_JVM_ARGS="-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=$WORKSPACE/$CORE_DIR/build/"
+
#do some checks that are common to all build scripts:
set +x