I wonder if it is possible to enhance the email subject to

- Indicate build successful but test failed:
[BUILD SUCCESS] trunk: Test Failed for Revision: 701112

or specify which test case fails:

[BUILD SUCCESS] trunk: console-testsuite/advanced Test Failed for
Revision: 701112

- Indicate build failed:

[BUILD FAIL] trunk: Test Failed for Revision: 701112

I think this will give users an informative decision as to wether they
should open the email to read.

Lin

On Thu, Oct 2, 2008 at 11:09 AM,  <[EMAIL PROTECTED]> wrote:
> Geronimo Revision: 701112 built with tests included
>
> See the full build-0900.log file at 
> http://people.apache.org/builds/geronimo/server/binaries/trunk/20081002/build-0900.log
>
> Download the binaries from 
> http://people.apache.org/builds/geronimo/server/binaries/trunk/20081002
> [INFO] BUILD SUCCESSFUL
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Total time: 39 minutes 43 seconds
> [INFO] Finished at: Thu Oct 02 09:44:04 EDT 2008
> [INFO] Final Memory: 375M/983M
> [INFO] 
> ------------------------------------------------------------------------
>
> TESTSUITE RESULTS (Failures only)
> =================================
> See detailed results at 
> http://people.apache.org/builds/geronimo/server/testsuite/ResultsSummary.html
>
> Assembly: tomcat
> =================================
> See the full test.log file at 
> http://people.apache.org/builds/geronimo/server/binaries/trunk/20081002/logs-0900-tomcat/test.log
>
>
> [INFO] snapshot 
> org.apache.geronimo.framework:geronimo-deploy-jsr88:2.2-SNAPSHOT: checking 
> for updates from codehaus-snapshots
> [INFO] snapshot 
> org.apache.geronimo.framework:geronimo-deploy-jsr88:2.2-SNAPSHOT: checking 
> for updates from apache.snapshots
> [INFO] [geronimo:start-server {execution: start}]
> [INFO] Using assembly configuration: tomcat
> [INFO] snapshot 
> org.apache.geronimo.assemblies:geronimo-tomcat6-javaee5:2.2-SNAPSHOT: 
> checking for updates from apache-snapshots
> [INFO] snapshot 
> org.apache.geronimo.assemblies:geronimo-tomcat6-javaee5:2.2-SNAPSHOT: 
> checking for updates from codehaus-snapshots
> [INFO] snapshot 
> org.apache.geronimo.assemblies:geronimo-tomcat6-javaee5:2.2-SNAPSHOT: 
> checking for updates from apache.snapshots
> [INFO] Using assembly artifact: 
> org.apache.geronimo.assemblies:geronimo-tomcat6-javaee5:zip:bin:2.2-SNAPSHOT:provided
> [INFO] Using geronimoHome: 
> /home/geronimo/geronimo/trunk/testsuite/target/geronimo-tomcat6-javaee5-2.2-SNAPSHOT
> [INFO] Installing assembly...
> [INFO] Expanding: 
> /home/geronimo/.m2/repository/org/apache/geronimo/assemblies/geronimo-tomcat6-javaee5/2.2-SNAPSHOT/geronimo-tomcat6-javaee5-2.2-SNAPSHOT-bin.zip
>  into /home/geronimo/geronimo/trunk/testsuite/target
> [INFO] Starting Geronimo server...
> [INFO] Selected option set: default
> [INFO] Redirecting output to: 
> /home/geronimo/geronimo/trunk/testsuite/target/geronimo-logs/org.apache.geronimo.mavenplugins.geronimo.server.StartServerMojo.log
> [INFO] Waiting for Geronimo server...
> [INFO] Geronimo server started in 0:00:41.389
> [INFO] [shitty:install {execution: default}]
> [INFO] Installing /home/geronimo/geronimo/trunk/testsuite/pom.xml to 
> /home/geronimo/.m2/repository/org/apache/geronimo/testsuite/testsuite/2.2-SNAPSHOT/testsuite-2.2-SNAPSHOT.pom
> [INFO] [shitty:test {execution: default}]
> [INFO] Starting 33 test build(s)
> [INFO]
> [INFO] 
> -------------------------------------------------------------------------------
> [INFO]
> [INFO] commands-testsuite/deploy                RUNNING
> [INFO] commands-testsuite/deploy                SUCCESS (0:01:37.860)
> [INFO] commands-testsuite/gshell                RUNNING
> [INFO] commands-testsuite/gshell                SUCCESS (0:00:29.907)
> [INFO] commands-testsuite/jaxws                 RUNNING
> [INFO] commands-testsuite/jaxws                 SUCCESS (0:00:18.559)
> [INFO] commands-testsuite/shutdown              RUNNING
> [INFO] commands-testsuite/shutdown              SUCCESS (0:00:15.888)
> [INFO] concurrent-testsuite/concurrent-basic    RUNNING
> [INFO] concurrent-testsuite/concurrent-basic    SUCCESS (0:06:15.295)
> [INFO] console-testsuite/advanced               RUNNING
> [INFO] console-testsuite/advanced               FAILURE (0:01:31.513) Java 
> returned: 1
> [INFO] console-testsuite/basic                  RUNNING
> [INFO] console-testsuite/basic                  SUCCESS (0:01:43.995)
> [INFO] corba-testsuite/corba-helloworld         RUNNING
> [INFO] corba-testsuite/corba-helloworld         SUCCESS (0:00:45.230)
> [INFO] corba-testsuite/corba-marshal            RUNNING
> [INFO] corba-testsuite/corba-marshal            SUCCESS (0:00:45.245)
> [INFO] corba-testsuite/corba-mytime             RUNNING
> [INFO] corba-testsuite/corba-mytime             SUCCESS (0:00:43.011)
> [INFO] deployment-testsuite/deployment-tests    RUNNING
> [INFO] deployment-testsuite/deployment-tests    SUCCESS (0:00:29.812)
> [INFO] deployment-testsuite/jca-cms-tests       RUNNING
> [INFO] deployment-testsuite/jca-cms-tests       SUCCESS (0:00:27.128)
> [INFO] deployment-testsuite/manifestcp-tests    RUNNING
> [INFO] deployment-testsuite/manifestcp-tests    SUCCESS (0:00:28.152)
> [INFO] enterprise-testsuite/ejb-tests           RUNNING
> [INFO] enterprise-testsuite/ejb-tests           SUCCESS (0:00:42.618)
> [INFO] enterprise-testsuite/jms-tests           RUNNING
> [INFO] enterprise-testsuite/jms-tests           SUCCESS (0:00:47.061)
> [INFO] enterprise-testsuite/jpa-tests           RUNNING
> [INFO] enterprise-testsuite/jpa-tests           SUCCESS (0:00:52.466)
> [INFO] enterprise-testsuite/sec-client          RUNNING
> [INFO] enterprise-testsuite/sec-client          SUCCESS (0:00:26.382)
> [INFO] enterprise-testsuite/sec-tests           RUNNING
> [INFO] enterprise-testsuite/sec-tests           SUCCESS (0:00:49.062)
> [INFO] security-testsuite/test-security         RUNNING
> [INFO] security-testsuite/test-security         SUCCESS (0:00:39.422)
> [INFO] web-testsuite/test-2.1-jsps              RUNNING
> [INFO] web-testsuite/test-2.1-jsps              SUCCESS (0:00:34.790)
> [INFO] web-testsuite/test-2.5-servlets          RUNNING
> [INFO] web-testsuite/test-2.5-servlets          SUCCESS (0:00:26.196)
> [INFO] web-testsuite/test-myfaces               RUNNING
> [INFO] web-testsuite/test-myfaces               SUCCESS (0:00:31.526)
> [INFO] web-testsuite/test-tomcat                RUNNING
> [INFO] web-testsuite/test-tomcat                SUCCESS (0:00:19.543)
> [INFO] web-testsuite/test-web-forward           RUNNING
> [INFO] web-testsuite/test-web-forward           SUCCESS (0:00:30.986)
> [INFO] web-testsuite/test-web-references        RUNNING
> [INFO] web-testsuite/test-web-references        SUCCESS (0:00:36.994)
> [INFO] webservices-testsuite/jaxb-tests         RUNNING
> [INFO] webservices-testsuite/jaxb-tests         SUCCESS (0:00:49.293)
> [INFO] webservices-testsuite/jaxr-tests         RUNNING
> [INFO] webservices-testsuite/jaxr-tests         SUCCESS (0:00:49.247)
> [INFO] webservices-testsuite/jaxrpc-jaxws-tests RUNNING
> [INFO] webservices-testsuite/jaxrpc-jaxws-tests SUCCESS (0:00:29.196)
> [INFO] webservices-testsuite/jaxrpc-tests       RUNNING
> [INFO] webservices-testsuite/jaxrpc-tests       SUCCESS (0:00:36.615)
> [INFO] webservices-testsuite/jaxws-tests        RUNNING
> [INFO] webservices-testsuite/jaxws-tests        SUCCESS (0:01:30.801)
> [INFO] webservices-testsuite/jaxws-wsa-tests    RUNNING
> [INFO] webservices-testsuite/jaxws-wsa-tests    SUCCESS (0:00:06.489)
> [INFO] webservices-testsuite/saaj-tests         RUNNING
> [INFO] webservices-testsuite/saaj-tests         SUCCESS (0:00:37.373)
> [INFO] webservices-testsuite/stax-tests         RUNNING
> [INFO] webservices-testsuite/stax-tests         SUCCESS (0:00:50.299)
> [INFO]
> [INFO] 
> -------------------------------------------------------------------------------
> [INFO] Test Summary (0:28:58.147)
> [INFO]     Passed: 32
> [INFO]     Failed: 1
> [INFO] 
> -------------------------------------------------------------------------------
> [INFO]
> [INFO] The following tests failed:
> [INFO]     * console-testsuite/advanced - 
> /home/geronimo/geronimo/trunk/testsuite/console-testsuite/advanced/build.log
> [INFO]
> [INFO] 
> ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
>
> Assembly: jetty
> =================================
> See the full test.log file at 
> http://people.apache.org/builds/geronimo/server/binaries/trunk/20081002/logs-0900-jetty/test.log
>
>
> [INFO] User extensions: 
> /home/geronimo/geronimo/trunk/testsuite/target/selenium/user-extensions.js
> Selenium Server started
> [INFO] [geronimo:start-server {execution: start}]
> [INFO] Using assembly configuration: jetty
> [INFO] snapshot 
> org.apache.geronimo.assemblies:geronimo-jetty6-javaee5:2.2-SNAPSHOT: checking 
> for updates from apache-snapshots
> [INFO] snapshot 
> org.apache.geronimo.assemblies:geronimo-jetty6-javaee5:2.2-SNAPSHOT: checking 
> for updates from codehaus-snapshots
> [INFO] snapshot 
> org.apache.geronimo.assemblies:geronimo-jetty6-javaee5:2.2-SNAPSHOT: checking 
> for updates from apache.snapshots
> [INFO] Using assembly artifact: 
> org.apache.geronimo.assemblies:geronimo-jetty6-javaee5:zip:bin:2.2-SNAPSHOT:provided
> [INFO] Using geronimoHome: 
> /home/geronimo/geronimo/trunk/testsuite/target/geronimo-jetty6-javaee5-2.2-SNAPSHOT
> [INFO] Installing assembly...
> [INFO] Expanding: 
> /home/geronimo/.m2/repository/org/apache/geronimo/assemblies/geronimo-jetty6-javaee5/2.2-SNAPSHOT/geronimo-jetty6-javaee5-2.2-SNAPSHOT-bin.zip
>  into /home/geronimo/geronimo/trunk/testsuite/target
> [INFO] Starting Geronimo server...
> [INFO] Selected option set: default
> [INFO] Redirecting output to: 
> /home/geronimo/geronimo/trunk/testsuite/target/geronimo-logs/org.apache.geronimo.mavenplugins.geronimo.server.StartServerMojo.log
> [INFO] Waiting for Geronimo server...
> [INFO] Geronimo server started in 0:00:42.406
> [INFO] [shitty:install {execution: default}]
> [INFO] Installing /home/geronimo/geronimo/trunk/testsuite/pom.xml to 
> /home/geronimo/.m2/repository/org/apache/geronimo/testsuite/testsuite/2.2-SNAPSHOT/testsuite-2.2-SNAPSHOT.pom
> [INFO] [shitty:test {execution: default}]
> [INFO] Starting 33 test build(s)
> [INFO]
> [INFO] 
> -------------------------------------------------------------------------------
> [INFO]
> [INFO] commands-testsuite/deploy                RUNNING
> [INFO] commands-testsuite/deploy                SUCCESS (0:01:06.642)
> [INFO] commands-testsuite/gshell                RUNNING
> [INFO] commands-testsuite/gshell                SUCCESS (0:00:30.315)
> [INFO] commands-testsuite/jaxws                 RUNNING
> [INFO] commands-testsuite/jaxws                 SUCCESS (0:00:18.269)
> [INFO] commands-testsuite/shutdown              RUNNING
> [INFO] commands-testsuite/shutdown              SUCCESS (0:00:16.402)
> [INFO] concurrent-testsuite/concurrent-basic    RUNNING
> [INFO] concurrent-testsuite/concurrent-basic    SUCCESS (0:06:07.455)
> [INFO] console-testsuite/advanced               RUNNING
> [INFO] console-testsuite/advanced               FAILURE (0:01:26.852) Java 
> returned: 1
> [INFO] console-testsuite/basic                  RUNNING
> [INFO] console-testsuite/basic                  SUCCESS (0:01:49.113)
> [INFO] corba-testsuite/corba-helloworld         RUNNING
> [INFO] corba-testsuite/corba-helloworld         SUCCESS (0:00:43.648)
> [INFO] corba-testsuite/corba-marshal            RUNNING
> [INFO] corba-testsuite/corba-marshal            SUCCESS (0:01:24.831)
> [INFO] corba-testsuite/corba-mytime             RUNNING
> [INFO] corba-testsuite/corba-mytime             SUCCESS (0:00:43.813)
> [INFO] deployment-testsuite/deployment-tests    RUNNING
> [INFO] deployment-testsuite/deployment-tests    SUCCESS (0:00:31.071)
> [INFO] deployment-testsuite/jca-cms-tests       RUNNING
> [INFO] deployment-testsuite/jca-cms-tests       SUCCESS (0:00:27.851)
> [INFO] deployment-testsuite/manifestcp-tests    RUNNING
> [INFO] deployment-testsuite/manifestcp-tests    SUCCESS (0:00:29.105)
> [INFO] enterprise-testsuite/ejb-tests           RUNNING
> [INFO] enterprise-testsuite/ejb-tests           SUCCESS (0:00:33.701)
> [INFO] enterprise-testsuite/jms-tests           RUNNING
> [INFO] enterprise-testsuite/jms-tests           SUCCESS (0:00:47.980)
> [INFO] enterprise-testsuite/jpa-tests           RUNNING
> [INFO] enterprise-testsuite/jpa-tests           SUCCESS (0:00:38.109)
> [INFO] enterprise-testsuite/sec-client          RUNNING
> [INFO] enterprise-testsuite/sec-client          SUCCESS (0:00:27.541)
> [INFO] enterprise-testsuite/sec-tests           RUNNING
> [INFO] enterprise-testsuite/sec-tests           SUCCESS (0:00:50.013)
> [INFO] security-testsuite/test-security         RUNNING
> [INFO] security-testsuite/test-security         SUCCESS (0:00:40.181)
> [INFO] web-testsuite/test-2.1-jsps              RUNNING
> [INFO] web-testsuite/test-2.1-jsps              SUCCESS (0:00:34.843)
> [INFO] web-testsuite/test-2.5-servlets          RUNNING
> [INFO] web-testsuite/test-2.5-servlets          SUCCESS (0:00:26.129)
> [INFO] web-testsuite/test-jetty                 RUNNING
> [INFO] web-testsuite/test-jetty                 SUCCESS (0:00:20.031)
> [INFO] web-testsuite/test-myfaces               RUNNING
> [INFO] web-testsuite/test-myfaces               SUCCESS (0:00:31.840)
> [INFO] web-testsuite/test-web-forward           RUNNING
> [INFO] web-testsuite/test-web-forward           SUCCESS (0:00:30.649)
> [INFO] web-testsuite/test-web-references        RUNNING
> [INFO] web-testsuite/test-web-references        SUCCESS (0:00:37.008)
> [INFO] webservices-testsuite/jaxb-tests         RUNNING
> [INFO] webservices-testsuite/jaxb-tests         SUCCESS (0:00:50.958)
> [INFO] webservices-testsuite/jaxr-tests         RUNNING
> [INFO] webservices-testsuite/jaxr-tests         SUCCESS (0:00:51.502)
> [INFO] webservices-testsuite/jaxrpc-jaxws-tests RUNNING
> [INFO] webservices-testsuite/jaxrpc-jaxws-tests SUCCESS (0:00:27.543)
> [INFO] webservices-testsuite/jaxrpc-tests       RUNNING
> [INFO] webservices-testsuite/jaxrpc-tests       SUCCESS (0:00:37.598)
> [INFO] webservices-testsuite/jaxws-tests        RUNNING
> [INFO] webservices-testsuite/jaxws-tests        SUCCESS (0:01:21.472)
> [INFO] webservices-testsuite/jaxws-wsa-tests    RUNNING
> [INFO] webservices-testsuite/jaxws-wsa-tests    SUCCESS (0:00:06.235)
> [INFO] webservices-testsuite/saaj-tests         RUNNING
> [INFO] webservices-testsuite/saaj-tests         SUCCESS (0:00:36.971)
> [INFO] webservices-testsuite/stax-tests         RUNNING
> [INFO] webservices-testsuite/stax-tests         SUCCESS (0:00:52.223)
> [INFO]
> [INFO] 
> -------------------------------------------------------------------------------
> [INFO] Test Summary (0:28:38.092)
> [INFO]     Passed: 32
> [INFO]     Failed: 1
> [INFO] 
> -------------------------------------------------------------------------------
> [INFO]
> [INFO] The following tests failed:
> [INFO]     * console-testsuite/advanced - 
> /home/geronimo/geronimo/trunk/testsuite/console-testsuite/advanced/build.log
> [INFO]
> [INFO] 
> ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
>
> Samples: trunk
> =================================
> Log: 
> http://people.apache.org/builds/geronimo/server/binaries/trunk/20081002/samples-0900.log
>
> Build status: OK
>
>

Reply via email to