-
Type: Build Failure
-
Resolution: Fixed
-
Priority: Unknown
-
Affects Version/s: None
-
Component/s: None
-
None
The tests added in PYTHON-3297 are failing on various platforms:
[2022/06/30 00:31:18.236] ERROR: test_01_command_error (test.test_encryption.TestDecryptProse) [2022/06/30 00:31:18.236] ---------------------------------------------------------------------- [2022/06/30 00:31:18.236] Traceback (most recent call last): [2022/06/30 00:31:18.236] File "C:\data\mci\e157ef0182dd4e4133a88ffc02eef804\src\test\test_encryption.py", line 1813, in test_01_command_error [2022/06/30 00:31:18.236] self.encrypted_client.db.decryption_events.aggregate([]) [2022/06/30 00:31:18.236] File "C:\data\mci\e157ef0182dd4e4133a88ffc02eef804\src\pymongo\collection.py", line 2433, in aggregate [2022/06/30 00:31:18.236] with self.__database.client._tmp_session(session, close=False) as s: [2022/06/30 00:31:18.236] File "C:\python\Python310\lib\contextlib.py", line 135, in __enter__ [2022/06/30 00:31:18.236] return next(self.gen) [2022/06/30 00:31:18.236] File "C:\data\mci\e157ef0182dd4e4133a88ffc02eef804\src\pymongo\mongo_client.py", line 1714, in _tmp_session [2022/06/30 00:31:18.236] s = self._ensure_session(session) [2022/06/30 00:31:18.236] File "C:\data\mci\e157ef0182dd4e4133a88ffc02eef804\src\pymongo\mongo_client.py", line 1697, in _ensure_session [2022/06/30 00:31:18.236] return self.__start_session(True, causal_consistency=False) [2022/06/30 00:31:18.236] File "C:\data\mci\e157ef0182dd4e4133a88ffc02eef804\src\pymongo\mongo_client.py", line 1642, in __start_session [2022/06/30 00:31:18.236] self._topology._check_implicit_session_support() [2022/06/30 00:31:18.236] File "C:\data\mci\e157ef0182dd4e4133a88ffc02eef804\src\pymongo\topology.py", line 538, in _check_implicit_session_support [2022/06/30 00:31:18.236] self._check_session_support() [2022/06/30 00:31:18.236] File "C:\data\mci\e157ef0182dd4e4133a88ffc02eef804\src\pymongo\topology.py", line 554, in _check_session_support [2022/06/30 00:31:18.236] self._select_servers_loop( [2022/06/30 00:31:18.236] File "C:\data\mci\e157ef0182dd4e4133a88ffc02eef804\src\pymongo\topology.py", line 238, in _select_servers_loop [2022/06/30 00:31:18.236] raise ServerSelectionTimeoutError( [2022/06/30 00:31:18.236] pymongo.errors.ServerSelectionTimeoutError: localhost:27017: [WinError 10054] An existing connection was forcibly closed by the remote host, Timeout: 30s, Topology Description: <TopologyDescription id: 62bcee2832f1febcf714e6b1, topology_type: Unknown, servers: [<ServerDescription ('localhost', 27017) server_type: Unknown, rtt: None, error=AutoReconnect('localhost:27017: [WinError 10054] An existing connection was forcibly closed by the remote host')>]> [2022/06/30 00:31:18.236] ====================================================================== [2022/06/30 00:31:18.236] ERROR: test_03_decrypt_error (test.test_encryption.TestDecryptProse) [2022/06/30 00:31:18.236] ---------------------------------------------------------------------- [2022/06/30 00:31:18.236] Traceback (most recent call last): [2022/06/30 00:31:18.236] File "C:\data\mci\e157ef0182dd4e4133a88ffc02eef804\src\test\test_encryption.py", line 1831, in test_03_decrypt_error [2022/06/30 00:31:18.236] self.encrypted_client.db.decryption_events.insert_one( [2022/06/30 00:31:18.236] File "C:\data\mci\e157ef0182dd4e4133a88ffc02eef804\src\pymongo\collection.py", line 626, in insert_one [2022/06/30 00:31:18.236] self._insert_one( [2022/06/30 00:31:18.236] File "C:\data\mci\e157ef0182dd4e4133a88ffc02eef804\src\pymongo\collection.py", line 567, in _insert_one [2022/06/30 00:31:18.236] self.__database.client._retryable_write(acknowledged, _insert_command, session) [2022/06/30 00:31:18.236] File "C:\data\mci\e157ef0182dd4e4133a88ffc02eef804\src\pymongo\mongo_client.py", line 1432, in _retryable_write [2022/06/30 00:31:18.236] with self._tmp_session(session) as s: [2022/06/30 00:31:18.236] File "C:\python\Python310\lib\contextlib.py", line 135, in __enter__ [2022/06/30 00:31:18.236] return next(self.gen) [2022/06/30 00:31:18.236] File "C:\data\mci\e157ef0182dd4e4133a88ffc02eef804\src\pymongo\mongo_client.py", line 1714, in _tmp_session [2022/06/30 00:31:18.236] s = self._ensure_session(session) [2022/06/30 00:31:18.236] File "C:\data\mci\e157ef0182dd4e4133a88ffc02eef804\src\pymongo\mongo_client.py", line 1697, in _ensure_session [2022/06/30 00:31:18.236] return self.__start_session(True, causal_consistency=False) [2022/06/30 00:31:18.236] File "C:\data\mci\e157ef0182dd4e4133a88ffc02eef804\src\pymongo\mongo_client.py", line 1642, in __start_session [2022/06/30 00:31:18.236] self._topology._check_implicit_session_support() [2022/06/30 00:31:18.236] File "C:\data\mci\e157ef0182dd4e4133a88ffc02eef804\src\pymongo\topology.py", line 538, in _check_implicit_session_support [2022/06/30 00:31:18.236] self._check_session_support() [2022/06/30 00:31:18.236] File "C:\data\mci\e157ef0182dd4e4133a88ffc02eef804\src\pymongo\topology.py", line 554, in _check_session_support [2022/06/30 00:31:18.236] self._select_servers_loop( [2022/06/30 00:31:18.236] File "C:\data\mci\e157ef0182dd4e4133a88ffc02eef804\src\pymongo\topology.py", line 238, in _select_servers_loop [2022/06/30 00:31:18.236] raise ServerSelectionTimeoutError( [2022/06/30 00:31:18.236] pymongo.errors.ServerSelectionTimeoutError: localhost:27017: [WinError 10054] An existing connection was forcibly closed by the remote host, Timeout: 30s, Topology Description: <TopologyDescription id: 62bcee6532f1febcf714e6b7, topology_type: Unknown, servers: [<ServerDescription ('localhost', 27017) server_type: Unknown, rtt: None, error=AutoReconnect('localhost:27017: [WinError 10054] An existing connection was forcibly closed by the remote host')>]> [2022/06/30 00:31:18.236] ====================================================================== [2022/06/30 00:31:18.236] ERROR: test_04_decrypt_success (test.test_encryption.TestDecryptProse) [2022/06/30 00:31:18.236] ---------------------------------------------------------------------- [2022/06/30 00:31:18.236] Traceback (most recent call last): [2022/06/30 00:31:18.236] File "C:\data\mci\e157ef0182dd4e4133a88ffc02eef804\src\test\test_encryption.py", line 1843, in test_04_decrypt_success [2022/06/30 00:31:18.236] self.encrypted_client.db.decryption_events.insert_one({"encrypted": self.cipher_text}) [2022/06/30 00:31:18.236] File "C:\data\mci\e157ef0182dd4e4133a88ffc02eef804\src\pymongo\collection.py", line 626, in insert_one [2022/06/30 00:31:18.236] self._insert_one( [2022/06/30 00:31:18.236] File "C:\data\mci\e157ef0182dd4e4133a88ffc02eef804\src\pymongo\collection.py", line 567, in _insert_one [2022/06/30 00:31:18.236] self.__database.client._retryable_write(acknowledged, _insert_command, session) [2022/06/30 00:31:18.236] File "C:\data\mci\e157ef0182dd4e4133a88ffc02eef804\src\pymongo\mongo_client.py", line 1432, in _retryable_write [2022/06/30 00:31:18.236] with self._tmp_session(session) as s: [2022/06/30 00:31:18.236] File "C:\python\Python310\lib\contextlib.py", line 135, in __enter__ [2022/06/30 00:31:18.236] return next(self.gen) [2022/06/30 00:31:18.236] File "C:\data\mci\e157ef0182dd4e4133a88ffc02eef804\src\pymongo\mongo_client.py", line 1714, in _tmp_session [2022/06/30 00:31:18.236] s = self._ensure_session(session) [2022/06/30 00:31:18.236] File "C:\data\mci\e157ef0182dd4e4133a88ffc02eef804\src\pymongo\mongo_client.py", line 1697, in _ensure_session [2022/06/30 00:31:18.236] return self.__start_session(True, causal_consistency=False) [2022/06/30 00:31:18.236] File "C:\data\mci\e157ef0182dd4e4133a88ffc02eef804\src\pymongo\mongo_client.py", line 1642, in __start_session [2022/06/30 00:31:18.236] self._topology._check_implicit_session_support() [2022/06/30 00:31:18.236] File "C:\data\mci\e157ef0182dd4e4133a88ffc02eef804\src\pymongo\topology.py", line 538, in _check_implicit_session_support [2022/06/30 00:31:18.236] self._check_session_support() [2022/06/30 00:31:18.236] File "C:\data\mci\e157ef0182dd4e4133a88ffc02eef804\src\pymongo\topology.py", line 554, in _check_session_support [2022/06/30 00:31:18.236] self._select_servers_loop( [2022/06/30 00:31:18.236] File "C:\data\mci\e157ef0182dd4e4133a88ffc02eef804\src\pymongo\topology.py", line 238, in _select_servers_loop [2022/06/30 00:31:18.236] raise ServerSelectionTimeoutError( [2022/06/30 00:31:18.236] pymongo.errors.ServerSelectionTimeoutError: localhost:27017: [WinError 10054] An existing connection was forcibly closed by the remote host, Timeout: 30s, Topology Description: <TopologyDescription id: 62bcee8332f1febcf714e6bb, topology_type: Unknown, servers: [<ServerDescription ('localhost', 27017) server_type: Unknown, rtt: None, error=AutoReconnect('localhost:27017: [WinError 10054] An existing connection was forcibly closed by the remote host')>]> [2022/06/30 00:31:18.236] ====================================================================== [2022/06/30 00:31:18.236] FAIL: test_02_network_error (test.test_encryption.TestDecryptProse) [2022/06/30 00:31:18.236] ---------------------------------------------------------------------- [2022/06/30 00:31:18.236] Traceback (most recent call last): [2022/06/30 00:31:18.236] File "C:\data\mci\e157ef0182dd4e4133a88ffc02eef804\src\test\test_encryption.py", line 1827, in test_02_network_error [2022/06/30 00:31:18.236] self.assertEqual(len(self.listener.results["failed"]), 1) [2022/06/30 00:31:18.236] AssertionError: 0 != 1
- is caused by
-
PYTHON-3297 Test auto decryption occurs after CommandSucceeded events
- Closed