@@ -2112,47 +2112,6 @@ axes:
2112
2112
AUTH : " noauth"
2113
2113
SSL : " nossl"
2114
2114
2115
- # Choice of MongoDB server version
2116
- - id : mongodb-version
2117
- display_name : " MongoDB"
2118
- values :
2119
- - id : " 4.0"
2120
- display_name : " MongoDB 4.0"
2121
- variables :
2122
- VERSION : " 4.0"
2123
- - id : " 4.2"
2124
- display_name : " MongoDB 4.2"
2125
- variables :
2126
- VERSION : " 4.2"
2127
- - id : " 4.4"
2128
- display_name : " MongoDB 4.4"
2129
- variables :
2130
- VERSION : " 4.4"
2131
- - id : " 5.0"
2132
- display_name : " MongoDB 5.0"
2133
- variables :
2134
- VERSION : " 5.0"
2135
- - id : " 6.0"
2136
- display_name : " MongoDB 6.0"
2137
- variables :
2138
- VERSION : " 6.0"
2139
- - id : " 7.0"
2140
- display_name : " MongoDB 7.0"
2141
- variables :
2142
- VERSION : " 7.0"
2143
- - id : " 8.0"
2144
- display_name : " MongoDB 8.0"
2145
- variables :
2146
- VERSION : " 8.0"
2147
- - id : " latest"
2148
- display_name : " MongoDB latest"
2149
- variables :
2150
- VERSION : " latest"
2151
- - id : " rapid"
2152
- display_name : " MongoDB rapid"
2153
- variables :
2154
- VERSION : " rapid"
2155
-
2156
2115
# Choice of Python runtime version
2157
2116
- id : python-version
2158
2117
display_name : " Python"
@@ -2212,69 +2171,6 @@ axes:
2212
2171
variables :
2213
2172
PYTHON_BINARY : " C:/python/Python313/python.exe"
2214
2173
2215
- - id : python-version-windows-32
2216
- display_name : " Python"
2217
- values :
2218
-
2219
-
2220
- - id : " 3.9"
2221
- display_name : " 32-bit Python 3.9"
2222
- variables :
2223
- PYTHON_BINARY : " C:/python/32/Python39/python.exe"
2224
- - id : " 3.10"
2225
- display_name : " 32-bit Python 3.10"
2226
- variables :
2227
- PYTHON_BINARY : " C:/python/32/Python310/python.exe"
2228
- - id : " 3.11"
2229
- display_name : " 32-bit Python 3.11"
2230
- variables :
2231
- PYTHON_BINARY : " C:/python/32/Python311/python.exe"
2232
- - id : " 3.12"
2233
- display_name : " 32-bit Python 3.12"
2234
- variables :
2235
- PYTHON_BINARY : " C:/python/32/Python312/python.exe"
2236
- - id : " 3.13"
2237
- display_name : " 32-bit Python 3.13"
2238
- variables :
2239
- PYTHON_BINARY : " C:/python/32/Python313/python.exe"
2240
-
2241
- # Choice of mod_wsgi version
2242
- - id : mod-wsgi-version
2243
- display_name : " mod_wsgi version"
2244
- values :
2245
- - id : " 4"
2246
- display_name : " mod_wsgi 4.x"
2247
- variables :
2248
- MOD_WSGI_VERSION : " 4"
2249
-
2250
- # Run with test commands disabled on server?
2251
- - id : disableTestCommands
2252
- display_name : Disable test commands
2253
- values :
2254
- - id : disabled
2255
- display_name : disabled
2256
- variables :
2257
- DISABLE_TEST_COMMANDS : " 1"
2258
-
2259
- # Generate coverage report?
2260
- - id : coverage
2261
- display_name : " Coverage"
2262
- values :
2263
- - id : " coverage"
2264
- display_name : " Coverage"
2265
- tags : ["coverage_tag"]
2266
- variables :
2267
- COVERAGE : " coverage"
2268
-
2269
- - id : serverless
2270
- display_name : " Serverless"
2271
- values :
2272
- - id : " enabled"
2273
- display_name : " Serverless"
2274
- variables :
2275
- test_serverless : true
2276
- batchtime : 10080 # 7 days
2277
-
2278
2174
buildvariants :
2279
2175
# Server Tests for RHEL8.
2280
2176
- name : test-rhel8-py3.9-auth-ssl-cov
@@ -3530,6 +3426,71 @@ buildvariants:
3530
3426
expansions :
3531
3427
PYTHON_BINARY : /opt/python/3.13/bin/python3
3532
3428
3429
+ # Mod_wsgi tests.
3430
+ - name : mod_wsgi-ubuntu-22-py3.9
3431
+ tasks :
3432
+ - name : mod-wsgi-standalone
3433
+ - name : mod-wsgi-replica-set
3434
+ - name : mod-wsgi-embedded-mode-standalone
3435
+ - name : mod-wsgi-embedded-mode-replica-set
3436
+ display_name : mod_wsgi Ubuntu-22 py3.9
3437
+ run_on :
3438
+ - ubuntu2204-small
3439
+ expansions :
3440
+ MOD_WSGI_VERSION : " 4"
3441
+ PYTHON_BINARY : /opt/python/3.9/bin/python3
3442
+ - name : mod_wsgi-ubuntu-22-py3.13
3443
+ tasks :
3444
+ - name : mod-wsgi-standalone
3445
+ - name : mod-wsgi-replica-set
3446
+ - name : mod-wsgi-embedded-mode-standalone
3447
+ - name : mod-wsgi-embedded-mode-replica-set
3448
+ display_name : mod_wsgi Ubuntu-22 py3.13
3449
+ run_on :
3450
+ - ubuntu2204-small
3451
+ expansions :
3452
+ MOD_WSGI_VERSION : " 4"
3453
+ PYTHON_BINARY : /opt/python/3.13/bin/python3
3454
+
3455
+ # Disable test commands variants.
3456
+ - name : disable-test-commands-rhel8-py3.9
3457
+ tasks :
3458
+ - name : .latest
3459
+ display_name : Disable test commands RHEL8 py3.9
3460
+ run_on :
3461
+ - rhel87-small
3462
+ expansions :
3463
+ AUTH : auth
3464
+ SSL : ssl
3465
+ DISABLE_TEST_COMMANDS : " 1"
3466
+ PYTHON_BINARY : /opt/python/3.9/bin/python3
3467
+
3468
+ # Serverless variants.
3469
+ - name : serverless-rhel8-py3.9
3470
+ tasks :
3471
+ - name : serverless_task_group
3472
+ display_name : Serverless RHEL8 py3.9
3473
+ run_on :
3474
+ - rhel87-small
3475
+ batchtime : 10080
3476
+ expansions :
3477
+ test_serverless : " true"
3478
+ AUTH : auth
3479
+ SSL : ssl
3480
+ PYTHON_BINARY : /opt/python/3.9/bin/python3
3481
+ - name : serverless-rhel8-py3.13
3482
+ tasks :
3483
+ - name : serverless_task_group
3484
+ display_name : Serverless RHEL8 py3.13
3485
+ run_on :
3486
+ - rhel87-small
3487
+ batchtime : 10080
3488
+ expansions :
3489
+ test_serverless : " true"
3490
+ AUTH : auth
3491
+ SSL : ssl
3492
+ PYTHON_BINARY : /opt/python/3.13/bin/python3
3493
+
3533
3494
- matrix_name : " tests-fips"
3534
3495
matrix_spec :
3535
3496
platform :
@@ -3562,16 +3523,6 @@ buildvariants:
3562
3523
tasks :
3563
3524
- " .5.0"
3564
3525
3565
- # enableTestCommands=0 tests on RHEL 8.4 (x86_64) with Python 3.9.
3566
- - matrix_name : " test-disableTestCommands"
3567
- matrix_spec :
3568
- platform : rhel8
3569
- disableTestCommands : " *"
3570
- python-version : " 3.9"
3571
- display_name : " Disable test commands ${python-version} ${platform}"
3572
- tasks :
3573
- - " .latest"
3574
-
3575
3526
- matrix_name : " test-search-index-helpers"
3576
3527
matrix_spec :
3577
3528
platform : rhel8
@@ -3580,18 +3531,6 @@ buildvariants:
3580
3531
tasks :
3581
3532
- name : " test_atlas_task_group_search_indexes"
3582
3533
3583
- - matrix_name : " tests-mod-wsgi"
3584
- matrix_spec :
3585
- platform : ubuntu-22.04
3586
- python-version : ["3.9", "3.10", "3.11", "3.12", "3.13"]
3587
- mod-wsgi-version : " *"
3588
- display_name : " ${mod-wsgi-version} ${python-version} ${platform}"
3589
- tasks :
3590
- - name : " mod-wsgi-standalone"
3591
- - name : " mod-wsgi-replica-set"
3592
- - name : " mod-wsgi-embedded-mode-standalone"
3593
- - name : " mod-wsgi-embedded-mode-replica-set"
3594
-
3595
3534
- matrix_name : " mockupdb-tests"
3596
3535
matrix_spec :
3597
3536
platform : rhel8
@@ -3630,16 +3569,6 @@ buildvariants:
3630
3569
tasks :
3631
3570
- name : " atlas-connect"
3632
3571
3633
- - matrix_name : " serverless"
3634
- matrix_spec :
3635
- platform : rhel8
3636
- python-version : " *"
3637
- auth-ssl : auth-ssl
3638
- serverless : " enabled"
3639
- display_name : " ${serverless} ${python-version} ${platform}"
3640
- tasks :
3641
- - " serverless_task_group"
3642
-
3643
3572
# OCSP test matrix.
3644
3573
- name : ocsp-test-rhel8-v4.4-py3.9
3645
3574
tasks :
0 commit comments