[ 
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

        

Reply via email to