-
Type: Improvement
-
Resolution: Fixed
-
Priority: Unknown
-
Affects Version/s: None
-
Component/s: Test Coverage
-
None
When one of the Atlas connectivity tests is failing, it's slow and annoying to figure out which of the Atlas test connection strings is actually failing. This is because:
- We run the same test once for each URI, and the test results files just overwrite each other
- In order to make sure that all the tests run, we have to use --rerun-tasks, which makes the tests slow
We can fix both these problems by:
- Pass all the Atlas connection strings in to a single run of each ConnectivityTest, perhaps as a delimited list in a new system property, and
- Refactor each ConnectivityTest to be parameterized, and include the connection string (without credentials) as part of the test name, so that they are unique.
- is related to
-
JAVA-4341 Evergreen: Atlas connectivity test failing.
- Closed