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

Split jstests into component directories for jstests/noPassthroughWithMongod

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 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

      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@mongodb.com Stephanie Eristoff
            Reporter:
            louis.williams@mongodb.com Louis Williams
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: