Unify DSC test exclusions for SERVER-114074

XMLWordPrintableJSON

    • Query Execution
    • Fully Compatible
    • QE 2026-01-19
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      There are two DSC tasks for replica sets:

      • disagg_repl_jscore_passthrough
      • disagg_two_nodes_repl_jscore_passthrough

      In the first task, the test
      `jstests/core/query/change_streams_pre_and_post_images_in_create_and_collmod_internal_dbs.js` is excluded, but in the second task it is not excluded and fails.

      The exclusion in the first task mentions SERVER-114074, which was a change that disallowed writes to local databases in DSC. The test in question executes local writes, but due to SERVER-114074 it fails with error code `NotWritablePrimary` in DSC, whereas the test expects the write to fail with error code `InvalidOptions` (not because it is a local write, but because the options used for the write are invalid).

      Therefore it seems that the test should be excluded in both DSC replica set tasks.

      The same seems to be true for the test
      `jstests/core/clustered/clustered_collection_creation.js`, which is excluded by the first task, but not by the second.

      This change modifies the second task
      (`jstests/core/clustered/clustered_collection_creation.js`) to also exclude the two tests which are excluded in the first task (`disagg_repl_jscore_passthrough`):

      • `jstests/core/query/change_streams_pre_and_post_images_in_create_and_collmod_internal_dbs.js`
      • `jstests/core/clustered/clustered_collection_creation.js`

            Assignee:
            Jan Steemann
            Reporter:
            Jan Steemann
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: