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

Don't preemptively abort test due to perceived machine slowness in migrateBig_balancer.js

    • Type: Icon: Task Task
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • 3.4.0-rc0
    • Affects Version/s: None
    • Component/s: Sharding
    • Labels:
      None
    • Fully Compatible
    • Sharding 2016-10-10
    • 0

      migrateBig_balancer.js runs the 'ping' command directly against the shards, and if that fails with a network error, assumes that that means the machine is having i/o problems and aborts the test. But aborting the test early doesn't really accomplish anything, as the test will still show up as failed in evergreen and has to be looked at, plus a single network disconnect does not necessarily mean there are serious i/o issues going on on the test machine. Instead of failing preemptively, the test should just run as normal and if there are i/o issues wait for the test to time out doing something, as all our other jstests do.

            Assignee:
            spencer@mongodb.com Spencer Brody (Inactive)
            Reporter:
            spencer@mongodb.com Spencer Brody (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: