Uploaded image for project: 'Python Driver'
  1. Python Driver
  2. PYTHON-3410

Remove retry logic for flaky CSOT tests

    • Type: Icon: Task Task
    • Resolution: Duplicate
    • Priority: Icon: Unknown Unknown
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Hide

      1. What would you like to communicate to the user about this feature?
      2. Would you like the user to see examples of the syntax and/or executable code and its output?
      3. Which versions of the driver/connector does this apply to?

      Show
      1. What would you like to communicate to the user about this feature? 2. Would you like the user to see examples of the syntax and/or executable code and its output? 3. Which versions of the driver/connector does this apply to?

      In PYTHON-3409 we added logic to retry failing CSOT tests twice. This was added to deal with flaky tests (most common on macOS and Windows in evergreen). However by retrying there is some risk that we will mask potential bugs in CSOT. Eventually we should adjust the timeouts in the tests themselves, or test less frequently on mac/Windows, so that we can remove the retry logic altogether.

            Assignee:
            shane.harvey@mongodb.com Shane Harvey
            Reporter:
            shane.harvey@mongodb.com Shane Harvey
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: