Author: jeff.yuchang
Date: 2010-06-25 07:57:26 -0400 (Fri, 25 Jun 2010)
New Revision: 806
Added:
trunk/qa/hudson-riftsaw-local.sh
Log:
* added for running integration test locally.
Added: trunk/qa/hudson-riftsaw-local.sh
===================================================================
--- trunk/qa/hudson-riftsaw-local.sh (rev 0)
+++ trunk/qa/hudson-riftsaw-local.sh 2010-06-25 11:57:26 UTC (rev 806)
@@ -0,0 +1,40 @@
+#!/bin/sh
+#
+# Run Riftsaw Integration tests.
+
+MAVEN_OPTS="-Xms512M -Xmx1024M"
+
+RIFTSAW_PARENT_DIR="/local/deploy/riftsaw"
+
+JBOSS_VERSION="5.1.0.GA"
+RIFTSAW_VERSION="2.1.0.CR2"
+AS_HOME="$RIFTSAW_PARENT_DIR/riftsaw-$RIFTSAW_VERSION/jboss-$JBOSS_VERSION"
+AS_CONFIG="default"
+REPLACE_QA_JDBC="true"
+JBOSS_ESB_VERSION="4.7"
+JBOSS_ESB_HOME="$RIFTSAW_PARENT_DIR/riftsaw-$RIFTSAW_VERSION/jbossesb-$JBOSS_ESB_VERSION"
+DATABASE="hsql"
+
+STARTUP_TIME="6"
+
+WS_STACK="native"
+WS_VERSION="3.2.2.GA"
+WS_STACK_DIR="$RIFTSAW_PARENT_DIR/downloads"
+
+ANT_PROPERTIES="-Driftsaw.parent.dir=$RIFTSAW_PARENT_DIR -Ddatabase=$DATABASE
-Dreplace.qa.jdbc=$REPLACE_QA_JDBC -Dorg.jboss.as.home=$AS_HOME
-Dorg.jboss.as.config=$AS_CONFIG -Djbossesb.version=$JBOSS_ESB_VERSION
-Dws.stack=$WS_STACK -Dws.version=$WS_VERSION -Dws.stack.dir=$WS_STACK_DIR
-Dorg.jboss.esb.home=$JBOSS_ESB_HOME -Dstartup.time=$STARTUP_TIME"
+echo ANT_PROPERTIES=${ANT_PROPERTIES}
+
+# build RiftSaw and running unit test
+cd ..
+mvn clean install -Pdocs
+
+# run integration test
+cd qa
+ant $ANT_PROPERTIES stop-server
+ant $ANT_PROPERTIES clean
+ant $ANT_PROPERTIES install.jbossesb
+
+# build the RiftSaw and run integration tests
+
+cd ../integration-tests
+mvn $ANT_PROPERTIES clean install
Property changes on: trunk/qa/hudson-riftsaw-local.sh
___________________________________________________________________
Name: svn:executable
+ *
Show replies by date