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

Disable internal transactions resharding tests in CSRS stepdown suite

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 7.3.0-rc0, 7.0.5, 6.0.13
    • Affects Version/s: None
    • Component/s: None
    • Labels:
    • Sharding NYC
    • Fully Compatible
    • ALL
    • v7.0, v6.0
    • Cluster Scalability 2023-12-11, Cluster Scalability 2023-12-25
    • 13
    • 1

      The resharding test fixture adds shards after setting up its ShardingTest, and in the CSRS stepdown suite, the stepdown thread begins after ShardingTest is constructed, so a stepdown can interrupt the addShard and rarely lead to failures finding a primary if the failover and detection of the new primary is slow enough. Resharding tests are disabled in this suite via a regex, but the internal transactions resharding tests are in a subdirectory and don't match it. There's no extra coverage from running these tests in this suite, so we should disable them to avoid failures.

            jack.mulrow@mongodb.com Jack Mulrow
            jack.mulrow@mongodb.com Jack Mulrow
            0 Vote for this issue
            3 Start watching this issue