Class TestSnapshotProcedure
java.lang.Object
org.apache.hadoop.hbase.master.procedure.TestSnapshotProcedure
- Direct Known Subclasses:
TestSnapshotProcedureBasicSnapshot,TestSnapshotProcedureConcurrently,TestSnapshotProcedureMasterRestarts,TestSnapshotProcedureRIT,TestSnapshotProcedureRSCrashes,TestSnapshotProcedureSnapshotCorrupted
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected byte[]static final HBaseClassTestRuleprotected static final org.slf4j.Loggerprotected org.apache.hadoop.hbase.master.HMasterprotected org.apache.hadoop.hbase.client.SnapshotDescriptionprotected Stringprotected org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescriptionprotected org.apache.hadoop.hbase.TableNameprotected static HBaseTestingUtility -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.hadoop.hbase.master.procedure.SnapshotProceduregetDelayedOnSpecificStateSnapshotProcedure(org.apache.hadoop.hbase.master.procedure.SnapshotProcedure sp, org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv env, org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SnapshotState state) voidsetup()voidteardown()<T extends org.apache.hadoop.hbase.procedure2.Procedure<org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv>>
TwaitProcedureRunnableAndGetFirst(Class<T> clazz, long timeout)
-
Field Details
-
LOG
-
CLASS_RULE
-
TEST_UTIL
-
master
-
TABLE_NAME
-
CF
-
SNAPSHOT_NAME
-
snapshot
-
snapshotProto
protected org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription snapshotProto
-
-
Constructor Details
-
TestSnapshotProcedure
public TestSnapshotProcedure()
-
-
Method Details
-
setup
- Throws:
Exception
-
waitProcedureRunnableAndGetFirst
public <T extends org.apache.hadoop.hbase.procedure2.Procedure<org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv>> T waitProcedureRunnableAndGetFirst(Class<T> clazz, long timeout) throws IOException - Throws:
IOException
-
getDelayedOnSpecificStateSnapshotProcedure
protected org.apache.hadoop.hbase.master.procedure.SnapshotProcedure getDelayedOnSpecificStateSnapshotProcedure(org.apache.hadoop.hbase.master.procedure.SnapshotProcedure sp, org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv env, org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProcedureProtos.SnapshotState state) throws org.apache.hadoop.hbase.procedure2.ProcedureSuspendedException, org.apache.hadoop.hbase.procedure2.ProcedureYieldException, InterruptedException - Throws:
org.apache.hadoop.hbase.procedure2.ProcedureSuspendedExceptionorg.apache.hadoop.hbase.procedure2.ProcedureYieldExceptionInterruptedException
-
teardown
- Throws:
Exception
-