Parameterize 'failNonIntentLocksIfWaitNeeded' failpoint with optional timeout

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Won't Fix
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • None
    • Repl 2019-08-12
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      This is useful for giving the affected lock acquisitions a chance in the face of temporary delays (e.g. HMAC). If this new optional timeout parameter is set, instead of failing the acquisition immediately, we override the timeout that the lock would normally have. Users of this failpoint can set this timeout to a low value in order to avoid unintended lock failures without holding up the test for too long.

      See here.

            Assignee:
            Vesselina Ratcheva (Inactive)
            Reporter:
            Vesselina Ratcheva (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: