Skip to content

Commit 2cc8fb1

Browse files
authored
PYTHON-3672 Increase server selection timeout in more tests (#1192)
1 parent c565233 commit 2cc8fb1

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

test/test_ssl.py

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@ def test_tlsCertificateKeyFilePassword(self):
174174
tlsCertificateKeyFile=CLIENT_ENCRYPTED_PEM,
175175
tlsCertificateKeyFilePassword="qwerty",
176176
tlsCAFile=CA_PEM,
177-
serverSelectionTimeoutMS=100,
177+
serverSelectionTimeoutMS=1000,
178178
)
179179
else:
180180
connected(
@@ -374,15 +374,15 @@ def test_tlsCRLFile_support(self):
374374
ssl=True,
375375
tlsCAFile=CA_PEM,
376376
tlsCRLFile=CRL_PEM,
377-
serverSelectionTimeoutMS=100,
377+
serverSelectionTimeoutMS=1000,
378378
)
379379
else:
380380
connected(
381381
MongoClient(
382382
"localhost",
383383
ssl=True,
384384
tlsCAFile=CA_PEM,
385-
serverSelectionTimeoutMS=100,
385+
serverSelectionTimeoutMS=1000,
386386
**self.credentials # type: ignore[arg-type]
387387
)
388388
)
@@ -394,17 +394,17 @@ def test_tlsCRLFile_support(self):
394394
ssl=True,
395395
tlsCAFile=CA_PEM,
396396
tlsCRLFile=CRL_PEM,
397-
serverSelectionTimeoutMS=100,
397+
serverSelectionTimeoutMS=1000,
398398
**self.credentials # type: ignore[arg-type]
399399
)
400400
)
401401

402-
uri_fmt = "mongodb://localhost/?ssl=true&tlsCAFile=%s&serverSelectionTimeoutMS=100"
402+
uri_fmt = "mongodb://localhost/?ssl=true&tlsCAFile=%s&serverSelectionTimeoutMS=1000"
403403
connected(MongoClient(uri_fmt % (CA_PEM,), **self.credentials)) # type: ignore
404404

405405
uri_fmt = (
406406
"mongodb://localhost/?ssl=true&tlsCRLFile=%s"
407-
"&tlsCAFile=%s&serverSelectionTimeoutMS=100"
407+
"&tlsCAFile=%s&serverSelectionTimeoutMS=1000"
408408
)
409409
with self.assertRaises(ConnectionFailure):
410410
connected(
@@ -425,7 +425,7 @@ def test_validation_with_system_ca_certs(self):
425425
with self.assertRaises(ConnectionFailure):
426426
# Server cert is verified but hostname matching fails
427427
connected(
428-
MongoClient("server", ssl=True, serverSelectionTimeoutMS=100, **self.credentials) # type: ignore[arg-type]
428+
MongoClient("server", ssl=True, serverSelectionTimeoutMS=1000, **self.credentials) # type: ignore[arg-type]
429429
)
430430

431431
# Server cert is verified. Disable hostname matching.
@@ -434,20 +434,20 @@ def test_validation_with_system_ca_certs(self):
434434
"server",
435435
ssl=True,
436436
tlsAllowInvalidHostnames=True,
437-
serverSelectionTimeoutMS=100,
437+
serverSelectionTimeoutMS=1000,
438438
**self.credentials # type: ignore[arg-type]
439439
)
440440
)
441441

442442
# Server cert and hostname are verified.
443443
connected(
444-
MongoClient("localhost", ssl=True, serverSelectionTimeoutMS=100, **self.credentials) # type: ignore[arg-type]
444+
MongoClient("localhost", ssl=True, serverSelectionTimeoutMS=1000, **self.credentials) # type: ignore[arg-type]
445445
)
446446

447447
# Server cert and hostname are verified.
448448
connected(
449449
MongoClient(
450-
"mongodb://localhost/?ssl=true&serverSelectionTimeoutMS=100", **self.credentials # type: ignore[arg-type]
450+
"mongodb://localhost/?ssl=true&serverSelectionTimeoutMS=1000", **self.credentials # type: ignore[arg-type]
451451
)
452452
)
453453

@@ -622,7 +622,7 @@ def test_mongodb_x509_auth(self):
622622
ssl=True,
623623
tlsAllowInvalidCertificates=True,
624624
tlsCertificateKeyFile=CA_PEM,
625-
serverSelectionTimeoutMS=100,
625+
serverSelectionTimeoutMS=1000,
626626
)
627627
)
628628
except (ConnectionFailure, ConfigurationError):

0 commit comments

Comments
 (0)