| ProcedureTestingUtility |
|
| ProcedureTestingUtility.LoadCounter |
|
| ProcedureTestingUtility.NoopProcedure<TEnv> |
|
| ProcedureTestingUtility.NoopStateMachineProcedure<TEnv,TState> |
|
| ProcedureTestingUtility.TestProcedure |
|
| TestChildProcedures |
|
| TestChildProcedures.TestChildProcedure |
|
| TestChildProcedures.TestProcEnv |
|
| TestChildProcedures.TestRootProcedure |
|
| TestForceUpdateProcedure |
|
| TestForceUpdateProcedure.ExchangeProcedure |
|
| TestForceUpdateProcedure.NoopNoAckProcedure |
|
| TestForceUpdateProcedure.ParentProcedure |
|
| TestForceUpdateProcedure.WaitingProcedure |
|
| TestLockAndQueue |
|
| TestProcedureBypass |
|
| TestProcedureBypass.RootProcedure |
|
| TestProcedureBypass.StuckProcedure |
|
| TestProcedureBypass.StuckStateMachineProcedure |
|
| TestProcedureBypass.SuspendProcedure |
|
| TestProcedureBypass.TestProcEnv |
|
| TestProcedureBypass.WaitingTimeoutProcedure |
|
| TestProcedureCleanup |
|
| TestProcedureCleanup.ExchangeProcedure |
|
| TestProcedureCleanup.RootProcedure |
|
| TestProcedureCleanup.SuspendProcedure |
|
| TestProcedureCleanup.WaitProcedure |
|
| TestProcedureEvents |
|
| TestProcedureEvents.TestTimeoutEventProcedure |
This Event+Procedure exhibits following behavior:
On procedure execute()
If had enough timeouts, abort the procedure.
|
| TestProcedureExecution |
|
| TestProcedureExecution.TestFaultyRollback |
|
| TestProcedureExecution.TestSequentialProcedure |
|
| TestProcedureExecution.TestWaitingProcedure |
|
| TestProcedureExecution.TestWaitingProcedure.TestWaitChild |
|
| TestProcedureExecutor |
|
| TestProcedureExecutor.BusyWaitProcedure |
|
| TestProcedureExecutor.TestProcEnv |
|
| TestProcedureInMemoryChore |
|
| TestProcedureInMemoryChore.TestLatchChore |
|
| TestProcedureInMemoryChore.TestProcEnv |
|
| TestProcedureMetrics |
|
| TestProcedureMetrics.ProcedureMetrics |
|
| TestProcedureMetrics.TestProcEnv |
|
| TestProcedureNonce |
|
| TestProcedureNonce.TestProcEnv |
|
| TestProcedureNonce.TestSingleStepProcedure |
|
| TestProcedureRecovery |
|
| TestProcedureRecovery.BaseTestStepProcedure |
|
| TestProcedureRecovery.TestMultiStepProcedure |
|
| TestProcedureRecovery.TestMultiStepProcedure.Step1Procedure |
|
| TestProcedureRecovery.TestMultiStepProcedure.Step2Procedure |
|
| TestProcedureRecovery.TestProcEnv |
|
| TestProcedureRecovery.TestSingleStepProcedure |
|
| TestProcedureRecovery.TestStateMachineProcedure |
|
| TestProcedureReplayOrder |
For now we do not guarantee this, we will restore the locks when restarting ProcedureExecutor so
we should use lock to obtain the correct order.
|
| TestProcedureReplayOrder.TestProcedure |
|
| TestProcedureReplayOrder.TestProcedureEnv |
|
| TestProcedureReplayOrder.TestSingleStepProcedure |
|
| TestProcedureReplayOrder.TestTwoStepProcedure |
|
| TestProcedureRollbackAIOOB |
Testcase for HBASE-20973
|
| TestProcedureRollbackAIOOB.ParentProcedure |
|
| TestProcedureRollbackAIOOB.SubProcedure |
|
| TestProcedureSchedulerConcurrency |
|
| TestProcedureSchedulerConcurrency.TestProcedureWithEvent |
|
| TestProcedureSkipPersistence |
|
| TestProcedureSkipPersistence.TestProcedure |
|
| TestProcedureSuspended |
|
| TestProcedureSuspended.TestLockProcedure |
|
| TestProcedureSuspended.TestProcEnv |
|
| TestProcedureToString |
|
| TestProcedureToString.BasicProcedure |
A do-nothing basic procedure just for testing toString.
|
| TestProcedureToString.BasicProcedureEnv |
A do-nothing environment for BasicProcedure.
|
| TestProcedureToString.DoublingStateStringBasicProcedure |
A do-nothing basic procedure that overrides the toStringState method.
|
| TestProcedureToString.SimpleStateMachineProcedure |
Do-nothing SimpleMachineProcedure for checking its toString.
|
| TestProcedureUtil |
|
| TestProcedureUtil.TestProcedureNoDefaultConstructor |
|
| TestRemoteProcedureDispatcherUncaughtExceptionHandler |
|
| TestRemoteProcedureDispatcherUncaughtExceptionHandler.Dispatcher |
|
| TestRemoteProcedureDispatcherUncaughtExceptionHandler.ExceptionHandler |
|
| TestStateMachineProcedure |
|
| TestStateMachineProcedure.SimpleChildProcedure |
|
| TestStateMachineProcedure.TestProcEnv |
|
| TestStateMachineProcedure.TestSMProcedure |
|
| TestStateMachineProcedure.TestSMProcedureBadRollback |
|
| TestYieldProcedures |
|
| TestYieldProcedures.TestProcEnv |
|
| TestYieldProcedures.TestScheduler |
|
| TestYieldProcedures.TestStateMachineProcedure |
|
| TestYieldProcedures.TestStateMachineProcedure.ExecutionInfo |
|
| TestYieldProcedures.TestYieldProcedure |
|