[ https://issues.apache.org/jira/browse/HBASE-19867?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16341965#comment-16341965 ]
Duo Zhang commented on HBASE-19867: ----------------------------------- {quote} It wont, BalancerTestBase class has no annotation, and CategoryBasedTimeout builds the timeout using annotation. {quote} The code is like this: {code} @Rule public final TestRule timeout = CategoryBasedTimeout.forClass(getClass()); {code} Notice we use getClass here so it will be the actual sub class which is passed into the CategoryBasedTimeout.forClass, not always BalancerTestBase.class. If no other concerns let me commit. > 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-v1.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)