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

The coverage guaranteed by JS core test suites is not on par with ShardingTest-based ones

    • Type: Icon: Task Task
    • Resolution: Duplicate
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Catalog and Routing, Correctness
    • 3

      As a preliminary step for replacing ShardingTest-based passthrough suites with JS core suites based on ShardedClusterFixture, we should address the existing test coverage gap between the two environments.

      In particular, there is currently no equivalent JS core passthrough suite for:

      • un/sharded clustered collections (buildscripts/resmokeconfig/suites/sharding_clustered_collections.yml) addressed through SERVER-100775
      • sharded clusters with data encryption enabled (sharding_ese and similar overrides) addressed through SERVER-93436
      • mongos nodes with opportunisticSecondaryTargeting enabled (sharding_opportunistic_secondary_targeting and related overrides)  addressed through SERVER-94391
      • mongod nodes with maxed settings for mirrored reads (sharding_max_mirroring and related overrides) addressed through SERVER-100776.

            Assignee:
            Unassigned Unassigned
            Reporter:
            paolo.polato@mongodb.com Paolo Polato
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: