[ https://issues.apache.org/jira/browse/PHOENIX-3181?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15477870#comment-15477870 ]
prakul agarwal commented on PHOENIX-3181: ----------------------------------------- I'm using FailSafe parallel = method and threadCount ={5,10,50,100} to execute a bunch of test classes with forkCount = {2,3,4,5}. The integration-test phase is completing sometimes and getting stuck for long the other times. When it is getting stuck it is taking > 20 min than normal execution to complete. In case when tests are getting stuck I notice that the log files (failsafe-reports folder) of individual test classes are generated each time consistently but the summary file generation does't happens for long. Also one surefire-booter jvm lingers on while others are killed. When I execute in with forkCount = 1 the test execution probably doesnt start at all (Failsafe-reports folder is not generated, surefire tmp files are ). If I reduce the number of test classes to be executed (with forkCount = 1) then the execution is completing normally. I'm using reuseForks = true and have tried execution after removing all fork related settings. Configuration: Using Maven 3.3.9, maven-eclipse-plugin 2.9, failsafe 2.19.1, surefire 2.19.1. OS name: "mac os x", version: "10.11.6", Intel 2.8 GHz i7, 16GB DDR3 RAM. JDK 1.7.0_8 > 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: prakul agarwal > Attachments: parallelize_4.x-Hbase1.1_wip.patch > > > 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)