public class TestRSGroupBasedLoadBalancerWithStochasticLoadBalancerAsInternal extends RSGroupableBalancerTestBase
| Modifier and Type | Field and Description |
|---|---|
static HBaseClassTestRule |
CLASS_RULE |
private static org.apache.hadoop.hbase.rsgroup.RSGroupBasedLoadBalancer |
loadBalancer |
groupMap, groups, rand, regionAssignment, regionId, servers, table0, tableDescs, tableMap, tables| Constructor and Description |
|---|
TestRSGroupBasedLoadBalancerWithStochasticLoadBalancerAsInternal() |
| Modifier and Type | Method and Description |
|---|---|
static void |
beforeAllTests() |
private org.apache.hadoop.hbase.ServerMetrics |
mockServerMetricsWithReadRequests(org.apache.hadoop.hbase.ServerName server,
List<org.apache.hadoop.hbase.client.RegionInfo> regionsOnServer,
long readRequestCount) |
void |
testBalanceCluster()
Test HBASE-20791
|
assertClusterAsBalanced, assertImmediateAssignment, assertRetainedAssignment, assignedRegions, constructGroupInfo, constructTableDesc, convertToGroupBasedMap, generateServers, getMockedGroupInfoManager, getMockedMaster, getTableName, mockClusterServers, printStats, randomRegions, reconcile, updateLoadpublic static final HBaseClassTestRule CLASS_RULE
private static org.apache.hadoop.hbase.rsgroup.RSGroupBasedLoadBalancer loadBalancer
public TestRSGroupBasedLoadBalancerWithStochasticLoadBalancerAsInternal()
public static void beforeAllTests() throws Exception
Exceptionprivate org.apache.hadoop.hbase.ServerMetrics mockServerMetricsWithReadRequests(org.apache.hadoop.hbase.ServerName server, List<org.apache.hadoop.hbase.client.RegionInfo> regionsOnServer, long readRequestCount)
public void testBalanceCluster() throws org.apache.hadoop.hbase.HBaseIOException
org.apache.hadoop.hbase.HBaseIOExceptionCopyright © 2007–2020 The Apache Software Foundation. All rights reserved.