[jbpm-commits] JBoss JBPM SVN: r2083 - jbpm3/trunk/hudson/hudson-home.

do-not-reply at jboss.org do-not-reply at jboss.org
Wed Sep 3 10:17:37 EDT 2008


Author: thomas.diesler at jboss.com
Date: 2008-09-03 10:17:37 -0400 (Wed, 03 Sep 2008)
New Revision: 2083

Modified:
   jbpm3/trunk/hudson/hudson-home/command.sh
Log:
testFailureIgnore=true

Modified: jbpm3/trunk/hudson/hudson-home/command.sh
===================================================================
--- jbpm3/trunk/hudson/hudson-home/command.sh	2008-09-03 12:18:10 UTC (rev 2082)
+++ jbpm3/trunk/hudson/hudson-home/command.sh	2008-09-03 14:17:37 UTC (rev 2083)
@@ -28,6 +28,11 @@
 ENVIRONMENT="-Djboss.bind.address=$JBOSS_BINDADDR -Djboss.home=$JBOSS_HOME"
 
 #
+# log dependency tree
+#
+mvn -Ddatabase=$DATABASE dependency:tree | tee $WORKSPACE/dependency-tree.txt
+
+#
 # Build distro
 #
 cd $JBPMDIR
@@ -39,6 +44,15 @@
 fi
 
 #
+# build the tests
+#
+mvn -Ddatabase=$DATABASE process-test-classes 2>&1; MVN_STATUS=$?
+if [ $MVN_STATUS -ne 0 ]; then
+  echo maven exit status $MVN_STATUS
+  exit 1
+fi
+
+#
 # Deploy distro
 #
 sed s:CONTAINER:$CONTAINER: $DISTRODIR/resources/auto-install-$DATABASE.xml > auto-install.xml 
@@ -59,14 +73,11 @@
 fi
 
 #
-# log dependency tree
-#
-mvn -Ddatabase=$DATABASE dependency:tree | tee $WORKSPACE/dependency-tree.txt
-
-#
 # execute tests
 #
-mvn -Ddatabase=$DATABASE test 2>&1; MVN_STATUS=$?
+mvn -Ddatabase=$DATABASE -DtestFailureIgnore=true test 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
 
 #
 # stop jbossas
@@ -74,7 +85,3 @@
 $JBPMDIR/hudson/jboss/bin/jboss.sh $JBOSS_HOME stop
 cp $JBOSS_HOME/server/$JBOSS_SERVER/log/boot.log $WORKSPACE/jboss-boot.log
 cp $JBOSS_HOME/server/$JBOSS_SERVER/log/server.log $WORKSPACE/jboss-server.log
-
-echo maven exit status $MVN_STATUS
-exit $MVN_STATUS
-




More information about the jbpm-commits mailing list