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

James Taylor commented on PHOENIX-3181:
---------------------------------------

Thanks, [~prakul]. Things work locally now well - I can run the parallel tests 
in 6min on my laptop. The shared nature of the Apache Jenkins machines don't 
lend themselves to running things in parallel very well.

If you want to help, though that'd be great - we need to convert the 35 classes 
derived from BaseClientManagedTimeIT to ParallelStatsDisabledIT (similar to the 
way you converted the others). Ideally, we want to convert these not to manage 
their own timestamps, but can do this in two passes if need be. Take a look at 
some of the ones I converted - an easy way is to have an @Before method that 
generates the table names (and potentially creates the table if most tests 
require that table).

> Run test methods in parallel to reduce test suite run time
> ----------------------------------------------------------
>
>                 Key: PHOENIX-3181
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-3181
>             Project: Phoenix
>          Issue Type: Bug
>            Reporter: James Taylor
>            Assignee: James Taylor
>         Attachments: PHOENIX-3181_4.x-HBase-1.1_WIP.patch, 
> PHOENIX-3181_v1.patch, PHOENIX-3181_v2.patch, PHOENIX-3181_v3.patch, 
> PHOENIX-3181_v4.patch, PHOENIX-3181_v5.patch, PHOENIX-3181_v6.patch, 
> PHOENIX-3181_v7.patch, PHOENIX-3181_v8.patch, 
> parallelize_4.x-Hbase1.1_wip.patch, serverLogForParallelTests.txt
>
>
> With PHOENIX-3036, the tests within a test class can be executed in parallel 
> since the table names won't conflict. This should greatly reduce the time 
> taken to run all of our tests.



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

Reply via email to