Uploaded image for project: 'Drivers'
  1. Drivers
  2. DRIVERS-3159

Mock KMS servers cause econnreset errors in driver tests

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Unknown 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.

            Assignee:
            Unassigned Unassigned
            Reporter:
            bailey.pearson@mongodb.com Bailey Pearson
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: