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

Nicolas Liochon commented on HBASE-8256:
----------------------------------------

The patch touches the same code as HBASE-4955. Not a huge deal, I can redo it.
- I fear your may end up with something that will work only with our version of 
surefire, and we will get into new surefire regressions when we will use the 
official version.
- The last version of surefire may contains fixes that you could use (I've seen 
some stuff around categories).

A quick word of what I had in mind myself (that's thtake agese content of the 
patch v2 in HBASE-4955)
- migrate to surefire 2.14.1 or 2.15 if the regressions we get with these 
versions are acceptable.
- remove the profiles no one use such as runSmallTests
- for small tests, use the new feature 'reuseFork' of surefire: this is the 
only way (in the official release) to have separate logs per test without 
paying the cost of a fork per single test.
- for medium and large, as today: multiple fork in parallel.

If what you do does not break this, I will be happy :-)
The ideal solution would be to migrate to the official version before doing 
this, but I must agree but it can take longer than expected.






                
> Add category Flaky for tests which are flaky
> --------------------------------------------
>
>                 Key: HBASE-8256
>                 URL: https://issues.apache.org/jira/browse/HBASE-8256
>             Project: HBase
>          Issue Type: Bug
>          Components: build, test
>    Affects Versions: 0.95.1, 0.98.0
>            Reporter: Jimmy Xiang
>            Assignee: Jimmy Xiang
>         Attachments: trunk-8256_v0.patch
>
>
> To make the Jenkin build more useful, it is good to keep it blue/green. We 
> can mark those flaky tests flaky, and don't run them by default.  However, 
> people can still run them.  We can also set up a Jekin build just for those 
> flaky tests.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to