All,

I'm ready to deploy a new and improved patch process build script for our Hadoop-Patch builds. It will comment on all issues at once. Here's an example comment:

+1 overall.  Here are the results of testing the latest attachment
http://issues.apache.org/jira/secure/attachment/12365627/ HADOOP-1879_2.patch
against trunk revision r575188.

    @author +1.  The patch contains no @author tags.

javadoc +1. The javadoc tool appears to have generated no warning messages.

    javac +1.  The patch did not generate any new compiler warnings.

findbugs +1. The patch did not generate any new Findbugs warnings.

    core tests +1.  The patch passed core unit tests.

    contrib tests +1.  The patch passed contrib unit tests.

Test results: http://lucene.zones.apache.org:8080/hudson/job/Hadoop- Patch/751/testReport/ Findbugs warnings: http://lucene.zones.apache.org:8080/hudson/job/ Hadoop-Patch/751/artifact/trunk/build/test/findbugs/ newPatchFindbugsWarnings.html Checkstyle results: http://lucene.zones.apache.org:8080/hudson/job/ Hadoop-Patch/751/artifact/trunk/build/test/checkstyle-errors.html Console output: http://lucene.zones.apache.org:8080/hudson/job/ Hadoop-Patch/751/console

This message is automatically generated.

As you can see, it separates contrib testing from core testing. Also, it will only attempt a single run of the tests (it used to run them a 2nd time if any failed the first time). This should help shorten the length of time the build takes to run. A -1 on any check will give a -1 overall.

Does this look good to people?

Thanks,
Nige

Reply via email to