[jbpm-commits] JBoss JBPM SVN: r6268 - jbpm3/branches/jbpm-3.2-soa/hudson/hudson-home.

do-not-reply at jboss.org do-not-reply at jboss.org
Tue Apr 20 23:07:44 EDT 2010


Author: alex.guizar at jboss.com
Date: 2010-04-20 23:07:43 -0400 (Tue, 20 Apr 2010)
New Revision: 6268

Modified:
   jbpm3/branches/jbpm-3.2-soa/hudson/hudson-home/command.sh
Log:
ensure maven surefire tests in hudson get a maximum memory amount of at least 256m; fix bad script

Modified: jbpm3/branches/jbpm-3.2-soa/hudson/hudson-home/command.sh
===================================================================
--- jbpm3/branches/jbpm-3.2-soa/hudson/hudson-home/command.sh	2010-04-21 01:31:26 UTC (rev 6267)
+++ jbpm3/branches/jbpm-3.2-soa/hudson/hudson-home/command.sh	2010-04-21 03:07:43 UTC (rev 6268)
@@ -164,18 +164,17 @@
 echo $MVN_CMD; $MVN_CMD | tee $WORKSPACE/dependency-tree.txt
 
 #
-# Calculate surefire max memory
+# Give tests a max memory amount of at least 256 MB
 #
 TOTAL_MEM=`free -mo | grep Mem | awk '{ print $2 }'`
-echo Total memory\: $TOTAL_MEM
+echo "Total memory: $TOTAL_MEM"
 MAX_MEM=`expr $TOTAL_MEM / 4`
-[ $MAX_MEM -lt 256 ] && MAX_MEM=256
-echo Max memory\: $MAX_MEM
+[ $MAX_MEM -lt 256 ] && MVN_OPTS="$MVN_OPTS -Dsurefire.jvm.args=-Xmx256m"
 
 #
 # Execute tests
 #
-MVN_CMD="mvn -o -fae $MVN_OPTS -Dsurefire.jvm.args=-Xmx$MAX_MEMm test"
+MVN_CMD="mvn -o -fae $MVN_OPTS 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
 cat $WORKSPACE/fixme.txt | egrep "\[\S*]" > $WORKSPACE/errata-$CONTAINER.txt



More information about the jbpm-commits mailing list