[DRIVERS-622] Require retryable writes network error tests to run on mongos 4.2+ Created: 18/Mar/19  Updated: 28/Oct/23  Resolved: 05/Aug/20

Status: Closed
Project: Drivers
Component/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Jeremy Mikola Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on CDRIVER-3062 Require retryable writes network erro... Closed
depends on CSHARP-2569 Require retryable writes network erro... Closed
depends on CXX-1755 Require retryable writes network erro... Closed
depends on GODRIVER-918 Require retryable writes network erro... Closed
depends on MOTOR-324 Require retryable writes network erro... Closed
depends on NODE-1919 Require retryable writes network erro... Closed
depends on PYTHON-1797 Require retryable writes network erro... Closed
depends on RUBY-1785 Require retryable writes network erro... Closed
depends on PHPLIB-419 Require retryable writes network erro... Closed
depends on JAVA-3253 Require retryable writes network erro... Closed
Related
related to DRIVERS-623 Use runOn syntax to specify transacti... Closed
Driver Compliance:
Key Status/Resolution FixVersion
SCALA-512 Done
NODE-1919 Done
PHPLIB-419 Done
PERL-1081 Fixed 2.2.1
CDRIVER-3062 Fixed 1.15.0
JAVA-3253 Fixed 3.12.0
MOTOR-324 Won't Fix
CXX-1755 Fixed 3.5.0
CSHARP-2569 Fixed 2.10.0
GODRIVER-918 Done
PYTHON-1797 Fixed 3.9
RUBY-1785 Done

 Description   

338cdd0 for SPEC-1203 introduces a new top-level runOn field in spec tests. This syntax replaces the original min/maxServerVersion top-level fields and allows a test file to define one or more combinations of version/topology requirements.

Additionally, this change introduces a test-level useMultipleMongoses field to the retryable write tests, which was previously introduced in the transactions spec tests. By default, most retryable write tests run against a sharded cluster will need to use a URI with only a single mongos.

See commit and test README changelog for details.


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