Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-84634

Provide a utility for jstests to exhaust read tickets

    XMLWordPrintableJSON

Details

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Minor - P4 Minor - P4
    • None
    • None
    • None
    • None
    • Storage Execution
    • Execution Team 2024-03-04
    • 26

    Description

      In SERVER-84353, it was discovered that it was fairly difficult (with today's infrastructure) to reliably setup a testing scenario where read tickets are exhausted.

      Write a utility function, with stated requirements and leveraging the novel mechanism invented in SERVER-84353, that allows an author to exhaust read tickets before executing a testing scenario.

      Additionally - write a few tests (or a suite?) that uses this to provide more testing coverage. I don't believe there is currently any explicit coverage of exhausted read tickets.

      Question: should exhausted write tickets be tested? Is that covered today?

      Attachments

        Activity

          People

            matt.kneiser@mongodb.com Matt Kneiser
            matt.kneiser@mongodb.com Matt Kneiser
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated: