[jira] [Updated] (HBASE-11911) Break up tests into more fine grained categories

2014-09-08 Thread Alex Newman (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alex Newman updated HBASE-11911:

Attachment: HBASE-11911-preview.patch

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




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


[jira] [Updated] (HBASE-11911) Break up tests into more fine grained categories

2014-09-08 Thread Alex Newman (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alex Newman updated HBASE-11911:

Status: Patch Available  (was: Open)

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




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


[jira] [Updated] (HBASE-11911) Break up tests into more fine grained categories

2014-09-08 Thread Alex Newman (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alex Newman updated HBASE-11911:

Attachment: HBASE-11911-v0.patch

A non preview version

- removed the part about removing repositories. Although I think this still 
could be done, it could be done in a later patch
- The build was blue for me on this one
- I tried to remove extraneous changes to pom.xml (let's do the minimal)

Although it has some extra stuff on removing extra imports and some extra not 
needed blank lines, the rest of the patch was mostly good. It's ready to review.

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




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


[jira] [Updated] (HBASE-11911) Break up tests into more fine grained categories

2014-09-08 Thread Alex Newman (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alex Newman updated HBASE-11911:

Description: 
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.

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


[jira] [Updated] (HBASE-11911) Break up tests into more fine grained categories

2014-09-08 Thread Alex Newman (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alex Newman updated HBASE-11911:

Attachment: HBASE-11911-v1.patch

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


[jira] [Updated] (HBASE-11911) Break up tests into more fine grained categories

2014-09-08 Thread Alex Newman (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alex Newman updated HBASE-11911:

Status: Open  (was: Patch Available)

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


[jira] [Updated] (HBASE-11911) Break up tests into more fine grained categories

2014-09-08 Thread Alex Newman (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alex Newman updated HBASE-11911:

Attachment: HBASE-11911-v2.patch

OK this takes ryan's input about import order. Also, I made sure to actually 
include the new test classifaction package this time

> 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, HBASE-11911-v2.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)


[jira] [Updated] (HBASE-11911) Break up tests into more fine grained categories

2014-09-08 Thread Alex Newman (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alex Newman updated HBASE-11911:

Status: Patch Available  (was: Open)

> 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, HBASE-11911-v2.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)


[jira] [Updated] (HBASE-11911) Break up tests into more fine grained categories

2014-09-09 Thread Alex Newman (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alex Newman updated HBASE-11911:

Attachment: HBASE-11911-v3.patch

- I rebased against trunk
- Moved some tests out of the Flakey category
- Due to mvn limitations, I changed the way Flakey tests works

> 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, HBASE-11911-v2.patch, HBASE-11911-v3.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)


[jira] [Updated] (HBASE-11911) Break up tests into more fine grained categories

2014-09-09 Thread Alex Newman (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alex Newman updated HBASE-11911:

Status: Open  (was: Patch Available)

> 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, HBASE-11911-v2.patch, HBASE-11911-v3.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)


[jira] [Updated] (HBASE-11911) Break up tests into more fine grained categories

2014-09-09 Thread Alex Newman (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alex Newman updated HBASE-11911:

Status: Patch Available  (was: Open)

> 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, HBASE-11911-v2.patch, HBASE-11911-v3.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)


[jira] [Updated] (HBASE-11911) Break up tests into more fine grained categories

2014-09-10 Thread stack (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

stack updated HBASE-11911:
--
Attachment: HBASE-11911-v3.patch

Retrying.  [~posix4e], can you confirm all tests ran (it relies on 
categorization IIRC).  There is a section in refguide on test categorization 
that would need updating for this to go in.  We could do in follow-on?

The small, medium, and large were also factors used figuring whether to run 
tests in one jvm, or fork jvm per test.  What happens now? Thanks.

> 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, HBASE-11911-v2.patch, HBASE-11911-v3.patch, 
> HBASE-11911-v3.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)


[jira] [Updated] (HBASE-11911) Break up tests into more fine grained categories

2014-09-11 Thread Alex Newman (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alex Newman updated HBASE-11911:

Status: Open  (was: Patch Available)

> 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, HBASE-11911-v2.patch, HBASE-11911-v3.patch, 
> HBASE-11911-v3.patch, HBASE-11911-v4.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)


[jira] [Updated] (HBASE-11911) Break up tests into more fine grained categories

2014-09-11 Thread Alex Newman (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alex Newman updated HBASE-11911:

Attachment: HBASE-11911-v4.patch

I rebased it and ran some builds on travis and circle

> 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, HBASE-11911-v2.patch, HBASE-11911-v3.patch, 
> HBASE-11911-v3.patch, HBASE-11911-v4.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)


[jira] [Updated] (HBASE-11911) Break up tests into more fine grained categories

2014-09-11 Thread Alex Newman (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alex Newman updated HBASE-11911:

Status: Patch Available  (was: Open)

> 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, HBASE-11911-v2.patch, HBASE-11911-v3.patch, 
> HBASE-11911-v3.patch, HBASE-11911-v4.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)


[jira] [Updated] (HBASE-11911) Break up tests into more fine grained categories

2014-09-11 Thread stack (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

stack updated HBASE-11911:
--
Attachment: HBASE-11911-v4.patch

> 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, HBASE-11911-v2.patch, HBASE-11911-v3.patch, 
> HBASE-11911-v3.patch, HBASE-11911-v4.patch, HBASE-11911-v4.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)


[jira] [Updated] (HBASE-11911) Break up tests into more fine grained categories

2014-09-11 Thread Alex Newman (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alex Newman updated HBASE-11911:

Status: Patch Available  (was: Open)

> 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, HBASE-11911-v2.patch, HBASE-11911-v3.patch, 
> HBASE-11911-v3.patch, HBASE-11911-v4.patch, HBASE-11911-v4.patch, 
> HBASE-11911-v5.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)


[jira] [Updated] (HBASE-11911) Break up tests into more fine grained categories

2014-09-11 Thread Alex Newman (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alex Newman updated HBASE-11911:

Attachment: HBASE-11911-v5.patch

rebased again.

> 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, HBASE-11911-v2.patch, HBASE-11911-v3.patch, 
> HBASE-11911-v3.patch, HBASE-11911-v4.patch, HBASE-11911-v4.patch, 
> HBASE-11911-v5.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)


[jira] [Updated] (HBASE-11911) Break up tests into more fine grained categories

2014-09-11 Thread Alex Newman (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alex Newman updated HBASE-11911:

Status: Open  (was: Patch Available)

> 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, HBASE-11911-v2.patch, HBASE-11911-v3.patch, 
> HBASE-11911-v3.patch, HBASE-11911-v4.patch, HBASE-11911-v4.patch, 
> HBASE-11911-v5.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)


[jira] [Updated] (HBASE-11911) Break up tests into more fine grained categories

2014-09-12 Thread Alex Newman (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alex Newman updated HBASE-11911:

Attachment: HBASE-11911-v6.patch

> 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, HBASE-11911-v2.patch, HBASE-11911-v3.patch, 
> HBASE-11911-v3.patch, HBASE-11911-v4.patch, HBASE-11911-v4.patch, 
> HBASE-11911-v5.patch, HBASE-11911-v5.patch, HBASE-11911-v6.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)


[jira] [Updated] (HBASE-11911) Break up tests into more fine grained categories

2014-09-12 Thread Alex Newman (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alex Newman updated HBASE-11911:

Attachment: HBASE-11911-v5.patch

Rebased

> 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, HBASE-11911-v2.patch, HBASE-11911-v3.patch, 
> HBASE-11911-v3.patch, HBASE-11911-v4.patch, HBASE-11911-v4.patch, 
> HBASE-11911-v5.patch, HBASE-11911-v5.patch, HBASE-11911-v6.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)


[jira] [Updated] (HBASE-11911) Break up tests into more fine grained categories

2014-09-12 Thread stack (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

stack updated HBASE-11911:
--
   Resolution: Fixed
Fix Version/s: 2.0.0
 Hadoop Flags: Reviewed
   Status: Resolved  (was: Patch Available)

Thanks [~posix4e] I looked at the raw output and seems like all tests are being 
run.  Good.

> 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
> Fix For: 2.0.0
>
> Attachments: HBASE-11911-preview.patch, HBASE-11911-v0.patch, 
> HBASE-11911-v1.patch, HBASE-11911-v2.patch, HBASE-11911-v3.patch, 
> HBASE-11911-v3.patch, HBASE-11911-v4.patch, HBASE-11911-v4.patch, 
> HBASE-11911-v5.patch, HBASE-11911-v5.patch, HBASE-11911-v6.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)


[jira] [Updated] (HBASE-11911) Break up tests into more fine grained categories

2014-09-12 Thread stack (JIRA)

 [ 
https://issues.apache.org/jira/browse/HBASE-11911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

stack updated HBASE-11911:
--
Release Note: 
Adds new test categories besides the class smalltests, mediumtests, and 
largetests.  Adds:

ClientTests
CoprocessorTests
FilterTests
FlakeyTests
IOTests
MapReduceTests
MasterTests
MiscTests
RegionServerTests
ReplicationTests
RestTests
SecurityTests
VerySlowMapReduceTests
VerySlowRegionServerTests

See description for examples on how to use them.

> 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
> Fix For: 2.0.0
>
> Attachments: HBASE-11911-preview.patch, HBASE-11911-v0.patch, 
> HBASE-11911-v1.patch, HBASE-11911-v2.patch, HBASE-11911-v3.patch, 
> HBASE-11911-v3.patch, HBASE-11911-v4.patch, HBASE-11911-v4.patch, 
> HBASE-11911-v5.patch, HBASE-11911-v5.patch, HBASE-11911-v6.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)