Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-15850

Localize the configuration change in testCheckTableLocks to reduce flakiness of TestHBaseFsck test suite

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.1.5
    • 1.3.0, 1.2.2, 1.1.6, 2.0.0
    • hbck
    • None

    Description

      TestHBaseFsck#testCheckTableLocks changes the "hbase.table.lock.expire.ms" config from 10 minutes default value to 1 ms. This change impacts other tests in the TestHBaseFsck test suite, especially in branch-1.1.

      conf.setLong(TableLockManager.TABLE_LOCK_EXPIRE_TIMEOUT, 1);
      

      The proposed change is to make the configuration change local for testing purpose so that other tests would not be impacted.

      Attachments

        1. HBASE-15850.v1-master.patch
          2 kB
          Stephen Yuan Jiang
        2. HBASE-15850.v1-branch-1.1.patch
          2 kB
          Stephen Yuan Jiang

        Issue Links

          Activity

            People

              syuanjiang Stephen Yuan Jiang
              syuanjiang Stephen Yuan Jiang
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: