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