Class TestProcedureRecovery
java.lang.Object
org.apache.hadoop.hbase.procedure2.TestProcedureRecovery
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
private static class
static class
static class
-
Field Summary
Modifier and TypeFieldDescriptionstatic final HBaseClassTestRule
private org.apache.hadoop.fs.FileSystem
private HBaseCommonTestingUtility
private static final org.slf4j.Logger
private org.apache.hadoop.fs.Path
private static final int
private static TestProcedureRecovery.TestProcEnv
private static org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TestProcedureRecovery.TestProcEnv>
private static int
private static org.apache.hadoop.hbase.procedure2.store.ProcedureStore
private org.apache.hadoop.fs.Path
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprivate void
private void
restart()
void
setUp()
void
tearDown()
void
void
void
void
void
void
void
private void
waitProcedure
(long procId)
-
Field Details
-
CLASS_RULE
-
LOG
-
PROCEDURE_EXECUTOR_SLOTS
- See Also:
-
procEnv
-
procExecutor
private static org.apache.hadoop.hbase.procedure2.ProcedureExecutor<TestProcedureRecovery.TestProcEnv> procExecutor -
procStore
-
procSleepInterval
-
htu
-
fs
-
testDir
-
logDir
-
-
Constructor Details
-
TestProcedureRecovery
public TestProcedureRecovery()
-
-
Method Details
-
setUp
- Throws:
IOException
-
tearDown
- Throws:
IOException
-
restart
- Throws:
Exception
-
testNoopLoad
- Throws:
Exception
-
testSingleStepProcRecovery
- Throws:
Exception
-
testMultiStepProcRecovery
- Throws:
Exception
-
testMultiStepRollbackRecovery
- Throws:
Exception
-
testStateMachineMultipleLevel
- Throws:
Exception
-
testStateMachineRecovery
- Throws:
Exception
-
testStateMachineRollbackRecovery
- Throws:
Exception
-
waitProcedure
-
dumpLogDirState
-