You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-dev@hadoop.apache.org by Jorge Rodrigez <mg...@gmail.com> on 2010/07/26 13:08:05 UTC

Automatic tool for QA checks

Hi,

I am interested what tools do you use for this QA report [1] for each commit
?
I guess there is a SVN commit hook that triggers the tool.
I'd like to use it in my company if it is open source.

Cheers
Jorge

1.
Hadoop QA commented on HADOOP-6871:
-----------------------------------

-1 overall.  Here are the results of testing the latest attachment

http://issues.apache.org/jira/secure/attachment/12450115/HADOOP-6871-1.patch
 against trunk revision 967220.

   +1 @author.  The patch does not contain any @author tags.

   +1 tests included.  The patch appears to include 3 new or modified tests.

   -1 javadoc.  The javadoc tool appears to have generated 1 warning
messages.

   +1 javac.  The applied patch does not increase the total number of javac
compiler warnings.

   +1 findbugs.  The patch does not introduce any new Findbugs warnings.

   +1 release audit.  The applied patch does not increase the total number
of release audit warnings.

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

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

Test results:
http://hudson.zones.apache.org/hudson/job/Hadoop-Patch-h4.grid.sp2.yahoo.net/632/testReport/
Findbugs warnings:
http://hudson.zones.apache.org/hudson/job/Hadoop-Patch-h4.grid.sp2.yahoo.net/632/artifact/trunk/build/test/findbugs/newPatchFindbugsWarnings.html
Checkstyle results:
http://hudson.zones.apache.org/hudson/job/Hadoop-Patch-h4.grid.sp2.yahoo.net/632/artifact/trunk/build/test/checkstyle-errors.html
Console output:
http://hudson.zones.apache.org/hudson/job/Hadoop-Patch-h4.grid.sp2.yahoo.net/632/console

This message is automatically generated.

Re: Automatic tool for QA checks

Posted by Allen Wittenauer <aw...@linkedin.com>.


On Jul 26, 2010, at 5:13 AM, Jorge Rodrigez wrote:
>> (though I am not sure of the exact integration point in
>> Hudson).

I think hudson is subscribed to the various jira mailing lists.  The mail is piped via stdin to a script that parses it and fires off the appropriate action in hudson.

Re: Automatic tool for QA checks

Posted by Jorge Rodrigez <mg...@gmail.com>.
Thank you, Hemanth!

I'll try to find out how to integrate it here.

On Mon, Jul 26, 2010 at 1:17 PM, Hemanth Yamijala <yh...@gmail.com>wrote:

> Hi,
>
> > I am interested what tools do you use for this QA report [1] for each
> commit
> > ?
> > I guess there is a SVN commit hook that triggers the tool.
> > I'd like to use it in my company if it is open source.
> >
>
> Hudson (http://hudson-ci.org/) is the continuous integration system
> used. In the hadoop-common project, there is a script that is
> integrated with hudson that generates the report you have referenced.
> The source for this script is src/test/bin/test-patch.sh.This script
> is invoked whenever the state of the JIRA issue is changed to 'Patch
> Available' (though I am not sure of the exact integration point in
> Hudson).
>
> Thanks
> Hemanth
>
>
> > Cheers
> > Jorge
> >
> > 1.
> > Hadoop QA commented on HADOOP-6871:
> > -----------------------------------
> >
> > -1 overall.  Here are the results of testing the latest attachment
> >
> >
> http://issues.apache.org/jira/secure/attachment/12450115/HADOOP-6871-1.patch
> >  against trunk revision 967220.
> >
> >   +1 @author.  The patch does not contain any @author tags.
> >
> >   +1 tests included.  The patch appears to include 3 new or modified
> tests.
> >
> >   -1 javadoc.  The javadoc tool appears to have generated 1 warning
> > messages.
> >
> >   +1 javac.  The applied patch does not increase the total number of
> javac
> > compiler warnings.
> >
> >   +1 findbugs.  The patch does not introduce any new Findbugs warnings.
> >
> >   +1 release audit.  The applied patch does not increase the total number
> > of release audit warnings.
> >
> >   +1 core tests.  The patch passed core unit tests.
> >
> >   +1 contrib tests.  The patch passed contrib unit tests.
> >
> > Test results:
> >
> http://hudson.zones.apache.org/hudson/job/Hadoop-Patch-h4.grid.sp2.yahoo.net/632/testReport/
> > Findbugs warnings:
> >
> http://hudson.zones.apache.org/hudson/job/Hadoop-Patch-h4.grid.sp2.yahoo.net/632/artifact/trunk/build/test/findbugs/newPatchFindbugsWarnings.html
> > Checkstyle results:
> >
> http://hudson.zones.apache.org/hudson/job/Hadoop-Patch-h4.grid.sp2.yahoo.net/632/artifact/trunk/build/test/checkstyle-errors.html
> > Console output:
> >
> http://hudson.zones.apache.org/hudson/job/Hadoop-Patch-h4.grid.sp2.yahoo.net/632/console
> >
> > This message is automatically generated.
> >
>

Re: Automatic tool for QA checks

Posted by Hemanth Yamijala <yh...@gmail.com>.
Hi,

> I am interested what tools do you use for this QA report [1] for each commit
> ?
> I guess there is a SVN commit hook that triggers the tool.
> I'd like to use it in my company if it is open source.
>

Hudson (http://hudson-ci.org/) is the continuous integration system
used. In the hadoop-common project, there is a script that is
integrated with hudson that generates the report you have referenced.
The source for this script is src/test/bin/test-patch.sh.This script
is invoked whenever the state of the JIRA issue is changed to 'Patch
Available' (though I am not sure of the exact integration point in
Hudson).

Thanks
Hemanth


> Cheers
> Jorge
>
> 1.
> Hadoop QA commented on HADOOP-6871:
> -----------------------------------
>
> -1 overall.  Here are the results of testing the latest attachment
>
> http://issues.apache.org/jira/secure/attachment/12450115/HADOOP-6871-1.patch
>  against trunk revision 967220.
>
>   +1 @author.  The patch does not contain any @author tags.
>
>   +1 tests included.  The patch appears to include 3 new or modified tests.
>
>   -1 javadoc.  The javadoc tool appears to have generated 1 warning
> messages.
>
>   +1 javac.  The applied patch does not increase the total number of javac
> compiler warnings.
>
>   +1 findbugs.  The patch does not introduce any new Findbugs warnings.
>
>   +1 release audit.  The applied patch does not increase the total number
> of release audit warnings.
>
>   +1 core tests.  The patch passed core unit tests.
>
>   +1 contrib tests.  The patch passed contrib unit tests.
>
> Test results:
> http://hudson.zones.apache.org/hudson/job/Hadoop-Patch-h4.grid.sp2.yahoo.net/632/testReport/
> Findbugs warnings:
> http://hudson.zones.apache.org/hudson/job/Hadoop-Patch-h4.grid.sp2.yahoo.net/632/artifact/trunk/build/test/findbugs/newPatchFindbugsWarnings.html
> Checkstyle results:
> http://hudson.zones.apache.org/hudson/job/Hadoop-Patch-h4.grid.sp2.yahoo.net/632/artifact/trunk/build/test/checkstyle-errors.html
> Console output:
> http://hudson.zones.apache.org/hudson/job/Hadoop-Patch-h4.grid.sp2.yahoo.net/632/console
>
> This message is automatically generated.
>