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

Enable Disruptive States in FSM Tests Added By SERVER-91580

    • Catalog and Routing
    • v8.0

      SERVER-91580 is going to add two concurrency tests to verify the changes from SERVER-91465. Originally I was planning on leaving the moveCollection/reshardCollection weights at 0 with a TODO on SERVER-91465 to enable them. On second thought, I don't want SERVER-91465 to be blocked committing because of possible test only problems due to edge cases (it's difficult to verify these don't exist without the tests being able to run and pass by the time SERVER-91580 commits).

      Instead, the order of operations will be:

      • Commit SERVER-91580 containing the tests with the move/reshardCollection weights 0 with a TODO on this ticket to increase them back to 0.2.
      • Commit SERVER-91465, setting the weights to 0.2 for local testing, but otherwise leaving them at 0 when actually committing.
      • Commit this ticket, which sets the weights to 0.2.

      This way we can get the bulk of the changes committed, easing local testing, without the risk of making the build red and/or getting SERVER-91465 reverted due to bugs in the new tests.

            Assignee:
            jordi.serra-torrens@mongodb.com Jordi Serra Torrens
            Reporter:
            brett.nawrocki@mongodb.com Brett Nawrocki
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated: