[jbpm-commits] JBoss JBPM SVN: r3553 - jbpm4/trunk/hudson/hudson-home.

do-not-reply at jboss.org do-not-reply at jboss.org
Fri Dec 26 09:21:20 EST 2008


Author: tom.baeyens at jboss.com
Date: 2008-12-26 09:21:20 -0500 (Fri, 26 Dec 2008)
New Revision: 3553

Added:
   jbpm4/trunk/hudson/hudson-home/command-load.sh
Log:
added hudson load test script

Added: jbpm4/trunk/hudson/hudson-home/command-load.sh
===================================================================
--- jbpm4/trunk/hudson/hudson-home/command-load.sh	                        (rev 0)
+++ jbpm4/trunk/hudson/hudson-home/command-load.sh	2008-12-26 14:21:20 UTC (rev 3553)
@@ -0,0 +1,38 @@
+#!/bin/sh
+#
+# A script that uses Maven to build the project and
+# execute its test suite against a given target container 
+#
+# $Id$
+
+WORKSPACE=`pwd`
+JBPMDIR=$WORKSPACE/jbpm4
+DISTRODIR=$JBPMDIR/modules/distribution/target
+
+ENVIRONMENT=""
+
+#
+# build the tests
+#
+cd $JBPMDIR
+cp profiles.xml.example profiles.xml
+MVN_CMD="mvn $ENVIRONMENT -DskiptTests -Pload clean install"
+echo $MVN_CMD; $MVN_CMD 2>&1; MVN_STATUS=$?
+if [ $MVN_STATUS -ne 0 ]; then
+  echo maven exit status $MVN_STATUS
+  exit 1
+fi
+
+#
+# log dependency tree
+#
+MVN_CMD="mvn -o $ENVIRONMENT dependency:tree"
+echo $MVN_CMD; $MVN_CMD | tee $WORKSPACE/dependency-tree.txt
+
+#
+# execute tests
+#
+cd modules/test-load
+MVN_CMD="mvn -o $ENVIRONMENT -Ddatabase=$DATABASE -DtestFailureIgnore=true test"
+echo $MVN_CMD; $MVN_CMD 2>&1 | tee $WORKSPACE/tests.log
+cat $WORKSPACE/tests.log | egrep FIXME\|FAILED | sort -u | tee $WORKSPACE/fixme.txt


Property changes on: jbpm4/trunk/hudson/hudson-home/command-load.sh
___________________________________________________________________
Name: svn:keywords
   + Id Revision
Name: svn:eol-style
   + LF




More information about the jbpm-commits mailing list