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