Commit Graph

320 Commits

Author SHA1 Message Date
Steven Silvester
afc884d786
PYTHON-5467 Add codecov integration (#2690) 2026-02-05 13:52:10 -06:00
Iris
ca3cbc3f31
PYTHON-5253 Automated Spec Test Sync (#2409)
Co-authored-by: Noah Stapp <noah@noahstapp.com>
2025-07-15 08:34:47 -07:00
Steven Silvester
3723edc199
PYTHON-5277 Convert remaining Evergreen functions to generated config (#2281) 2025-04-14 09:35:37 -05:00
Steven Silvester
5d14b3458e
PYTHON-5304 Create standard non-linux tests (#2275) 2025-04-14 08:09:08 -05:00
Steven Silvester
93886286a3
PYTHON-5275 Fix handlig of FIPS build (#2266) 2025-04-08 11:30:17 -05:00
Steven Silvester
7a4218f0ad
PYTHON-5263 Convert s3-related functions to generated config (#2259) 2025-04-07 10:36:35 -05:00
Steven Silvester
7243b43e63
PYTHON-5245 Convert remaining tasks to generated config (#2255) 2025-04-02 10:42:43 -05:00
Steven Silvester
61033760e5
PYTHON-5260 Fix OCSP test setup (#2254) 2025-04-02 09:53:49 -05:00
Steven Silvester
a1b4a7481c
PYTHON-5243 Migrate remaining variants to generated config (#2243) 2025-03-28 08:38:52 -05:00
Steven Silvester
53c4694cf9
PYTHON-5233 Allow python version to be set at the task level (#2228) 2025-03-27 08:57:41 -05:00
Steven Silvester
737a1b7344
PYTHON-5220 Convert remaining tests to use standard test setup (#2211) 2025-03-19 20:53:35 -05:00
Steven Silvester
134f52ff23
PYTHON-5213 Convert AWS Lambda and Search Index tests to use new test scripts (#2205) 2025-03-19 15:58:12 -05:00
Steven Silvester
dc44b49128
PYTHON-5217 Update Atlas Data Lake tests (#2209) 2025-03-18 20:45:47 -05:00
Steven Silvester
1d866b3cb4
PYTHON-5216 & PYTHON-5185 Convert perf tests to use new scripts and use specific python version (#2206) 2025-03-17 18:27:43 -05:00
Steven Silvester
4353278dc8
PYTHON-5207 Convert mod_wsgi tests to use the new test runner (#2202) 2025-03-14 10:38:30 -05:00
Noah Stapp
e6e8650cc9
PYTHON-5144 - Add async performance benchmarks (#2188) 2025-03-13 15:08:41 -04:00
Steven Silvester
5e055eea0f
PYTHON-5206 Convert Atlas Connect and Enterprise Auth tests to use new test scripts (#2201)
Co-authored-by: Noah Stapp <noah@noahstapp.com>
2025-03-13 12:00:56 -05:00
Steven Silvester
0351992ddb
PYTHON-5204 Convert Serverless tests to use new test scripts (#2197) 2025-03-13 09:28:34 -05:00
Steven Silvester
6e5126d6bb
PYTHON-5196 Convert OIDC tests to use new test scripts (#2194) 2025-03-12 15:47:56 -05:00
Steven Silvester
a548f7a3d4
PYTHON-5195 Convert OCSP tests to use new test scripts (#2190)
Co-authored-by: Noah Stapp <noah@noahstapp.com>
2025-03-10 10:25:27 -05:00
Steven Silvester
38127f458b
PYTHON-5193 & PYTHON-5192 Fix run-server usage (#2187) 2025-03-08 13:02:03 -06:00
Steven Silvester
3653984f21
PYTHON-5187 Add scripts to start and stop a server (#2184) 2025-03-06 16:15:14 -06:00
Steven Silvester
85b6f182ae
PYTHON-5157 Convert aws tests to use python scripts (#2180) 2025-03-05 20:03:06 -06:00
Steven Silvester
74b85d51d5
PYTHON-5180 Use a standard batchtime of one week (#2179) 2025-03-04 15:09:57 -06:00
Steven Silvester
8927cfe79b
PYTHON-5181 Make it easier to set debugging logging in an Evergreen patch (#2177) 2025-03-04 08:32:39 -06:00
Steven Silvester
eaae22c63b
PYTHON-5151 Convert kms tests to use python scripts (#2158)
Co-authored-by: Noah Stapp <noah@noahstapp.com>
2025-02-25 16:31:02 -06:00
Steven Silvester
f27e8e123a
PYTHON-5149 Convert run-tests.sh to a Python script (#2155) 2025-02-24 09:14:10 -06:00
Steven Silvester
25b2d77b63
PYTHON-5138 Convert setup_tests.py to a cli (#2154) 2025-02-21 14:27:33 -06:00
Steven Silvester
6198805647
PYTHON-4540 Cleaner separation of test lifecycle (#2082) 2025-02-12 11:15:54 -06:00
Steven Silvester
c40283ed09
PYTHON-4840 Add evergreen tests for free-threaded Python 3.13t (#2048) 2025-01-07 12:48:28 -06:00
Steven Silvester
71ef4e0c35
PYTHON-5018 Use a single script for system setup (#2041) 2025-01-02 10:12:53 -06:00
Steven Silvester
ce1c49a668
PYTHON-4646 Improve usage of hatch in evergreen (#2025) 2024-12-03 14:29:23 -06:00
Noah Stapp
bc66598623
PYTHON-4965 - Consolidate startup and teardown tasks (#2017) 2024-12-02 12:17:52 -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
Steven Silvester
906d021bb1
PYTHON-4447 Test OIDC on Server Latest (#2014) 2024-11-20 11:56:10 -06:00
Steven Silvester
91d0d897c0
PYTHON-4943 Clean up EVG Variant Display Names (#1994) 2024-11-04 11:46:37 -06:00
Steven Silvester
57fd616ace
PYTHON-4330 Add Kubernetes Support for OIDC (#1759) 2024-11-04 10:26:07 -06:00
Steven Silvester
85ba541ed5
PYTHON-4905 Use shrub.py to generate load balancer tasks (#1968) 2024-10-25 07:43:28 -05:00
Steven Silvester
215bca21ec
PYTHON-4902 Use shrub.py to generate tasks (#1966) 2024-10-24 10:30:30 -05:00
Steven Silvester
cb8cf03eb5
PYTHON-4901 Move generated Evergreen variants to an included file (#1965) 2024-10-23 13:29:09 -05:00
Steven Silvester
493c331bb8
PYTHON-4897 Remove Assign PR Reviewer from PyMongo (#1960) 2024-10-23 11:08:50 -05:00
Steven Silvester
79ad2a1481
PYTHON-4900 Convert remaining matrix definitions to use shrub.py (#1964) 2024-10-23 10:10:32 -05:00
Steven Silvester
5141a7c5c0
PYTHON-4896 Use shrub.py for other hosts tests (#1962) 2024-10-23 09:32:35 -05:00
Steven Silvester
6ca766e066
PYTHON-4893 Use shrub.py for aws auth tests (#1959) 2024-10-21 18:41:17 -05:00
Steven Silvester
1ace0455d7
PYTHON-4898 Ensure consistent versions of tests across hosts (#1961) 2024-10-21 15:47:18 -05:00
Steven Silvester
25de52ae5d
PYTHON-4892 Use shrub.py for remaining axes (#1957) 2024-10-21 13:11:07 -05:00
Steven Silvester
4003edf267
PYTHON-4891 Use shrub.py for c extension tests (#1956) 2024-10-21 09:45:14 -05:00
Steven Silvester
5280596141
PYTHON-4890 Use shrub.py for storage engine tests (#1955) 2024-10-21 08:16:12 -05:00
Steven Silvester
7e83c8c67f
PYTHON-4889 Use shrub.py for green framework tests (#1951) 2024-10-21 07:24:39 -05:00