public class TestSnapshotProcedure extends Object
Modifier and Type | Class and Description |
---|---|
static class |
TestSnapshotProcedure.DelaySnapshotProcedure |
Modifier and Type | Field and Description |
---|---|
protected byte[] |
CF |
static HBaseClassTestRule |
CLASS_RULE |
protected static org.slf4j.Logger |
LOG |
protected org.apache.hadoop.hbase.master.HMaster |
master |
protected org.apache.hadoop.hbase.client.SnapshotDescription |
snapshot |
protected String |
SNAPSHOT_NAME |
protected org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription |
snapshotProto |
protected org.apache.hadoop.hbase.TableName |
TABLE_NAME |
protected static HBaseTestingUtil |
TEST_UTIL |
Constructor and Description |
---|
TestSnapshotProcedure() |
Modifier and Type | Method and Description |
---|---|
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) |
void |
setup() |
void |
teardown() |
<T extends org.apache.hadoop.hbase.procedure2.Procedure<org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv>> |
waitProcedureRunnableAndGetFirst(Class<T> clazz,
long timeout) |
protected static final org.slf4j.Logger LOG
public static final HBaseClassTestRule CLASS_RULE
protected static HBaseTestingUtil TEST_UTIL
protected org.apache.hadoop.hbase.master.HMaster master
protected org.apache.hadoop.hbase.TableName TABLE_NAME
protected byte[] CF
protected String SNAPSHOT_NAME
protected org.apache.hadoop.hbase.client.SnapshotDescription snapshot
protected org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription snapshotProto
public TestSnapshotProcedure()
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
IOException
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
org.apache.hadoop.hbase.procedure2.ProcedureSuspendedException
org.apache.hadoop.hbase.procedure2.ProcedureYieldException
InterruptedException
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.