Package org.apache.hadoop.hbase.master
Class TestMasterBalanceThrottling
java.lang.Object
org.apache.hadoop.hbase.master.TestMasterBalanceThrottling
@Disabled
@Tag("org.apache.hadoop.hbase.testclassification.MasterTests") @Tag("org.apache.hadoop.hbase.testclassification.MediumTests")
public class TestMasterBalanceThrottling
extends Object
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final byte[]private static final HBaseTestingUtil -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate org.apache.hadoop.hbase.TableNamecreateTable(String table) voidvoidshutdown()private ThreadstartBalancerChecker(org.apache.hadoop.hbase.master.HMaster master, AtomicInteger maxCount, AtomicBoolean stop) voidvoidprivate voidunbalance(org.apache.hadoop.hbase.master.HMaster master, org.apache.hadoop.hbase.TableName tableName)
-
Field Details
-
TEST_UTIL
-
FAMILYNAME
-
-
Constructor Details
-
TestMasterBalanceThrottling
public TestMasterBalanceThrottling()
-
-
Method Details
-
setupConfiguration
-
shutdown
- Throws:
Exception
-
testThrottlingByBalanceInterval
- Throws:
Exception
-
testThrottlingByMaxRitPercent
- Throws:
Exception
-
createTable
- Throws:
IOException
-
startBalancerChecker
private Thread startBalancerChecker(org.apache.hadoop.hbase.master.HMaster master, AtomicInteger maxCount, AtomicBoolean stop) -
unbalance
private void unbalance(org.apache.hadoop.hbase.master.HMaster master, org.apache.hadoop.hbase.TableName tableName) throws Exception - Throws:
Exception
-