Skip to content

Commit 41849e7

Browse files
committed
Move inLatencyWindowServers to pre-try.
1 parent 59b1aa1 commit 41849e7

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

driver-core/src/test/unit/com/mongodb/connection/ServerSelectionSelectionTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,8 @@ public void shouldPassAllOutcomes() {
106106
ServerSelector serverSelector = getServerSelector();
107107
OperationContext operationContext = createOperationContext();
108108
Cluster.ServersSnapshot serversSnapshot = createServersSnapshot(clusterDescription);
109+
List<ServerDescription> inLatencyWindowServers = buildServerDescriptions(definition.getArray("in_latency_window", new BsonArray()));
110+
109111
try (BaseCluster cluster = createTestCluster(clusterDescription, serversSnapshot);) {
110112
serverTuple = cluster.selectServer(serverSelector, operationContext);
111113
if (error) {
@@ -117,13 +119,11 @@ public void shouldPassAllOutcomes() {
117119
}
118120
return;
119121
} catch (MongoTimeoutException mongoTimeoutException) {
120-
List<ServerDescription> inLatencyWindowServers = buildServerDescriptions(definition.getArray("in_latency_window"));
121122
assertTrue("Expected emtpy but was " + inLatencyWindowServers.size() + " " + definition.toJson(
122123
JsonWriterSettings.builder()
123124
.indent(true).build()), inLatencyWindowServers.isEmpty());
124125
return;
125126
}
126-
List<ServerDescription> inLatencyWindowServers = buildServerDescriptions(definition.getArray("in_latency_window"));
127127
assertNotNull(serverTuple);
128128
assertTrue(inLatencyWindowServers.stream().anyMatch(s -> s.equals(serverTuple.getServerDescription())));
129129
}

0 commit comments

Comments
 (0)