[ 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