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

ryan rawson commented on HBASE-11911:
-------------------------------------

checked out the mondo patch.  Basically reclassifies all the tests to provide 
parallelism at the CI level.  While it'd be nice not to have to keep this up, 
I'm not sure what to do here, a fast running build that gives developers 
assurances is paramount, and this patch does that.  

A few of the imports need to be fixed so they are neat and tidy.  

I wonder if it's possible to remove the first part/second part surefire 
executions.  It's a lot of confusing -- and if it isnt delivering solid 
benefit, why use it?

> Break up tests into more fine grained categories
> ------------------------------------------------
>
>                 Key: HBASE-11911
>                 URL: https://issues.apache.org/jira/browse/HBASE-11911
>             Project: HBase
>          Issue Type: Sub-task
>            Reporter: Alex Newman
>            Assignee: Alex Newman
>         Attachments: HBASE-11911-preview.patch, HBASE-11911-v0.patch, 
> HBASE-11911-v1.patch
>
>
> Wouldn't it be nice to run all of the client tests (client and the ones in 
> hbase-server)  in a single command like.
> mvn test -PrunClientTests
> how about all of the small tests not having to do with mapReduce
> mvn test -PrunSmallTests,!runMapReduceTests
> how about breaking up the build into small pieces so it can be run on travis 
> or circle-ci. If that's what you are into, +1 this patch.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to