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

Consider making concurrency sharded suites not implicitly shard test collection 100% of the time

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Cluster Scalability
    • Cluster Scalability Priorities

      Currently, concurrency sharded suites implicitly shard the default test collection 100% of the time. So in those suites, we only have test coverage for unsharded collections in tests that don't use the default test collection (e.g. set up per-thread collections). SERVER-90465 introduced the concept of TestData.shardCollectionProbability which allows suites to make the fsm runner not always shard the default test collection. TestData.shardCollectionProbability is currently only set in the config transition suites. We should consider setting in the regular suites to get more test coverage for unsharded collections. 

            Assignee:
            Unassigned Unassigned
            Reporter:
            cheahuychou.mao@mongodb.com Cheahuychou Mao
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: