Skip to content

Commit 9e8e3d2

Browse files
committed
extending server selection timeout for tests.
1 parent 320f583 commit 9e8e3d2

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/MongoDB.Driver.Core.TestHelpers/CoreTestConfiguration.cs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,9 +75,15 @@ public static SemanticVersion ServerVersion
7575
// static methods
7676
public static ClusterBuilder ConfigureCluster()
7777
{
78+
var serverSelectionTimeoutString = Environment.GetEnvironmentVariable("MONGO_SERVER_SELECTION_TIMEOUT_MS");
79+
if (serverSelectionTimeoutString == null)
80+
{
81+
serverSelectionTimeoutString = "10000";
82+
}
83+
7884
var builder = new ClusterBuilder()
7985
.ConfigureWithConnectionString(__connectionString)
80-
.ConfigureCluster(c => c.With(serverSelectionTimeout: TimeSpan.FromMilliseconds(500)));
86+
.ConfigureCluster(c => c.With(serverSelectionTimeout: TimeSpan.FromMilliseconds(int.Parse(serverSelectionTimeoutString))));
8187

8288
if (__connectionString.Ssl.HasValue && __connectionString.Ssl.Value)
8389
{

0 commit comments

Comments
 (0)