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

Run stepdowns in parallel with other tests using resmoke.py

    XMLWordPrintable

    Details

      Description

      After SERVER-24324 and SERVER-23226 are committed, we should write a JS file that triggers elections and run that file concurrently with a test suite as a separate resmoke.py job or testcase.

      sharding_continuous_config_stepdowns.js can be used as a blueprint when implementing this.

      The jstestfuzz_replication* suites can be used as guinea pigs for this feature, as they do not require commands to succeed or retry if they fail.

      Running step downs concurrently with tests has found issues in the past, e.g. SERVER-17403.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              backlog-server-tig DO NOT USE - Backlog - Test Infrastructure Group (TIG)
              Reporter:
              robert.guo Robert Guo
              Participants:
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: