Unskip CSOT session tests on 4.4 replica sets

XMLWordPrintableJSON

    • Hide

      1. What would you like to communicate to the user about this feature?
      2. Would you like the user to see examples of the syntax and/or executable code and its output?
      3. Which versions of the driver/connector does this apply to?

      Show
      1. What would you like to communicate to the user about this feature? 2. Would you like the user to see examples of the syntax and/or executable code and its output? 3. Which versions of the driver/connector does this apply to?
    • None
    • None
    • None
    • None
    • None
    • None

      Use Case

      As a Node.js engineer
      I want to confirm CSOT prose/spec tests pass on 4.4 replica sets
      So that I know CSOT works on this server version

      User Experience

      • What is the desired/expected outcome for the user once this ticket is implemented?
        • Same as the rest of CSOT, times out TXN/Session operations
      • If bug: What is the number of impacted customers? How severe is the impact? Is anyone blocked or broken?
        • Not a bug

      Dependencies

      • Failpoints, 4.4 replica set

      Risks/Unknowns

      • What could go wrong while implementing this change? (e.g., performance, inadvertent behavioral changes in adjacent functionality, existing tech debt, etc)
        • No driver changes, test only
      • Is there an opportunity for better cross-driver alignment or testing in this area?
        • Potentially, it is unknown why we weren't able to get this server version/topology to respond to the fail point correctly.
      • Is there an opportunity to improve existing documentation on this subject?
        • If

      Acceptance Criteria

      Implementation Requirements

      • Make 4.4 replica sets block a connection for long enough to fire a CSOT error

      Testing Requirements

      • Unskip CSOT session tests on 4.4 replica sets

      Documentation Requirements

      • None

      Follow Up Requirements

      • Use investigation to determine if the spec or prose tests need clarification

            Assignee:
            Unassigned
            Reporter:
            Neal Beeken
            None
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: