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

Support mixed version test suites with ShardedClusterFixture

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 4.3.1
    • Affects Version/s: 4.3 Required
    • Component/s: Replication
    • None
    • Fully Compatible
    • Repl 2019-10-07, Repl 2019-10-21

      There currently already exists a sharding_last_stable_mongos_and_mixed_shards test suite that tests behavior using a mixed version sharded cluster where each shard has a different binary version but each shard’s internal replica set members will have the same binary versions. The FCV for the cluster is set to last-stable.

      To complete mixed version test coverage, we will add a new test suite for each of the test cases that make use of ShardedClusterFixture. These test suites will be run as a 2-shard cluster with each having a replica set with 2 nodes. These test suites will run with the following configuration:
      Shard1 - P(latest) ← S(last-stable)
      Shard2 - P(last-stable) ← S(latest)
      Config Server - P(latest) ← S(last-stable)

            Assignee:
            jason.chan@mongodb.com Jason Chan
            Reporter:
            jason.chan@mongodb.com Jason Chan
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: