Avoid executing multiple instances of dbcheck in replica set passthrough test suites

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      In certain tests where transactions are prepared, dbcheck may be blocked from progressing. Issuing multiple dbcheck commands could exhaust all storage read tickets, leading to a deadlock situation where the JavaScript test cannot proceed. To prevent this, we should avoid starting a new dbcheck while the previous one is still running. Additionally, with the implementation of SERVER-79918, we can now wait specifically for the started dbcheck to complete before initiating another one.

            Assignee:
            Unassigned
            Reporter:
            Moustafa Maher
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: