hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ryan rawson (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-11911) Break up tests into more fine grained categories
Date Tue, 09 Sep 2014 00:35:29 GMT

    [ 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)

Mime
View raw message