Uploaded image for project: 'Go Driver'
  1. Go Driver
  2. GODRIVER-2560

Only run timing tests on Ubuntu

    • Type: Icon: Improvement Improvement
    • Resolution: Unresolved
    • Priority: Icon: Unknown Unknown
    • None
    • Affects Version/s: None
    • Component/s: Testing
    • None

      Timing-related tests such as the spec and prose tests for CSOT tend to be far more flaky on Mac and Windows OSes. Per this PR discussion, to reduce noise from failing tests, it may be prudent to add a new flag for timing-related tests (maybe in the form of an environment variable + mtest configuration) and just skip those tests on those OSes. While this may reduce test coverage, timing failures rarely represent actual bugs in driver code, so these recurrent failures are not particularly helpful and can be difficult/time-consuming to fix.

            Assignee:
            Unassigned Unassigned
            Reporter:
            benji.rewis@mongodb.com Benji Rewis (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: