hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Nicolas Liochon (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-8256) Add category Flaky for tests which are flaky
Date Fri, 05 Apr 2013 08:02:16 GMT

    [ 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

Mime
View raw message