Split jstests into component directories for jstests/noPassthroughWithMongod

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • 8.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • Storage Execution
    • Fully Compatible
    • Execution Team 2024-08-19, Execution Team 2024-09-02, Execution Team 2024-09-16, Execution Team 2024-09-30, Execution Team 2024-10-14, Execution Team 2024-10-28
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      We need to separate tests into directories to make it clear which team who owns which tests. There should not be a specific "storex" directory, but if we can separate tests into "index builds", "catalog", etc, then ownership will be a lot more clear.

      The "core" directory is already in pretty good shape. But these test directories are still completely uncategorized:

      • jstests/noPassthrough being done in SERVER-93417
      • jstests/concurrency/fsm_workloads being done in SERVER-93579
      • jstests/noPassthroughWithMongod

      Objectives:

      1. Split jstests into component directories for jstests/concurrency/fsm_workloads
      2. Add a CODEOWNERS file if not available
      3. Add storex to CODEOWNERS for the relevant jstests
      4. Ensure all downstream dependencies for tests are updated after splitting the jstests into component directories

            Assignee:
            Stephanie Eristoff
            Reporter:
            Louis Williams
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: