-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Unknown
-
None
-
Component/s: Evergreen Tools
-
Not Needed
Summary
The mock KMS servers seem to be causing ECONNRESET errors sporadically in drivers CSFLE KMS tests (at least Node is seeing this issue). Testing in Node seems to identify https://github.com/mongodb-labs/drivers-evergreen-tools/pull/561 as the cause (I cannot reproduce the flaky tests after reverting this commit).
Motivation
Who is the affected end user?
Drivers engineers.
How does this affect the end user?
Drivers engineers spend time looking at flaky tests in CI.
How likely is it that this problem or use case will occur?
Moderately common in Node.
If the problem does occur, what are the consequences and how severe are they?
Red CI, re-running flaky tasks before merging.
Is this issue urgent?
no
Is this ticket required by a downstream team?
no
Is this ticket only for tests?
yes
Acceptance Criteria
- Fix the mock KMS servers so that they no longer cause econnreset errors.
- is depended on by
-
NODE-6861 Flaky: Client Side Encryption Prose Tests KMS TLS Options Tests should fail with no TLS
-
- Blocked
-
- related to
-
DRIVERS-2743 Resolve errors starting mock KMS servers with Python 3.12
-
- Closed
-