[GODRIVER-2560] Only run timing tests on Ubuntu Created: 29/Sep/22  Updated: 28/Nov/22

Status: Backlog
Project: Go Driver
Component/s: Testing
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Unknown
Reporter: Benji Rewis (Inactive) Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 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.


Generated at Thu Feb 08 08:38:54 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.