Enable gRPC on the noPassthrough suites

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • 8.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Networking & Observability
    • Fully Compatible
    • Service Arch 2024-01-08, Service Arch 2024-01-22, Networking & Obs 2024-10-14
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      In order to make gRPC work with noPassthrough suites, we will need to make sure that the mongo(/d/s) processes spawned by tests are properly utilizing gRPC. In order to do this, we will need to override calls to new Mongo, ensure the host is properly set with a gRPC port, and ensure that all intra-cluster communication is done using ASIO, with only the connection to the mongos using gRPC.

       

      This also include making any tests that make sure of the ReplSetTest and ShardingTest js test fixtures work as well.

       

      See the doc linked in the comments for more details.

            Assignee:
            Erin McNulty
            Reporter:
            Erin McNulty
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: