[DRIVERS-768] Add more sessions tests with more read and write commands Created: 19/Nov/19  Updated: 02/Mar/21

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

Type: Task Priority: Major - P3
Reporter: John Stewart (Inactive) Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on CSHARP-2866 Add more sessions tests with more rea... Backlog
depends on CXX-1886 Add more sessions tests with more rea... Backlog
depends on NODE-2373 Add more sessions tests with more rea... Backlog
depends on RUBY-2038 Add more sessions tests with more rea... Backlog
depends on CDRIVER-3454 Add more sessions tests with more rea... Closed
depends on GODRIVER-1427 Add more sessions tests with more rea... Closed
depends on JAVA-3526 Add more sessions tests with more rea... Closed
depends on MOTOR-474 Add more sessions tests with more rea... Closed
depends on PHPLIB-528 Add more sessions tests with more rea... Closed
depends on PYTHON-2075 Add more sessions tests with more rea... Closed
Driver Compliance:
Key Status/Resolution FixVersion
CSHARP-2866 Backlog
PHPLIB-528 Fixed 1.12.0
JAVA-3526 Done
MOTOR-474 Duplicate
GODRIVER-1427 Fixed 1.3.0
CDRIVER-3454 Duplicate
CXX-1886 Backlog
PYTHON-2075 Fixed 3.11.1
NODE-2373 Backlog
RUBY-2038 Backlog
SWIFT-984 Won't Do

 Description   

While working on the implementation to discard ServerSessions involved in network errors (DRIVERS-649), it has been found that more tests are needed to cover non-bulk write commands and non-cursor returning read commands. New tests have been added to source/sessions/tests/dirty-session-errors.yml to cover these commands (see SPEC-1503).

Update the YAML and/or JSON file for the dirty-session-errors test and ensure the new tests succeed.

Drivers should ensure session tests are synced to 197f446 (or later).


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