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

Only run exhaust ismaster metrics tests in the integration_tests_standalone and integration_tests_sharded suites

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 4.4.0-rc4, 4.7.0
    • Affects Version/s: 4.5 Required
    • Component/s: Replication
    • Labels:
      None
    • Fully Compatible
    • ALL
    • v4.4
    • Repl 2020-05-04
    • 26

      It looks like the ReplicaSetMonitor now uses exhaust streamable isMaster by default. This is problematic for our exhaust isMaster metrics integration tests as these tests assume no other clients will initiate exhaust streams with the server. Naturally, the metrics received can end up being incorrect. We should exclude our tests from being run in the integration_tests_replset suite.

            Assignee:
            jason.chan@mongodb.com Jason Chan
            Reporter:
            jason.chan@mongodb.com Jason Chan
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: