Skip to content

Conversation

sentrivana
Copy link
Contributor

@sentrivana sentrivana commented Aug 12, 2025

Also fix pymongo tests complaining about the server version

Copy link

codecov bot commented Aug 12, 2025

❌ 15 Tests Failed:

Tests completed Failed Passed Skipped
23807 15 23792 2287
View the top 3 failed test(s) by shortest run time
tests.integrations.pymongo.test_pymongo::test_breadcrumbs[False]
Stack Traces | 0.077s run time
.../integrations/pymongo/test_pymongo.py:118: in test_breadcrumbs list( .tox/py3.9-pymongo-v4.14.0/lib/python3.9.../pymongo/synchronous/cursor.py:1285: in __next__ return self.next() .tox/py3.9-pymongo-v4.14.0/lib/python3.9.../pymongo/synchronous/cursor.py:1261: in next if len(self._data) or self._refresh(): .tox/py3.9-pymongo-v4.14.0/lib/python3.9.../pymongo/synchronous/cursor.py:1209: in _refresh self._send_message(q) .tox/py3.9-pymongo-v4.14.0/lib/python3.9.../pymongo/synchronous/cursor.py:1104: in _send_message response = client._run_operation( .tox/py3.9-pymongo-v4.14.0/lib/python3.9....../site-packages/pymongo/_csot.py:125: in csot_wrapper return func(self, *args, **kwargs) .tox/py3.9-pymongo-v4.14.0/lib/python3.9.../pymongo/synchronous/mongo_client.py:1932: in _run_operation return self._retryable_read( .tox/py3.9-pymongo-v4.14.0/lib/python3.9.../pymongo/synchronous/mongo_client.py:2041: in _retryable_read return self._retry_internal( .tox/py3.9-pymongo-v4.14.0/lib/python3.9....../site-packages/pymongo/_csot.py:125: in csot_wrapper return func(self, *args, **kwargs) .tox/py3.9-pymongo-v4.14.0/lib/python3.9.../pymongo/synchronous/mongo_client.py:1997: in _retry_internal return _ClientConnectionRetryable( .tox/py3.9-pymongo-v4.14.0/lib/python3.9.../pymongo/synchronous/mongo_client.py:2745: in run return self._read() if self._is_read else self._write() .tox/py3.9-pymongo-v4.14.0/lib/python3.9.../pymongo/synchronous/mongo_client.py:2890: in _read self._server = self._get_server() .tox/py3.9-pymongo-v4.14.0/lib/python3.9.../pymongo/synchronous/mongo_client.py:2838: in _get_server return self._client._select_server( .tox/py3.9-pymongo-v4.14.0/lib/python3.9.../pymongo/synchronous/mongo_client.py:1827: in _select_server server = topology.select_server( .tox/py3.9-pymongo-v4.14.0/lib/python3.9.../pymongo/synchronous/topology.py:409: in select_server server = self._select_server( .tox/py3.9-pymongo-v4.14.0/lib/python3.9.../pymongo/synchronous/topology.py:387: in _select_server servers = self.select_servers( .tox/py3.9-pymongo-v4.14.0/lib/python3.9.../pymongo/synchronous/topology.py:294: in select_servers server_descriptions = self._select_servers_loop( .tox/py3.9-pymongo-v4.14.0/lib/python3.9.../pymongo/synchronous/topology.py:369: in _select_servers_loop self._description.check_compatible() .tox/py3.9-pymongo-v4.14.0/lib/python3.9.../site-packages/pymongo/topology_description.py:168: in check_compatible raise ConfigurationError(self._incompatible_err) E pymongo.errors.ConfigurationError: Server at localhost:37013 reports wire version 7, but this version of PyMongo requires at least 8 (MongoDB 4.2).
tests.integrations.pymongo.test_pymongo::test_breadcrumbs[True]
Stack Traces | 0.078s run time
.../integrations/pymongo/test_pymongo.py:118: in test_breadcrumbs list( .tox/py3.9-pymongo-v4.14.0/lib/python3.9.../pymongo/synchronous/cursor.py:1285: in __next__ return self.next() .tox/py3.9-pymongo-v4.14.0/lib/python3.9.../pymongo/synchronous/cursor.py:1261: in next if len(self._data) or self._refresh(): .tox/py3.9-pymongo-v4.14.0/lib/python3.9.../pymongo/synchronous/cursor.py:1209: in _refresh self._send_message(q) .tox/py3.9-pymongo-v4.14.0/lib/python3.9.../pymongo/synchronous/cursor.py:1104: in _send_message response = client._run_operation( .tox/py3.9-pymongo-v4.14.0/lib/python3.9....../site-packages/pymongo/_csot.py:125: in csot_wrapper return func(self, *args, **kwargs) .tox/py3.9-pymongo-v4.14.0/lib/python3.9.../pymongo/synchronous/mongo_client.py:1932: in _run_operation return self._retryable_read( .tox/py3.9-pymongo-v4.14.0/lib/python3.9.../pymongo/synchronous/mongo_client.py:2041: in _retryable_read return self._retry_internal( .tox/py3.9-pymongo-v4.14.0/lib/python3.9....../site-packages/pymongo/_csot.py:125: in csot_wrapper return func(self, *args, **kwargs) .tox/py3.9-pymongo-v4.14.0/lib/python3.9.../pymongo/synchronous/mongo_client.py:1997: in _retry_internal return _ClientConnectionRetryable( .tox/py3.9-pymongo-v4.14.0/lib/python3.9.../pymongo/synchronous/mongo_client.py:2745: in run return self._read() if self._is_read else self._write() .tox/py3.9-pymongo-v4.14.0/lib/python3.9.../pymongo/synchronous/mongo_client.py:2890: in _read self._server = self._get_server() .tox/py3.9-pymongo-v4.14.0/lib/python3.9.../pymongo/synchronous/mongo_client.py:2838: in _get_server return self._client._select_server( .tox/py3.9-pymongo-v4.14.0/lib/python3.9.../pymongo/synchronous/mongo_client.py:1827: in _select_server server = topology.select_server( .tox/py3.9-pymongo-v4.14.0/lib/python3.9.../pymongo/synchronous/topology.py:409: in select_server server = self._select_server( .tox/py3.9-pymongo-v4.14.0/lib/python3.9.../pymongo/synchronous/topology.py:387: in _select_server servers = self.select_servers( .tox/py3.9-pymongo-v4.14.0/lib/python3.9.../pymongo/synchronous/topology.py:294: in select_servers server_descriptions = self._select_servers_loop( .tox/py3.9-pymongo-v4.14.0/lib/python3.9.../pymongo/synchronous/topology.py:369: in _select_servers_loop self._description.check_compatible() .tox/py3.9-pymongo-v4.14.0/lib/python3.9.../site-packages/pymongo/topology_description.py:168: in check_compatible raise ConfigurationError(self._incompatible_err) E pymongo.errors.ConfigurationError: Server at localhost:37013 reports wire version 7, but this version of PyMongo requires at least 8 (MongoDB 4.2).
tests.integrations.pymongo.test_pymongo::test_breadcrumbs[False]
Stack Traces | 0.085s run time
.../integrations/pymongo/test_pymongo.py:118: in test_breadcrumbs list( .tox/py3.12-pymongo-v4.14.0/lib/python3.12.../pymongo/synchronous/cursor.py:1285: in __next__ return self.next() ^^^^^^^^^^^ .tox/py3.12-pymongo-v4.14.0/lib/python3.12.../pymongo/synchronous/cursor.py:1261: in next if len(self._data) or self._refresh(): ^^^^^^^^^^^^^^^ .tox/py3.12-pymongo-v4.14.0/lib/python3.12.../pymongo/synchronous/cursor.py:1209: in _refresh self._send_message(q) .tox/py3.12-pymongo-v4.14.0/lib/python3.12.../pymongo/synchronous/cursor.py:1104: in _send_message response = client._run_operation( .tox/py3.12-pymongo-v4.14.0/lib/python3.12....../site-packages/pymongo/_csot.py:125: in csot_wrapper return func(self, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ .tox/py3.12-pymongo-v4.14.0/lib/python3.12.../pymongo/synchronous/mongo_client.py:1932: in _run_operation return self._retryable_read( .tox/py3.12-pymongo-v4.14.0/lib/python3.12.../pymongo/synchronous/mongo_client.py:2041: in _retryable_read return self._retry_internal( .tox/py3.12-pymongo-v4.14.0/lib/python3.12....../site-packages/pymongo/_csot.py:125: in csot_wrapper return func(self, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ .tox/py3.12-pymongo-v4.14.0/lib/python3.12.../pymongo/synchronous/mongo_client.py:2008: in _retry_internal ).run() ^^^^^ .tox/py3.12-pymongo-v4.14.0/lib/python3.12.../pymongo/synchronous/mongo_client.py:2745: in run return self._read() if self._is_read else self._write() ^^^^^^^^^^^^ .tox/py3.12-pymongo-v4.14.0/lib/python3.12.../pymongo/synchronous/mongo_client.py:2890: in _read self._server = self._get_server() ^^^^^^^^^^^^^^^^^^ .tox/py3.12-pymongo-v4.14.0/lib/python3.12.../pymongo/synchronous/mongo_client.py:2838: in _get_server return self._client._select_server( .tox/py3.12-pymongo-v4.14.0/lib/python3.12.../pymongo/synchronous/mongo_client.py:1827: in _select_server server = topology.select_server( .tox/py3.12-pymongo-v4.14.0/lib/python3.12.../pymongo/synchronous/topology.py:409: in select_server server = self._select_server( .tox/py3.12-pymongo-v4.14.0/lib/python3.12.../pymongo/synchronous/topology.py:387: in _select_server servers = self.select_servers( .tox/py3.12-pymongo-v4.14.0/lib/python3.12.../pymongo/synchronous/topology.py:294: in select_servers server_descriptions = self._select_servers_loop( .tox/py3.12-pymongo-v4.14.0/lib/python3.12.../pymongo/synchronous/topology.py:369: in _select_servers_loop self._description.check_compatible() .tox/py3.12-pymongo-v4.14.0/lib/python3.12.../site-packages/pymongo/topology_description.py:168: in check_compatible raise ConfigurationError(self._incompatible_err) E pymongo.errors.ConfigurationError: Server at localhost:40203 reports wire version 7, but this version of PyMongo requires at least 8 (MongoDB 4.2).

To view more test analytics, go to the Test Analytics Dashboard
📋 Got 3 mins? Take this short survey to help us improve Test Analytics.

@sentrivana sentrivana marked this pull request as ready for review August 12, 2025 09:47
@sentrivana sentrivana requested a review from a team as a code owner August 12, 2025 09:47
@sentrivana sentrivana enabled auto-merge (squash) August 12, 2025 09:48
@sentrivana sentrivana merged commit 0dc5d43 into master Aug 12, 2025
138 checks passed
@sentrivana sentrivana deleted the ivana/tox/update-tox branch August 12, 2025 09:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants