Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-65395

Modify FLE2 no_passthrough tests to make considerations for maxRetries of internal transactions

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 6.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • Fully Compatible
    • Security 2022-05-30

      Currently tests such as fle2_contention_delete.js, intentionally introduce a write contention that cause internal transactions to get back a retryableWriteError. With the introduction of SERVER-59566, capping the number of retries for an internal transaction can make the tests flaky since those tests can easily exceed the max retries depending on the machine the test is provisioned on (i.e. slow machine issues).

            Assignee:
            erwin.pe@mongodb.com Erwin Pe
            Reporter:
            jason.zhang@mongodb.com Jason Zhang
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: