-
Type: Task
-
Resolution: Unresolved
-
Priority: Unknown
-
None
-
Affects Version/s: None
-
Component/s: None
Use Case
As a node engineer
I want tests that show nonretyrable errors won't mistakenly get retried
So that we have a strict definition of retryability.
User Impact
None, testing only
Dependencies
None
Unknowns
- Can we take all existing retry tests and pick an error code that isn't retryable?
- Or at least do this for handshake retries?
Acceptance Criteria
Implementation Requirements
- No change
Testing Requirements
- Duplicate spec test files and modify error code
- Run changed files to assert that all now fail
- Modify expectation to assert no retry, and assert all pass
Documentation Requirements
- None
Follow Up Requirements
- related to
-
DRIVERS-2247 Add tests for non-retryable handshake errors
- Backlog