Test failure - test_discovery_and_monitoring_integration_minPoolSize_error_Network_error_on_minPoolSize_background_creation

XMLWordPrintableJSON

    • Type: Build Failure
    • Resolution: Unresolved
    • Priority: Unknown
    • None
    • Affects Version/s: None
    • Component/s: Tests
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

       [2021/07/28 16:51:37.817] ERROR [1.043s]: test_discovery_and_monitoring_integration_minPoolSize_error_Network_error_on_minPoolSize_background_creation (test_discovery_and_monitoring.TestIntegration)
       [2021/07/28 16:51:37.817] ----------------------------------------------------------------------
       [2021/07/28 16:51:37.817] Traceback (most recent call last):
       [2021/07/28 16:51:37.817]   File "/data/mci/4897cf1dca6ba714ef02139c35d667f5/src/test/__init__.py", line 537, in wrap
       [2021/07/28 16:51:37.817]     return f(*args, **kwargs)
       [2021/07/28 16:51:37.817]   File "/data/mci/4897cf1dca6ba714ef02139c35d667f5/src/test/__init__.py", line 537, in wrap
       [2021/07/28 16:51:37.817]     return f(*args, **kwargs)
       [2021/07/28 16:51:37.817]   File "/data/mci/4897cf1dca6ba714ef02139c35d667f5/src/test/test_discovery_and_monitoring.py", line 444, in run_scenario
       [2021/07/28 16:51:37.817]     self.run_scenario(scenario_def, test)
       [2021/07/28 16:51:37.817]   File "/data/mci/4897cf1dca6ba714ef02139c35d667f5/src/test/utils_spec_runner.py", line 544, in run_scenario
       [2021/07/28 16:51:37.817]     s = client.start_session(**dict(opts))
       [2021/07/28 16:51:37.817]   File "/data/mci/4897cf1dca6ba714ef02139c35d667f5/src/pymongo/mongo_client.py", line 1694, in start_session
       [2021/07/28 16:51:37.817]     snapshot=snapshot)
       [2021/07/28 16:51:37.818]   File "/data/mci/4897cf1dca6ba714ef02139c35d667f5/src/pymongo/mongo_client.py", line 1662, in __start_session
       [2021/07/28 16:51:37.818]     server_session = self._get_server_session()
       [2021/07/28 16:51:37.818]   File "/data/mci/4897cf1dca6ba714ef02139c35d667f5/src/pymongo/mongo_client.py", line 1698, in _get_server_session
       [2021/07/28 16:51:37.818]     return self._topology.get_server_session()
       [2021/07/28 16:51:37.818]   File "/data/mci/4897cf1dca6ba714ef02139c35d667f5/src/pymongo/topology.py", line 523, in get_server_session
       [2021/07/28 16:51:37.818]     session_timeout = self._check_session_support()
       [2021/07/28 16:51:37.818]   File "/data/mci/4897cf1dca6ba714ef02139c35d667f5/src/pymongo/topology.py", line 505, in _check_session_support
       [2021/07/28 16:51:37.818]     None)
       [2021/07/28 16:51:37.818]   File "/data/mci/4897cf1dca6ba714ef02139c35d667f5/src/pymongo/topology.py", line 216, in _select_servers_loop
       [2021/07/28 16:51:37.818]     (self._error_message(selector), timeout, self.description))
       [2021/07/28 16:51:37.818] pymongo.errors.ServerSelectionTimeoutError: localhost:27017: connection closed, Timeout: 1.0s, Topology Description: <TopologyDescription id: 61018a3c7a5da5c21de91dbe, topology_type: Single, servers: [<ServerDescription ('localhost', 27017) server_type: Unknown, rtt: None, error=AutoReconnect('localhost:27017: connection closed')>]>
      

      Seen in a patch build:
      https://spruce.mongodb.com/task/mongo_python_driver_tests_python_version_supports_openssl_110_test_ssl__platform~debian92_auth_ssl~noauth_nossl_python_version~pypy3.7_test_latest_replica_set_patch_f07da34f9738019a19d3410b8f7fd3e242fdb9b2_6101883a2a60ed493d9967ec_21_07_28_16_39_23/logs?execution=0

      This error is odd because it's a ServerSelectionTimeoutError being raised by start_session. Also it's not clear why the connection was closed and the server is unknown in this part of the test.

              Assignee:
              Unassigned
              Reporter:
              Shane Harvey
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: