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, updateLoad
public static final HBaseClassTestRule CLASS_RULE
private static org.apache.hadoop.hbase.rsgroup.RSGroupBasedLoadBalancer loadBalancer
public TestRSGroupBasedLoadBalancerWithStochasticLoadBalancerAsInternal()
public static void beforeAllTests() throws Exception
Exception
private 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.HBaseIOException
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.