[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