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