| Class and Description | 
|---|
| AcidGuaranteesTestBase
 Test case that uses multiple threads to read and write multifamily rows into a table, verifying
 that reads never see partially-complete writes. 
 | 
| AcidGuaranteesTestTool
 A test tool that uses multiple threads to read and write multifamily rows into a table, verifying
 that reads never see partially-complete writes 
 | 
| ClassFinder
 A class that finds a set of classes that are locally accessible
 (from .class or .jar files), and satisfy the conditions that are
 imposed by name and class filters provided by the user. 
 | 
| ClassFinder.ClassFilter | 
| ClassFinder.FileNameFilter | 
| ClassFinder.ResourcePathFilter | 
| ClassTestFinder.TestClassFilter | 
| ClusterManager
 ClusterManager is an api to manage servers in a distributed environment. 
 | 
| ClusterManager.ServiceType
 Type of the service daemon 
 | 
| HadoopShims
 A compatibility shim layer for interacting with different versions of Hadoop. 
 | 
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseCluster
 This class defines methods that can help with managing HBase clusters
 from unit tests and system tests. 
 | 
| HBaseClusterManager.CommandProvider
 Provides command strings for services to be executed by Shell. 
 | 
| HBaseClusterManager.CommandProvider.Operation | 
| HBaseCommonTestingUtility
 Common helpers for testing HBase that do not depend on specific server/etc. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| HBaseTestingUtility.PortAllocator | 
| HBaseTestingUtility.PortAllocator.AvailablePortChecker | 
| HBaseZKTestingUtility
 Helpers for testing HBase that do not depend on specific server/etc. 
 | 
| HFilePerformanceEvaluation.ReadBenchmark | 
| HFilePerformanceEvaluation.RowOrientedBenchmark | 
| IntegrationTestBase
 Base class for HBase integration tests that want to use the Chaos Monkey. 
 | 
| IntegrationTestDDLMasterFailover.ACTION | 
| IntegrationTestDDLMasterFailover.ColumnAction | 
| IntegrationTestDDLMasterFailover.MasterAction | 
| IntegrationTestDDLMasterFailover.NamespaceAction | 
| IntegrationTestDDLMasterFailover.TableAction | 
| IntegrationTestDDLMasterFailover.Worker | 
| IntegrationTestIngest
 A base class for tests that do something with the cluster while running
  
LoadTestTool to write and verify some data. | 
| IntegrationTestingUtility
 Facility for integration/system tests. 
 | 
| IntegrationTestLazyCfLoading.DataGenerator
 Custom LoadTestDataGenerator. 
 | 
| IntegrationTestRegionReplicaPerf.Stat
 Extract a descriptive statistic from a  
Histogram. | 
| IntegrationTestRegionReplicaPerf.TimingResult
 Record the results from a single  
PerformanceEvaluation job run. | 
| IntegrationTestsDriver.IntegrationTestFilter | 
| MiniHBaseCluster
 This class creates a single process HBase cluster. 
 | 
| MiniHBaseCluster.MiniHBaseClusterRegionServer
 Subclass so can get at protected methods (none at moment). 
 | 
| MultithreadedTestUtil.RepeatingTestThread
 A test thread that performs a repeating operation. 
 | 
| MultithreadedTestUtil.TestContext | 
| MultithreadedTestUtil.TestThread
 A thread that can be added to a test context, and properly
 passes exceptions through. 
 | 
| PerformanceEvaluation.AsyncTableTest | 
| PerformanceEvaluation.AsyncTest | 
| PerformanceEvaluation.BufferedMutatorTest | 
| PerformanceEvaluation.CASTableTest
 Base class for operations that are CAS-like; that read a value and then set it based off what
 they read. 
 | 
| PerformanceEvaluation.CmdDescriptor
 Describes a command. 
 | 
| PerformanceEvaluation.Counter
 Enum for map metrics. 
 | 
| PerformanceEvaluation.RandomScanWithRangeTest | 
| PerformanceEvaluation.RunResult | 
| PerformanceEvaluation.Status
 Implementations can have their status set. 
 | 
| PerformanceEvaluation.TableTest | 
| PerformanceEvaluation.Test | 
| PerformanceEvaluation.TestBase | 
| PerformanceEvaluation.TestOptions
 Wraps up options passed to  
PerformanceEvaluation. | 
| RandomStringGenerator | 
| ResourceChecker
 Utility class to check the resources:
  - log them before and after each test method
  - check them against a minimum or maximum
  - check that they don't leak during the test 
 | 
| ResourceChecker.Phase | 
| ResourceChecker.ResourceAnalyzer
 Class to implement for each type of resource. 
 | 
| RESTApiClusterManager.RoleCommand | 
| RESTApiClusterManager.Service | 
| ScanPerformanceEvaluation.ScanCounter | 
| TestClassFinder.FileAndPath | 
| TestIOFencing.CompactionBlockerRegion | 
| TestTableName.Names | 
| TimestampTestBase.FlushCache | 
| Waiter.ExplainingPredicate
 A mixin interface, can be used with  
Waiter to explain failed state. | 
| Waiter.Predicate
 A predicate 'closure' used by the  
Waiter.waitFor(Configuration, long, Predicate) and
 Waiter.waitFor(Configuration, long, Predicate) and
 {@link Waiter#waitFor(Configuration, long, long, boolean, Predicate) methods. | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseCluster
 This class defines methods that can help with managing HBase clusters
 from unit tests and system tests. 
 | 
| IntegrationTestingUtility
 Facility for integration/system tests. 
 | 
| Class and Description | 
|---|
| IntegrationTestingUtility
 Facility for integration/system tests. 
 | 
| Class and Description | 
|---|
| IntegrationTestingUtility
 Facility for integration/system tests. 
 | 
| Class and Description | 
|---|
| IntegrationTestingUtility
 Facility for integration/system tests. 
 | 
| Class and Description | 
|---|
| IntegrationTestingUtility
 Facility for integration/system tests. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| MiniHBaseCluster.MiniHBaseClusterRegionServer
 Subclass so can get at protected methods (none at moment). 
 | 
| Waiter.ExplainingPredicate
 A mixin interface, can be used with  
Waiter to explain failed state. | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| MiniHBaseCluster
 This class creates a single process HBase cluster. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| MiniHBaseCluster
 This class creates a single process HBase cluster. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseCommonTestingUtility
 Common helpers for testing HBase that do not depend on specific server/etc. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| HBaseTestingUtility.SeenRowTracker
 A tracker for tracking and validating table rows
 generated with  
HBaseTestingUtility.loadTable(Table, byte[]) | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| IntegrationTestBase
 Base class for HBase integration tests that want to use the Chaos Monkey. 
 | 
| IntegrationTestingUtility
 Facility for integration/system tests. 
 | 
| MiniHBaseCluster
 This class creates a single process HBase cluster. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| MiniHBaseCluster
 This class creates a single process HBase cluster. 
 | 
| MiniHBaseCluster.MiniHBaseClusterRegionServer
 Subclass so can get at protected methods (none at moment). 
 | 
| QosTestHelper | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| MiniHBaseCluster
 This class creates a single process HBase cluster. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseCommonTestingUtility
 Common helpers for testing HBase that do not depend on specific server/etc. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| MiniHBaseCluster
 This class creates a single process HBase cluster. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseCommonTestingUtility
 Common helpers for testing HBase that do not depend on specific server/etc. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| Class and Description | 
|---|
| IntegrationTestingUtility
 Facility for integration/system tests. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseCommonTestingUtility
 Common helpers for testing HBase that do not depend on specific server/etc. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseCommonTestingUtility
 Common helpers for testing HBase that do not depend on specific server/etc. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| MiniHBaseCluster
 This class creates a single process HBase cluster. 
 | 
| Waiter.Predicate
 A predicate 'closure' used by the  
Waiter.waitFor(Configuration, long, Predicate) and
 Waiter.waitFor(Configuration, long, Predicate) and
 {@link Waiter#waitFor(Configuration, long, long, boolean, Predicate) methods. | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestCase
 Deprecated. 
 
since 2.0.0 and will be removed in 3.0.0. Write junit4 unit tests using
    
HBaseTestingUtility. | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| MiniHBaseCluster
 This class creates a single process HBase cluster. 
 | 
| MiniHBaseCluster.MiniHBaseClusterRegionServer
 Subclass so can get at protected methods (none at moment). 
 | 
| MultithreadedTestUtil.RepeatingTestThread
 A test thread that performs a repeating operation. 
 | 
| MultithreadedTestUtil.TestContext | 
| MultithreadedTestUtil.TestThread
 A thread that can be added to a test context, and properly
 passes exceptions through. 
 | 
| QosTestHelper | 
| TestTableName
 Returns a  
byte[] containing the name of the currently running test method. | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| MiniHBaseCluster
 This class creates a single process HBase cluster. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| MiniHBaseCluster
 This class creates a single process HBase cluster. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseCluster
 This class defines methods that can help with managing HBase clusters
 from unit tests and system tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| MiniHBaseCluster
 This class creates a single process HBase cluster. 
 | 
| TestTableName
 Returns a  
byte[] containing the name of the currently running test method. | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseCommonTestingUtility
 Common helpers for testing HBase that do not depend on specific server/etc. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| TestTableName
 Returns a  
byte[] containing the name of the currently running test method. | 
| Class and Description | 
|---|
| IntegrationTestBase
 Base class for HBase integration tests that want to use the Chaos Monkey. 
 | 
| IntegrationTestIngest
 A base class for tests that do something with the cluster while running
  
LoadTestTool to write and verify some data. | 
| IntegrationTestingUtility
 Facility for integration/system tests. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| IntegrationTestingUtility
 Facility for integration/system tests. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseCommonTestingUtility
 Common helpers for testing HBase that do not depend on specific server/etc. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseCommonTestingUtility
 Common helpers for testing HBase that do not depend on specific server/etc. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
| HBaseZKTestingUtility
 Helpers for testing HBase that do not depend on specific server/etc. 
 | 
| Class and Description | 
|---|
| HBaseClassTestRule
 The class level TestRule for all the tests. 
 | 
| HBaseTestingUtility
 Facility for testing HBase. 
 | 
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.