Steven Silvester
8d27699e75
PYTHON-3096 Finish implementation and tests for GSSAPI options ( #1985 )
2024-12-31 16:29:48 -06:00
Steven Silvester
1b89da4829
PYTHON-5006 Skip test_kms_retry when using PyOpenSSL ( #2030 )
2024-12-04 10:53:27 -06:00
Steven Silvester
dc34833d97
PYTHON-5005 Skip more csot tests where applicable ( #2029 )
2024-12-04 09:26:29 -06:00
Steven Silvester
11287e1257
PYTHON-5004 Fix handling of TEST_PATH ( #2028 )
2024-12-04 09:18:13 -06:00
Shane Harvey
ff2f95987f
PYTHON-2560 Retry KMS requests on transient errors ( #2024 )
2024-12-03 16:16:47 -08:00
Noah Stapp
f45b35a478
PYTHON-4996 - Ensure all async integration tests call their parent asyncSetup method ( #2023 )
2024-12-02 14:08:22 -05:00
Noah Stapp
0f61ebb115
PYTHON-4995 - Skip TestNoSessionsSupport tests on crypt_shared ( #2022 )
2024-12-02 12:35:31 -05:00
Noah Stapp
0e8d70457f
Async client uses tasks instead of threads
...
PYTHON-4725 - Async client should use tasks for SDAM instead of threads
PYTHON-4860 - Async client should use asyncio.Lock and asyncio.Condition
PYTHON-4941 - Synchronous unified test runner being used in asynchronous tests
PYTHON-4843 - Async test suite should use a single event loop
PYTHON-4945 - Fix test cleanups for mongoses
Co-authored-by: Iris <58442094+sleepyStick@users.noreply.github.com>
2024-11-26 16:55:27 -05:00
Noah Stapp
1c7a7fe9ec
PYTHON-4721 - Create individualized scripts for all shell.exec commands ( #1997 )
...
Co-authored-by: Jib <jib.adegunloye@mongodb.com>
2024-11-20 14:47:28 -05:00
Shane Harvey
b5f0104048
PYTHON-4980 Ignore network error on killAllSessions ( #2011 )
2024-11-19 15:43:28 -08:00
Shane Harvey
ddf783b69a
PYTHON-4982 Remove redundant configureFailPoint ( #2012 )
2024-11-19 15:43:17 -08:00
Shane Harvey
a3bdc133ca
PYTHON-4356 Unskip spec tests for agg $out ( #2008 )
2024-11-18 12:17:33 -08:00
Shane Harvey
1dd42173e1
PYTHON-4919 Resync tests for retryable writes ( #2006 )
2024-11-18 10:26:22 -08:00
Noah Stapp
72a51092cd
PYTHON-4915 - Add guidance on adding _id fields to documents to CRUD spec, reorder client.bulk_write generated _id fields ( #1976 )
2024-11-12 09:32:41 -05:00
Shane Harvey
0733c4da44
PYTHON-4925 Fix test bugs in $$matchAsDocument and $$matchAsRoot ( #1988 )
...
Fixes a bug where the driverConnectionId field was missing from "server heartbeat failed" log messages.
Avoids sending "upsert": False since various client.bulkWrite spec tests assume this field is only sent when it's True.
2024-11-05 12:19:51 -08:00
Noah Stapp
a9caaf0d6a
PYTHON-4941 - Fix Synchronous unified test runner being used in async… ( #1993 )
2024-11-04 09:24:29 -05:00
Steven Silvester
351196b91b
PYTHON-4813 Update specification documentation links ( #1977 )
2024-10-30 15:46:52 -05:00
Noah Stapp
2f1227c504
PYTHON-4807 - Specify how to handle unacknowledged+(ordered|verbose|m… ( #1979 )
2024-10-29 12:28:33 -04:00
Steven Silvester
97ac3ebee2
PYTHON-4738 Skip encryption fork test ( #1972 )
2024-10-25 09:49:37 -05:00
Noah Stapp
a1ade45dd3
PYTHON-4881 - Use OvertCommandListener wherever sensitive events are not needed ( #1943 )
...
Co-authored-by: Steven Silvester <steven.silvester@ieee.org>
2024-10-18 13:32:09 -04:00
Steven Silvester
021a9f7524
PYTHON-4882 Use shrub.py for enterprise auth tests ( #1945 )
2024-10-18 08:57:20 -05:00
Steven Silvester
d1375d4178
PYTHON-4865 Skip test_write_concern_failure tests temporarily ( #1936 )
2024-10-16 13:41:35 -05:00
Noah Stapp
fa263dc87d
PYTHON-4847 - Convert test.test_collection_management.py to async ( #1916 )
2024-10-15 15:48:05 -04:00
Noah Stapp
3855effbd8
PYTHON-4842 - Convert test.test_create_entities to async ( #1919 )
2024-10-15 15:16:42 -04:00
Noah Stapp
710bc40c73
PYTHON-4870 - MongoClient.address should block until a connection suc… ( #1929 )
2024-10-15 12:12:18 -04:00
Noah Stapp
872fda179e
PYTHON-4574 - FaaS detection logic mistakenly identifies EKS as AWS Lambda ( #1908 )
2024-10-15 08:54:42 -04:00
Shane Harvey
a911245bde
PYTHON-4866 Fix test_command_cursor_to_list_csot_applied ( #1926 )
2024-10-14 15:06:42 -07:00
Steven Silvester
3c5e71a1cb
PYTHON-4862 Fix handling of interrupt_loop in unified test runner ( #1924 )
2024-10-14 07:32:38 -05:00
Iris
33163ecc0d
PYTHON-4804 Migrate test_comment.py to async ( #1887 )
2024-10-11 16:02:13 -07:00
Noah Stapp
4eeaa4b7be
PYTHON-4848 - Convert test.test_command_monitoring.py to async ( #1917 )
2024-10-11 14:56:43 -04:00
Noah Stapp
b2332b2aae
PYTHON-4846 - Convert test.test_command_logging.py to async ( #1915 )
2024-10-11 13:59:49 -04:00
Noah Stapp
e0fde23381
PYTHON-4850 - Convert test.test_crud_unified to async ( #1920 )
2024-10-11 13:59:44 -04:00
Noah Stapp
7e86d24c7b
PYTHON-4849 - Convert test.test_connection_logging.py to async ( #1918 )
2024-10-11 13:59:37 -04:00
Noah Stapp
6973d2d274
PYTHON-4528 - Convert unified test runner to async ( #1913 )
2024-10-11 11:02:06 -04:00
Noah Stapp
3a662291e0
PYTHON-4700 - Convert CSFLE tests to async ( #1907 )
2024-10-11 10:48:24 -04:00
Noah Stapp
8118aea985
PYTHON-4844 - Skip async test_encryption.AsyncTestSpec.test_legacy_ti… ( #1914 )
2024-10-11 08:29:12 -04:00
Noah Stapp
c2338d879b
PYTHON-4839 - Convert test.test_collation to async ( #1911 )
2024-10-10 16:38:25 -04:00
Noah Stapp
d1e4167dc9
PYTHON-4841 - Convert test.test_common to async ( #1912 )
2024-10-10 13:47:14 -04:00
Shane Harvey
8f26f43911
PYTHON-4450 Support free-threaded Python 3.13t with no-GIL ( #1906 )
2024-10-10 09:01:27 -07:00
Shane Harvey
ac198af557
PYTHON-4729 Drop support for MongoDB 3.6 ( #1905 )
2024-10-09 09:58:20 -07:00
Noah Stapp
5fa4380324
PYTHON-4784 - Add tests to confirm async parallelism ( #1886 )
2024-10-09 10:44:41 -04:00
Noah Stapp
5a66e99254
PYTHON-4828 - Drop Python 3.8 support ( #1902 )
2024-10-08 13:52:14 -05:00
Noah Stapp
b111cbf5d5
PYTHON-4636 - Avoid blocking I/O calls in async code paths ( #1870 )
...
Co-authored-by: Shane Harvey <shnhrv@gmail.com>
2024-10-03 15:18:33 -04:00
Iris
af23139b4a
PYTHON-4805 Migrate test_connections_survive_primary_stepdown_spec.py to async ( #1889 )
2024-10-03 10:27:22 -07:00
Noah Stapp
7848feb09a
PYTHON-4786 - Fix UpdateResult.did_upsert TypeError ( #1878 )
2024-10-01 17:32:41 -05:00
Iris
bfba5481a0
PYTHON-4789 Migrate test_retryable_reads.py to async ( #1877 )
2024-10-01 09:16:26 -07:00
Iris
8791aa00ea
PYTHON-4790 Migrate test_retryable_writes.py to async ( #1876 )
2024-10-01 08:39:57 -07:00
Shane Harvey
e76d411b59
PYTHON-4794 Start running IPv6 tests again ( #1879 )
2024-09-30 16:48:14 -07:00
Shane Harvey
821811e80d
PYTHON-4782 Fix deadlock and blocking behavior in _ACondition.wait ( #1875 )
2024-09-30 16:24:07 -07:00
Jeffrey A. Clark
083359f95f
PYTHON-1714 Add c extension use to client metadata ( #1874 )
2024-09-30 18:09:57 -05:00