Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-7290 Online snapshots
  3. HBASE-7733

Fix flaky TestZKProcedure.testMultiCohortWithMemberTimeoutDuringPrepare

    XMLWordPrintableJSON

    Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: hbase-7290
    • Fix Version/s: 0.95.0
    • Component/s: snapshots
    • Labels:
      None
    • Hadoop Flags:
      Reviewed

      Description

      Sometimes this test fails with this error message:

      Wanted but not invoked:
      procedure.sendGlobalBarrierComplete();
      -> at org.apache.hadoop.hbase.procedure.TestZKProcedure.waitAndVerifyProc(TestZKProcedure.java:344)
      
      However, there were other interactions with this mock:
      -> at org.apache.hadoop.hbase.procedure.TestZKProcedure.testMultiCohortWithMemberTimeoutDuringPrepare(TestZKProcedure.java:306)
      -> at org.apache.hadoop.hbase.procedure.TestZKProcedure.testMultiCohortWithMemberTimeoutDuringPrepare(TestZKProcedure.java:311)
      -> at org.apache.hadoop.hbase.procedure.Procedure.call(Procedure.java:190)
      -> at org.apache.hadoop.hbase.procedure.Procedure.call(Procedure.java:190)
      -> at org.apache.hadoop.hbase.procedure.Procedure.call(Procedure.java:190)
      -> at org.apache.hadoop.hbase.procedure.Procedure.call(Procedure.java:190)
      -> at org.apache.hadoop.hbase.procedure.ProcedureCoordinator.abortProcedure(ProcedureCoordinator.java:173)
      -> at org.apache.hadoop.hbase.procedure.TestZKProcedure.waitAndVerifyProc(TestZKProcedure.java:337)
      

        Attachments

        1. hbase-7733.patch
          2 kB
          Jonathan Hsieh

          Activity

            People

            • Assignee:
              jmhsieh Jonathan Hsieh
              Reporter:
              jmhsieh Jonathan Hsieh
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: