-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Unknown
-
None
-
Component/s: CSOT
-
None
-
Needed
-
Summary
Currently, the CSOT tailable awaitData cursor unified spec tests do not ensure that a client-level timeout will be used to set maxTimeMS on a getMore under the conditions prescribed in DRIVERS-2868.
Motivation
Expand CSOT testing coverage.
Acceptance Criteria
Extend unified spec tests to include client-level timeoutMS analogues to the following tests:
- "error on aggregate if maxAwaitTimeMS is equal to timeoutMS"
- "error on aggregate if maxAwaitTimeMS is greater than timeoutMS"
- "apply remaining timeoutMS if less than maxAwaitTimeMS"
- "apply maxAwaitTimeMS if less than remaining timeout"
- related to
-
DRIVERS-2868 Clarify maxAwaitTimeMS adjustment by timeoutMS and RTT
-
- Implementing
-