[JAVA-4513] Update initial DNS seedlist discovery tests to support dedicated load balancer port Created: 03/Mar/22  Updated: 04/May/22

Status: Backlog
Project: Java Driver
Component/s: Test Coverage
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Minor - P4
Reporter: PM Bot Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: spec-compliance
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Issue split
split from DRIVERS-2224 Update initial DNS seedlist discovery... Blocked
Upstream Changes Summary:

DRIVERS-2224:
The driver updates required in DRIVERS-1983 break the initial-dns-seedlist-discovery load-balanced tests because those tests still point the driver directly at the mongos instances, requiring that the driver still mocks the service ID. See this comment for more details about the test failures in the Go driver.

Update those tests and the associated DNS records to point the driver at the load balancer started by run-load-balancer.sh, allowing drivers to stop mocking service ID.

Here's the ticket for updating the DNS records: https://jira.mongodb.org/browse/BUILD-14668
Here's a PR for the test changes: https://github.com/mongodb/specifications/pull/1148
Here's the draft PR testing the spec test changes in the Go driver: https://github.com/mongodb/mongo-go-driver/pull/861


 Description   

This ticket was split from DRIVERS-2224, please see that ticket for a detailed description.


Generated at Thu Feb 08 09:02:16 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.