[GODRIVER-2104] Improve how topologies are tested Created: 22/Jul/21  Updated: 28/Nov/22

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

Type: Improvement Priority: Minor - P4
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   

We currently use a combination of our Makefile and the Topologies mtest option to specify what topologies a test should be run against (single, replset, sharded, sharded-replset, load-balanced, serverless).

As it is, when writing a new test we have to "opt-in" to various topologies. It may be cleaner to change the inclusionary Topologies option to an exclusionary ForbiddenTopologies option.

This is worth an investigatory POC, as it's possible this change is larger than it sounds.


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