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

Only run timing tests on Ubuntu

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Unknown Unknown
    • None
    • None
    • Testing
    • None

    Description

      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.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated: