Skip to content

Commit c5ca1f2

Browse files
committed
Merge branch 'master' of github.com:mongodb/mongo-python-driver
2 parents 0d3c471 + cf9b68c commit c5ca1f2

File tree

5 files changed

+69
-87
lines changed

5 files changed

+69
-87
lines changed

.evergreen/generated_configs/tasks.yml

+36-44
Original file line numberDiff line numberDiff line change
@@ -136,50 +136,6 @@ tasks:
136136
depends_on: [{ name: .server-version, variant: .coverage_tag, status: "*", patch_optional: true }]
137137
tags: [coverage]
138138

139-
# Enterprise auth tests
140-
- name: test-enterprise-auth-python3.9
141-
commands:
142-
- func: run server
143-
vars:
144-
TEST_NAME: enterprise_auth
145-
AUTH: auth
146-
PYTHON_VERSION: "3.9"
147-
- func: assume ec2 role
148-
- func: run tests
149-
vars:
150-
TEST_NAME: enterprise_auth
151-
AUTH: auth
152-
PYTHON_VERSION: "3.9"
153-
tags: [enterprise_auth]
154-
- name: test-enterprise-auth-python3.13
155-
commands:
156-
- func: run server
157-
vars:
158-
TEST_NAME: enterprise_auth
159-
AUTH: auth
160-
PYTHON_VERSION: "3.13"
161-
- func: assume ec2 role
162-
- func: run tests
163-
vars:
164-
TEST_NAME: enterprise_auth
165-
AUTH: auth
166-
PYTHON_VERSION: "3.13"
167-
tags: [enterprise_auth]
168-
- name: test-enterprise-auth-pypy3.10
169-
commands:
170-
- func: run server
171-
vars:
172-
TEST_NAME: enterprise_auth
173-
AUTH: auth
174-
PYTHON_VERSION: pypy3.10
175-
- func: assume ec2 role
176-
- func: run tests
177-
vars:
178-
TEST_NAME: enterprise_auth
179-
AUTH: auth
180-
PYTHON_VERSION: pypy3.10
181-
tags: [enterprise_auth, pypy]
182-
183139
# Free threading tests
184140
- name: test-free-threading
185141
commands:
@@ -3928,6 +3884,7 @@ tasks:
39283884
- server-4.0
39293885
- python-3.9
39303886
- standalone-noauth-nossl
3887+
- noauth
39313888
- name: test-non-standard-v4.0-python3.10-noauth-ssl-replica-set
39323889
commands:
39333890
- func: run server
@@ -3948,6 +3905,7 @@ tasks:
39483905
- server-4.0
39493906
- python-3.10
39503907
- replica_set-noauth-ssl
3908+
- noauth
39513909
- name: test-non-standard-v4.0-python3.11-auth-ssl-sharded-cluster
39523910
commands:
39533911
- func: run server
@@ -3968,6 +3926,7 @@ tasks:
39683926
- server-4.0
39693927
- python-3.11
39703928
- sharded_cluster-auth-ssl
3929+
- auth
39713930
- name: test-non-standard-v4.2-python3.12-noauth-nossl-standalone
39723931
commands:
39733932
- func: run server
@@ -3988,6 +3947,7 @@ tasks:
39883947
- server-4.2
39893948
- python-3.12
39903949
- standalone-noauth-nossl
3950+
- noauth
39913951
- name: test-non-standard-v4.2-python3.13-noauth-ssl-replica-set
39923952
commands:
39933953
- func: run server
@@ -4008,6 +3968,7 @@ tasks:
40083968
- server-4.2
40093969
- python-3.13
40103970
- replica_set-noauth-ssl
3971+
- noauth
40113972
- name: test-non-standard-v4.2-python3.9-auth-ssl-sharded-cluster
40123973
commands:
40133974
- func: run server
@@ -4028,6 +3989,7 @@ tasks:
40283989
- server-4.2
40293990
- python-3.9
40303991
- sharded_cluster-auth-ssl
3992+
- auth
40313993
- name: test-non-standard-v4.4-python3.10-noauth-nossl-standalone
40323994
commands:
40333995
- func: run server
@@ -4048,6 +4010,7 @@ tasks:
40484010
- server-4.4
40494011
- python-3.10
40504012
- standalone-noauth-nossl
4013+
- noauth
40514014
- name: test-non-standard-v4.4-python3.11-noauth-ssl-replica-set
40524015
commands:
40534016
- func: run server
@@ -4068,6 +4031,7 @@ tasks:
40684031
- server-4.4
40694032
- python-3.11
40704033
- replica_set-noauth-ssl
4034+
- noauth
40714035
- name: test-non-standard-v4.4-python3.12-auth-ssl-sharded-cluster
40724036
commands:
40734037
- func: run server
@@ -4088,6 +4052,7 @@ tasks:
40884052
- server-4.4
40894053
- python-3.12
40904054
- sharded_cluster-auth-ssl
4055+
- auth
40914056
- name: test-non-standard-v5.0-python3.13-noauth-nossl-standalone
40924057
commands:
40934058
- func: run server
@@ -4108,6 +4073,7 @@ tasks:
41084073
- server-5.0
41094074
- python-3.13
41104075
- standalone-noauth-nossl
4076+
- noauth
41114077
- name: test-non-standard-v5.0-python3.9-noauth-ssl-replica-set
41124078
commands:
41134079
- func: run server
@@ -4128,6 +4094,7 @@ tasks:
41284094
- server-5.0
41294095
- python-3.9
41304096
- replica_set-noauth-ssl
4097+
- noauth
41314098
- name: test-non-standard-v5.0-python3.10-auth-ssl-sharded-cluster
41324099
commands:
41334100
- func: run server
@@ -4148,6 +4115,7 @@ tasks:
41484115
- server-5.0
41494116
- python-3.10
41504117
- sharded_cluster-auth-ssl
4118+
- auth
41514119
- name: test-non-standard-v6.0-python3.11-noauth-nossl-standalone
41524120
commands:
41534121
- func: run server
@@ -4168,6 +4136,7 @@ tasks:
41684136
- server-6.0
41694137
- python-3.11
41704138
- standalone-noauth-nossl
4139+
- noauth
41714140
- name: test-non-standard-v6.0-python3.12-noauth-ssl-replica-set
41724141
commands:
41734142
- func: run server
@@ -4188,6 +4157,7 @@ tasks:
41884157
- server-6.0
41894158
- python-3.12
41904159
- replica_set-noauth-ssl
4160+
- noauth
41914161
- name: test-non-standard-v6.0-python3.13-auth-ssl-sharded-cluster
41924162
commands:
41934163
- func: run server
@@ -4208,6 +4178,7 @@ tasks:
42084178
- server-6.0
42094179
- python-3.13
42104180
- sharded_cluster-auth-ssl
4181+
- auth
42114182
- name: test-non-standard-v7.0-python3.9-noauth-nossl-standalone
42124183
commands:
42134184
- func: run server
@@ -4228,6 +4199,7 @@ tasks:
42284199
- server-7.0
42294200
- python-3.9
42304201
- standalone-noauth-nossl
4202+
- noauth
42314203
- name: test-non-standard-v7.0-python3.10-noauth-ssl-replica-set
42324204
commands:
42334205
- func: run server
@@ -4248,6 +4220,7 @@ tasks:
42484220
- server-7.0
42494221
- python-3.10
42504222
- replica_set-noauth-ssl
4223+
- noauth
42514224
- name: test-non-standard-v7.0-python3.11-auth-ssl-sharded-cluster
42524225
commands:
42534226
- func: run server
@@ -4268,6 +4241,7 @@ tasks:
42684241
- server-7.0
42694242
- python-3.11
42704243
- sharded_cluster-auth-ssl
4244+
- auth
42714245
- name: test-non-standard-v8.0-python3.12-noauth-nossl-standalone
42724246
commands:
42734247
- func: run server
@@ -4288,6 +4262,7 @@ tasks:
42884262
- server-8.0
42894263
- python-3.12
42904264
- standalone-noauth-nossl
4265+
- noauth
42914266
- name: test-non-standard-v8.0-python3.13-noauth-ssl-replica-set
42924267
commands:
42934268
- func: run server
@@ -4308,6 +4283,7 @@ tasks:
43084283
- server-8.0
43094284
- python-3.13
43104285
- replica_set-noauth-ssl
4286+
- noauth
43114287
- name: test-non-standard-v8.0-python3.9-auth-ssl-sharded-cluster
43124288
commands:
43134289
- func: run server
@@ -4328,6 +4304,7 @@ tasks:
43284304
- server-8.0
43294305
- python-3.9
43304306
- sharded_cluster-auth-ssl
4307+
- auth
43314308
- name: test-non-standard-rapid-python3.10-noauth-nossl-standalone
43324309
commands:
43334310
- func: run server
@@ -4348,6 +4325,7 @@ tasks:
43484325
- server-rapid
43494326
- python-3.10
43504327
- standalone-noauth-nossl
4328+
- noauth
43514329
- name: test-non-standard-rapid-python3.11-noauth-ssl-replica-set
43524330
commands:
43534331
- func: run server
@@ -4368,6 +4346,7 @@ tasks:
43684346
- server-rapid
43694347
- python-3.11
43704348
- replica_set-noauth-ssl
4349+
- noauth
43714350
- name: test-non-standard-rapid-python3.12-auth-ssl-sharded-cluster
43724351
commands:
43734352
- func: run server
@@ -4388,6 +4367,7 @@ tasks:
43884367
- server-rapid
43894368
- python-3.12
43904369
- sharded_cluster-auth-ssl
4370+
- auth
43914371
- name: test-non-standard-latest-python3.13-noauth-nossl-standalone
43924372
commands:
43934373
- func: run server
@@ -4408,6 +4388,7 @@ tasks:
44084388
- server-latest
44094389
- python-3.13
44104390
- standalone-noauth-nossl
4391+
- noauth
44114392
- name: test-non-standard-latest-python3.9-noauth-ssl-replica-set
44124393
commands:
44134394
- func: run server
@@ -4428,6 +4409,7 @@ tasks:
44284409
- server-latest
44294410
- python-3.9
44304411
- replica_set-noauth-ssl
4412+
- noauth
44314413
- name: test-non-standard-latest-python3.10-auth-ssl-sharded-cluster
44324414
commands:
44334415
- func: run server
@@ -4448,6 +4430,7 @@ tasks:
44484430
- server-latest
44494431
- python-3.10
44504432
- sharded_cluster-auth-ssl
4433+
- auth
44514434
- name: test-non-standard-v4.0-pypy3.10-noauth-nossl-standalone
44524435
commands:
44534436
- func: run server
@@ -4468,6 +4451,7 @@ tasks:
44684451
- server-4.0
44694452
- python-pypy3.10
44704453
- standalone-noauth-nossl
4454+
- noauth
44714455
- pypy
44724456
- name: test-non-standard-v4.2-pypy3.10-noauth-ssl-replica-set
44734457
commands:
@@ -4489,6 +4473,7 @@ tasks:
44894473
- server-4.2
44904474
- python-pypy3.10
44914475
- replica_set-noauth-ssl
4476+
- noauth
44924477
- pypy
44934478
- name: test-non-standard-v4.4-pypy3.10-auth-ssl-sharded-cluster
44944479
commands:
@@ -4510,6 +4495,7 @@ tasks:
45104495
- server-4.4
45114496
- python-pypy3.10
45124497
- sharded_cluster-auth-ssl
4498+
- auth
45134499
- pypy
45144500
- name: test-non-standard-v5.0-pypy3.10-noauth-nossl-standalone
45154501
commands:
@@ -4531,6 +4517,7 @@ tasks:
45314517
- server-5.0
45324518
- python-pypy3.10
45334519
- standalone-noauth-nossl
4520+
- noauth
45344521
- pypy
45354522
- name: test-non-standard-v6.0-pypy3.10-noauth-ssl-replica-set
45364523
commands:
@@ -4552,6 +4539,7 @@ tasks:
45524539
- server-6.0
45534540
- python-pypy3.10
45544541
- replica_set-noauth-ssl
4542+
- noauth
45554543
- pypy
45564544
- name: test-non-standard-v7.0-pypy3.10-auth-ssl-sharded-cluster
45574545
commands:
@@ -4573,6 +4561,7 @@ tasks:
45734561
- server-7.0
45744562
- python-pypy3.10
45754563
- sharded_cluster-auth-ssl
4564+
- auth
45764565
- pypy
45774566
- name: test-non-standard-v8.0-pypy3.10-noauth-nossl-standalone
45784567
commands:
@@ -4594,6 +4583,7 @@ tasks:
45944583
- server-8.0
45954584
- python-pypy3.10
45964585
- standalone-noauth-nossl
4586+
- noauth
45974587
- pypy
45984588
- name: test-non-standard-rapid-pypy3.10-noauth-ssl-replica-set
45994589
commands:
@@ -4615,6 +4605,7 @@ tasks:
46154605
- server-rapid
46164606
- python-pypy3.10
46174607
- replica_set-noauth-ssl
4608+
- noauth
46184609
- pypy
46194610
- name: test-non-standard-latest-pypy3.10-auth-ssl-sharded-cluster
46204611
commands:
@@ -4636,4 +4627,5 @@ tasks:
46364627
- server-latest
46374628
- python-pypy3.10
46384629
- sharded_cluster-auth-ssl
4630+
- auth
46394631
- pypy

.evergreen/generated_configs/variants.yml

+18-9
Original file line numberDiff line numberDiff line change
@@ -251,24 +251,33 @@ buildvariants:
251251
tags: [encryption_tag]
252252

253253
# Enterprise auth tests
254+
- name: auth-enterprise-rhel8
255+
tasks:
256+
- name: .test-non-standard .auth
257+
display_name: Auth Enterprise RHEL8
258+
run_on:
259+
- rhel87-small
260+
expansions:
261+
TEST_NAME: enterprise_auth
262+
AUTH: auth
254263
- name: auth-enterprise-macos
255264
tasks:
256-
- name: .enterprise_auth !.pypy
265+
- name: .test-non-standard !.pypy .auth
257266
display_name: Auth Enterprise macOS
258267
run_on:
259268
- macos-14
269+
expansions:
270+
TEST_NAME: enterprise_auth
271+
AUTH: auth
260272
- name: auth-enterprise-win64
261273
tasks:
262-
- name: .enterprise_auth !.pypy
274+
- name: .test-non-standard !.pypy .auth
263275
display_name: Auth Enterprise Win64
264276
run_on:
265277
- windows-64-vsMulti-small
266-
- name: auth-enterprise-rhel8
267-
tasks:
268-
- name: .enterprise_auth
269-
display_name: Auth Enterprise RHEL8
270-
run_on:
271-
- rhel87-small
278+
expansions:
279+
TEST_NAME: enterprise_auth
280+
AUTH: auth
272281

273282
# Free threaded tests
274283
- name: free-threaded-rhel8-python3.13t
@@ -368,7 +377,7 @@ buildvariants:
368377
- name: mod_wsgi-ubuntu-22
369378
tasks:
370379
- name: .mod_wsgi
371-
display_name: mod_wsgi Ubuntu-22
380+
display_name: Mod_WSGI Ubuntu-22
372381
run_on:
373382
- ubuntu2204-small
374383
expansions:

0 commit comments

Comments
 (0)