hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "nkeywal (Commented) (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-4763) Integrate surefire and junit for category management
Date Sat, 26 Nov 2011 15:29:40 GMT

    [ https://issues.apache.org/jira/browse/HBASE-4763?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13157519#comment-13157519
] 

nkeywal commented on HBASE-4763:
--------------------------------

I believe the integration is successful, we now have to wait for the fix to be available in
official versions, but we can close this JIRA. We will need new JIRA to integrate the official
versions. We will need:

JUnit. Could be for JUnit 4.11. Issue to monitor:
https://github.com/KentBeck/junit/issues/359: fixed in our version, no feedback for an integration
on trunk

Surefire: Could be for Surefire 2.11. Issues to monitor are:
329 (category support): fixed, we use the official implementation from the trunk
786 (@Category with forkMode=always): fixed, we use the official implementation from the trunk
791 (incorrect elapsed time on test failure): fixed, we use the official implementation from
the trunk
793 (incorrect time in the XML report): fixed on trunk, our fix is different. Trunk should
be ok.
760 (does not take into account the test method): fixed in trunk, not fixed in our version
798 (print immediately the test class name): not fixed in trunk, not fixed in our version
799 (Allow test parallelization when forkMode=always): not fixed in trunk, not fixed in our
version
800 (redirectTestOutputToFile not taken into account): not yet fix on trunk, fixed on our
version

800 is the more important to monitor, it's the only one that is fixed in our version but not
on trunk.

                
> Integrate surefire and junit for category management
> ----------------------------------------------------
>
>                 Key: HBASE-4763
>                 URL: https://issues.apache.org/jira/browse/HBASE-4763
>             Project: HBase
>          Issue Type: Improvement
>          Components: test
>    Affects Versions: 0.94.0
>            Reporter: nkeywal
>            Assignee: nkeywal
>            Priority: Minor
>         Attachments: surefire_793_trunk.v3.patch, surefire_hbase.v2.patch, surefire_hbase.v3.patch
>
>
> As of today, Surefire integrates category on the trunk of 2.11 version: http://jira.codehaus.org/browse/SUREFIRE-329
. It may requires private patches as well.
> It may impact JUnit: https://github.com/KentBeck/junit/issues/359
> This jira is about this integration. We will need a repo for this.
> For the naming of the versions to be created, I don't know if there is a convention.
If not I would propose: 2.10-patched-HBASE
>  
> Obviously, it's important to get our changes integrated in the main release: we're not
forking surefire & junit!

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message