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

replicaset fixture await_ready should wait for initial sync node to be ready

    XMLWordPrintable

    Details

    • Backwards Compatibility:
      Fully Compatible
    • Operating System:
      ALL
    • Sprint:
      TIG 2016-10-31
    • Linked BF Score:
      0

      Description

      Currently we reduce the number of retries for initial sync to 1 for all nodes in the replicaset during the static initial sync passthroughs. Nodes undergo initial sync during the IntermediateInitialSync hook, but also during normal fixture startup. During the hook there are no ops to apply so we expect no initial sync restarts. During normal fixture startup it is possible for there to be ops to apply because we do not wait for the initial sync node to be in SECONDARY state before beginning the tests on the primary. The dynamic initial sync passthroughs will not lose coverage as they will just restart the initial sync node after the first test.

        Attachments

          Activity

            People

            Assignee:
            robert.guo Robert Guo
            Reporter:
            judah.schvimer Judah Schvimer
            Participants:
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: