@@ -2247,19 +2247,6 @@ axes:
2247
2247
variables :
2248
2248
MOD_WSGI_VERSION : " 4"
2249
2249
2250
- # Install and use the driver's C-extensions?
2251
- - id : c-extensions
2252
- display_name : " C Extensions"
2253
- values :
2254
- - id : " without-c-extensions"
2255
- display_name : " Without C Extensions"
2256
- variables :
2257
- NO_EXT : " 1"
2258
- - id : " with-c-extensions"
2259
- display_name : " With C Extensions"
2260
- variables :
2261
- NO_EXT : " "
2262
-
2263
2250
# Choice of MongoDB storage engine
2264
2251
- id : storage-engine
2265
2252
display_name : Storage
@@ -3445,6 +3432,89 @@ buildvariants:
3445
3432
SSL : ssl
3446
3433
PYTHON_BINARY : /opt/python/3.12/bin/python3
3447
3434
3435
+ # No C Ext tests.
3436
+ - name : no-c-ext-rhel8-py3.9
3437
+ tasks :
3438
+ - name : .standalone
3439
+ display_name : No C Ext RHEL8 py3.9
3440
+ run_on :
3441
+ - rhel87-small
3442
+ expansions :
3443
+ NO_EXT : " 1"
3444
+ PYTHON_BINARY : /opt/python/3.9/bin/python3
3445
+ - name : no-c-ext-rhel8-py3.10
3446
+ tasks :
3447
+ - name : .replica_set
3448
+ display_name : No C Ext RHEL8 py3.10
3449
+ run_on :
3450
+ - rhel87-small
3451
+ expansions :
3452
+ NO_EXT : " 1"
3453
+ PYTHON_BINARY : /opt/python/3.10/bin/python3
3454
+ - name : no-c-ext-rhel8-py3.11
3455
+ tasks :
3456
+ - name : .sharded_cluster
3457
+ display_name : No C Ext RHEL8 py3.11
3458
+ run_on :
3459
+ - rhel87-small
3460
+ expansions :
3461
+ NO_EXT : " 1"
3462
+ PYTHON_BINARY : /opt/python/3.11/bin/python3
3463
+ - name : no-c-ext-rhel8-py3.12
3464
+ tasks :
3465
+ - name : .standalone
3466
+ display_name : No C Ext RHEL8 py3.12
3467
+ run_on :
3468
+ - rhel87-small
3469
+ expansions :
3470
+ NO_EXT : " 1"
3471
+ PYTHON_BINARY : /opt/python/3.12/bin/python3
3472
+ - name : no-c-ext-rhel8-py3.13
3473
+ tasks :
3474
+ - name : .replica_set
3475
+ display_name : No C Ext RHEL8 py3.13
3476
+ run_on :
3477
+ - rhel87-small
3478
+ expansions :
3479
+ NO_EXT : " 1"
3480
+ PYTHON_BINARY : /opt/python/3.13/bin/python3
3481
+
3482
+ # Atlas Data Lake tests.
3483
+ - name : atlas-data-lake-rhel8-py3.9-no-c
3484
+ tasks :
3485
+ - name : atlas-data-lake-tests
3486
+ display_name : Atlas Data Lake RHEL8 py3.9 No C
3487
+ run_on :
3488
+ - rhel87-small
3489
+ expansions :
3490
+ NO_EXT : " 1"
3491
+ PYTHON_BINARY : /opt/python/3.9/bin/python3
3492
+ - name : atlas-data-lake-rhel8-py3.9
3493
+ tasks :
3494
+ - name : atlas-data-lake-tests
3495
+ display_name : Atlas Data Lake RHEL8 py3.9
3496
+ run_on :
3497
+ - rhel87-small
3498
+ expansions :
3499
+ PYTHON_BINARY : /opt/python/3.9/bin/python3
3500
+ - name : atlas-data-lake-rhel8-py3.13-no-c
3501
+ tasks :
3502
+ - name : atlas-data-lake-tests
3503
+ display_name : Atlas Data Lake RHEL8 py3.13 No C
3504
+ run_on :
3505
+ - rhel87-small
3506
+ expansions :
3507
+ NO_EXT : " 1"
3508
+ PYTHON_BINARY : /opt/python/3.13/bin/python3
3509
+ - name : atlas-data-lake-rhel8-py3.13
3510
+ tasks :
3511
+ - name : atlas-data-lake-tests
3512
+ display_name : Atlas Data Lake RHEL8 py3.13
3513
+ run_on :
3514
+ - rhel87-small
3515
+ expansions :
3516
+ PYTHON_BINARY : /opt/python/3.13/bin/python3
3517
+
3448
3518
- matrix_name : " tests-fips"
3449
3519
matrix_spec :
3450
3520
platform :
@@ -3467,32 +3537,6 @@ buildvariants:
3467
3537
tasks :
3468
3538
- " .6.0"
3469
3539
3470
- - matrix_name : " tests-python-version-rhel8-without-c-extensions"
3471
- matrix_spec :
3472
- platform : rhel8
3473
- python-version : " *"
3474
- c-extensions : without-c-extensions
3475
- auth-ssl : noauth-nossl
3476
- coverage : " *"
3477
- exclude_spec :
3478
- # These interpreters are always tested without extensions.
3479
- - platform : rhel8
3480
- python-version : ["pypy3.9", "pypy3.10"]
3481
- c-extensions : " *"
3482
- auth-ssl : " *"
3483
- coverage : " *"
3484
- display_name : " ${c-extensions} ${python-version} ${platform} ${auth} ${ssl} ${coverage}"
3485
- tasks : &all-server-versions
3486
- - " .rapid"
3487
- - " .latest"
3488
- - " .8.0"
3489
- - " .7.0"
3490
- - " .6.0"
3491
- - " .5.0"
3492
- - " .4.4"
3493
- - " .4.2"
3494
- - " .4.0"
3495
-
3496
3540
- matrix_name : " tests-python-version-supports-openssl-102-test-ssl"
3497
3541
matrix_spec :
3498
3542
platform : rhel7
@@ -3613,16 +3657,6 @@ buildvariants:
3613
3657
tasks :
3614
3658
- " serverless_task_group"
3615
3659
3616
- - matrix_name : " data-lake-spec-tests"
3617
- matrix_spec :
3618
- platform : ubuntu-22.04
3619
- python-version : ["3.9", "3.10"]
3620
- auth : " auth"
3621
- c-extensions : " *"
3622
- display_name : " Atlas Data Lake ${python-version} ${c-extensions}"
3623
- tasks :
3624
- - name : atlas-data-lake-tests
3625
-
3626
3660
# OCSP test matrix.
3627
3661
- name : ocsp-test-rhel8-v4.4-py3.9
3628
3662
tasks :
0 commit comments