[ https://issues.apache.org/jira/browse/HBASE-19867?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16341806#comment-16341806 ]
Duo Zhang commented on HBASE-19867: ----------------------------------- {quote} Add Timeout rule to enforce category based timeout. {quote} We need to add a rule explicitly to enforce the timeout? I used to think it is enabled by default... {quote} Looking at runtimes, it's probably enough to split it in lesser class? {quote} For safety I want to split it to more classes... For one of the mid cluster test we use 100000 regions and it will cost a lot of time to run so I placed the tests for different cluster sizes. And for region replica, we use a 2m iteration count in one test and a 10m interation count in another test which makes the test very slow, so I split them out... I think later we should revisit these tests to see whether we really need these large numbers in UT... > Split TestStochasticLoadBalancer into several small tests > --------------------------------------------------------- > > Key: HBASE-19867 > URL: https://issues.apache.org/jira/browse/HBASE-19867 > Project: HBase > Issue Type: Sub-task > Reporter: Duo Zhang > Assignee: Duo Zhang > Priority: Major > Fix For: 2.0.0-beta-2 > > Attachments: HBASE-19867.patch, image-2018-01-26-12-56-49-560.png > > > Just like what I have done to TestHCM. > The test is CPU bound. We set a very large number of regions and also a very > large number iterations which makes some of the tests execute for a very long > time. It even make things worse that, our machines to run the jenkins job are > very weak, so it will take much longer time than running them locally... -- This message was sent by Atlassian JIRA (v7.6.3#76005)