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 2010/10/13 00:41:46 UTC
svn commit: r1021943 - in /lucene/dev/nightly: hudson-lusolr-tests-3.x.sh
hudson-lusolr-tests-trunk.sh
Author: uschindler
Date: Tue Oct 12 22:41:45 2010
New Revision: 1021943
URL: http://svn.apache.org/viewvc?rev=1021943&view=rev
Log:
add a general test-only target for Lucene+Solr that can be run all the time
Added:
lucene/dev/nightly/hudson-lusolr-tests-3.x.sh (with props)
lucene/dev/nightly/hudson-lusolr-tests-trunk.sh (with props)
Added: 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=1021943&view=auto
==============================================================================
--- lucene/dev/nightly/hudson-lusolr-tests-3.x.sh (added)
+++ lucene/dev/nightly/hudson-lusolr-tests-3.x.sh Tue Oct 12 22:41:45 2010
@@ -0,0 +1,31 @@
+#!/bin/sh
+set -e
+set -x
+
+. $WORKSPACE/nightly/hudson-settings.sh
+
+CORE_DIR=lucene
+SOLR_DIR=solr
+
+echo "Workspace: $WORKSPACE"
+
+cd $WORKSPACE
+JAVA_HOME=$JAVA_HOME_15 $ANT_HOME/bin/ant \
+ clean
+
+# assumes that during the JDK 1.5 compile all tests are built, which is currently the case
+cd $WORKSPACE/$CORE_DIR
+JAVA_HOME=$JAVA_HOME_15 $ANT_HOME/bin/ant \
+ compile compile-test
+
+ # builds whole solr + contrib with JDK 1.5
+cd $WORKSPACE/$SOLR_DIR
+JAVA_HOME=$JAVA_HOME_15 $ANT_HOME/bin/ant \
+ compile compileTests build-contrib
+
+# run tests for everything from root
+cd $WORKSPACE
+JAVA_HOME=$JAVA_HOME_16 $ANT_HOME/bin/ant \
+ -Dtests.threadspercpu=0 \
+ -Dtests.multiplier=$TESTS_MULTIPLIER \
+ test
Propchange: lucene/dev/nightly/hudson-lusolr-tests-3.x.sh
------------------------------------------------------------------------------
svn:eol-style = LF
Propchange: lucene/dev/nightly/hudson-lusolr-tests-3.x.sh
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL
Added: lucene/dev/nightly/hudson-lusolr-tests-trunk.sh
URL: http://svn.apache.org/viewvc/lucene/dev/nightly/hudson-lusolr-tests-trunk.sh?rev=1021943&view=auto
==============================================================================
--- lucene/dev/nightly/hudson-lusolr-tests-trunk.sh (added)
+++ lucene/dev/nightly/hudson-lusolr-tests-trunk.sh Tue Oct 12 22:41:45 2010
@@ -0,0 +1,31 @@
+#!/bin/sh
+set -e
+set -x
+
+. $WORKSPACE/nightly/hudson-settings.sh
+
+CORE_DIR=lucene
+MODULES_DIR=modules
+SOLR_DIR=solr
+
+echo "Workspace: $WORKSPACE"
+
+cd $WORKSPACE
+JAVA_HOME=$JAVA_HOME_15 $ANT_HOME/bin/ant \
+ clean
+
+# assumes that during the JDK 1.5 compile all tests are built, which is currently the case
+cd $WORKSPACE/$CORE_DIR
+JAVA_HOME=$JAVA_HOME_15 $ANT_HOME/bin/ant \
+ compile compile-test
+
+cd $WORKSPACE/$MODULES_DIR
+JAVA_HOME=$JAVA_HOME_15 $ANT_HOME/bin/ant \
+ compile compile-test
+
+# run tests for everything from root (we dont build solr here, as its Java 1.6, so auto-compiled here)
+cd $WORKSPACE
+JAVA_HOME=$JAVA_HOME_16 $ANT_HOME/bin/ant \
+ -Dtests.threadspercpu=0 \
+ -Dtests.multiplier=$TESTS_MULTIPLIER \
+ test
Propchange: lucene/dev/nightly/hudson-lusolr-tests-trunk.sh
------------------------------------------------------------------------------
svn:eol-style = LF
Propchange: lucene/dev/nightly/hudson-lusolr-tests-trunk.sh
------------------------------------------------------------------------------
svn:keywords = Date Author Id Revision HeadURL