Class TestRegionStateNodeLock

java.lang.Object
org.apache.hadoop.hbase.master.assignment.TestRegionStateNodeLock

@Tag("org.apache.hadoop.hbase.testclassification.MasterTests") @Tag("org.apache.hadoop.hbase.testclassification.SmallTests") public class TestRegionStateNodeLock extends Object
  • Field Details

    • regionInfo

      private final org.apache.hadoop.hbase.client.RegionInfo regionInfo
    • lock

      private org.apache.hadoop.hbase.master.assignment.RegionStateNodeLock lock
  • Constructor Details

  • Method Details

    • setUp

      @BeforeEach public void setUp()
    • testLockByThread

      @Test public void testLockByThread()
    • testLockByProc

      @Test public void testLockByProc() throws org.apache.hadoop.hbase.procedure2.ProcedureSuspendedException
      Throws:
      org.apache.hadoop.hbase.procedure2.ProcedureSuspendedException
    • testLockProcThenThread

      @Test public void testLockProcThenThread() throws org.apache.hadoop.hbase.procedure2.ProcedureSuspendedException
      Throws:
      org.apache.hadoop.hbase.procedure2.ProcedureSuspendedException
    • testLockThreadThenProc

      @Test public void testLockThreadThenProc() throws org.apache.hadoop.hbase.procedure2.ProcedureSuspendedException
      Throws:
      org.apache.hadoop.hbase.procedure2.ProcedureSuspendedException
    • testLockMultiThread

      @Test public void testLockMultiThread() throws InterruptedException
      Throws:
      InterruptedException