@@ -2354,16 +2354,6 @@ axes:
2354
2354
variables :
2355
2355
ORCHESTRATION_FILE : " versioned-api-testing.json"
2356
2356
2357
- # Run load balancer tests?
2358
- - id : loadbalancer
2359
- display_name : " Load Balancer"
2360
- values :
2361
- - id : " enabled"
2362
- display_name : " Load Balancer"
2363
- variables :
2364
- test_loadbalancer : true
2365
- batchtime : 10080 # 7 days
2366
-
2367
2357
- id : serverless
2368
2358
display_name : " Serverless"
2369
2359
values :
@@ -3580,6 +3570,203 @@ buildvariants:
3580
3570
VERSION : " 8.0"
3581
3571
PYTHON_BINARY : /Library/Frameworks/Python.Framework/Versions/3.13/bin/python3
3582
3572
3573
+ # Load balancer tests
3574
+ - name : load-balancer-rhel8-v6.0-py3.9-auth-ssl
3575
+ tasks :
3576
+ - name : load-balancer-test
3577
+ display_name : Load Balancer RHEL8 v6.0 py3.9 Auth SSL
3578
+ run_on :
3579
+ - rhel87-small
3580
+ batchtime : 10080
3581
+ expansions :
3582
+ VERSION : " 6.0"
3583
+ AUTH : auth
3584
+ SSL : ssl
3585
+ test_loadbalancer : " true"
3586
+ PYTHON_BINARY : /opt/python/3.9/bin/python3
3587
+ - name : load-balancer-rhel8-v6.0-py3.10-noauth-ssl
3588
+ tasks :
3589
+ - name : load-balancer-test
3590
+ display_name : Load Balancer RHEL8 v6.0 py3.10 NoAuth SSL
3591
+ run_on :
3592
+ - rhel87-small
3593
+ batchtime : 10080
3594
+ expansions :
3595
+ VERSION : " 6.0"
3596
+ AUTH : noauth
3597
+ SSL : ssl
3598
+ test_loadbalancer : " true"
3599
+ PYTHON_BINARY : /opt/python/3.10/bin/python3
3600
+ - name : load-balancer-rhel8-v6.0-py3.11-noauth-nossl
3601
+ tasks :
3602
+ - name : load-balancer-test
3603
+ display_name : Load Balancer RHEL8 v6.0 py3.11 NoAuth NoSSL
3604
+ run_on :
3605
+ - rhel87-small
3606
+ batchtime : 10080
3607
+ expansions :
3608
+ VERSION : " 6.0"
3609
+ AUTH : noauth
3610
+ SSL : nossl
3611
+ test_loadbalancer : " true"
3612
+ PYTHON_BINARY : /opt/python/3.11/bin/python3
3613
+ - name : load-balancer-rhel8-v7.0-py3.12-auth-ssl
3614
+ tasks :
3615
+ - name : load-balancer-test
3616
+ display_name : Load Balancer RHEL8 v7.0 py3.12 Auth SSL
3617
+ run_on :
3618
+ - rhel87-small
3619
+ batchtime : 10080
3620
+ expansions :
3621
+ VERSION : " 7.0"
3622
+ AUTH : auth
3623
+ SSL : ssl
3624
+ test_loadbalancer : " true"
3625
+ PYTHON_BINARY : /opt/python/3.12/bin/python3
3626
+ - name : load-balancer-rhel8-v7.0-py3.13-noauth-ssl
3627
+ tasks :
3628
+ - name : load-balancer-test
3629
+ display_name : Load Balancer RHEL8 v7.0 py3.13 NoAuth SSL
3630
+ run_on :
3631
+ - rhel87-small
3632
+ batchtime : 10080
3633
+ expansions :
3634
+ VERSION : " 7.0"
3635
+ AUTH : noauth
3636
+ SSL : ssl
3637
+ test_loadbalancer : " true"
3638
+ PYTHON_BINARY : /opt/python/3.13/bin/python3
3639
+ - name : load-balancer-rhel8-v7.0-pypy3.9-noauth-nossl
3640
+ tasks :
3641
+ - name : load-balancer-test
3642
+ display_name : Load Balancer RHEL8 v7.0 pypy3.9 NoAuth NoSSL
3643
+ run_on :
3644
+ - rhel87-small
3645
+ batchtime : 10080
3646
+ expansions :
3647
+ VERSION : " 7.0"
3648
+ AUTH : noauth
3649
+ SSL : nossl
3650
+ test_loadbalancer : " true"
3651
+ PYTHON_BINARY : /opt/python/pypy3.9/bin/python3
3652
+ - name : load-balancer-rhel8-v8.0-pypy3.10-auth-ssl
3653
+ tasks :
3654
+ - name : load-balancer-test
3655
+ display_name : Load Balancer RHEL8 v8.0 pypy3.10 Auth SSL
3656
+ run_on :
3657
+ - rhel87-small
3658
+ batchtime : 10080
3659
+ expansions :
3660
+ VERSION : " 8.0"
3661
+ AUTH : auth
3662
+ SSL : ssl
3663
+ test_loadbalancer : " true"
3664
+ PYTHON_BINARY : /opt/python/pypy3.10/bin/python3
3665
+ - name : load-balancer-rhel8-v8.0-py3.9-noauth-ssl
3666
+ tasks :
3667
+ - name : load-balancer-test
3668
+ display_name : Load Balancer RHEL8 v8.0 py3.9 NoAuth SSL
3669
+ run_on :
3670
+ - rhel87-small
3671
+ batchtime : 10080
3672
+ expansions :
3673
+ VERSION : " 8.0"
3674
+ AUTH : noauth
3675
+ SSL : ssl
3676
+ test_loadbalancer : " true"
3677
+ PYTHON_BINARY : /opt/python/3.9/bin/python3
3678
+ - name : load-balancer-rhel8-v8.0-py3.10-noauth-nossl
3679
+ tasks :
3680
+ - name : load-balancer-test
3681
+ display_name : Load Balancer RHEL8 v8.0 py3.10 NoAuth NoSSL
3682
+ run_on :
3683
+ - rhel87-small
3684
+ batchtime : 10080
3685
+ expansions :
3686
+ VERSION : " 8.0"
3687
+ AUTH : noauth
3688
+ SSL : nossl
3689
+ test_loadbalancer : " true"
3690
+ PYTHON_BINARY : /opt/python/3.10/bin/python3
3691
+ - name : load-balancer-rhel8-latest-py3.11-auth-ssl
3692
+ tasks :
3693
+ - name : load-balancer-test
3694
+ display_name : Load Balancer RHEL8 latest py3.11 Auth SSL
3695
+ run_on :
3696
+ - rhel87-small
3697
+ batchtime : 10080
3698
+ expansions :
3699
+ VERSION : latest
3700
+ AUTH : auth
3701
+ SSL : ssl
3702
+ test_loadbalancer : " true"
3703
+ PYTHON_BINARY : /opt/python/3.11/bin/python3
3704
+ - name : load-balancer-rhel8-latest-py3.12-noauth-ssl
3705
+ tasks :
3706
+ - name : load-balancer-test
3707
+ display_name : Load Balancer RHEL8 latest py3.12 NoAuth SSL
3708
+ run_on :
3709
+ - rhel87-small
3710
+ batchtime : 10080
3711
+ expansions :
3712
+ VERSION : latest
3713
+ AUTH : noauth
3714
+ SSL : ssl
3715
+ test_loadbalancer : " true"
3716
+ PYTHON_BINARY : /opt/python/3.12/bin/python3
3717
+ - name : load-balancer-rhel8-latest-py3.13-noauth-nossl
3718
+ tasks :
3719
+ - name : load-balancer-test
3720
+ display_name : Load Balancer RHEL8 latest py3.13 NoAuth NoSSL
3721
+ run_on :
3722
+ - rhel87-small
3723
+ batchtime : 10080
3724
+ expansions :
3725
+ VERSION : latest
3726
+ AUTH : noauth
3727
+ SSL : nossl
3728
+ test_loadbalancer : " true"
3729
+ PYTHON_BINARY : /opt/python/3.13/bin/python3
3730
+ - name : load-balancer-rhel8-rapid-pypy3.9-auth-ssl
3731
+ tasks :
3732
+ - name : load-balancer-test
3733
+ display_name : Load Balancer RHEL8 rapid pypy3.9 Auth SSL
3734
+ run_on :
3735
+ - rhel87-small
3736
+ batchtime : 10080
3737
+ expansions :
3738
+ VERSION : rapid
3739
+ AUTH : auth
3740
+ SSL : ssl
3741
+ test_loadbalancer : " true"
3742
+ PYTHON_BINARY : /opt/python/pypy3.9/bin/python3
3743
+ - name : load-balancer-rhel8-rapid-pypy3.10-noauth-ssl
3744
+ tasks :
3745
+ - name : load-balancer-test
3746
+ display_name : Load Balancer RHEL8 rapid pypy3.10 NoAuth SSL
3747
+ run_on :
3748
+ - rhel87-small
3749
+ batchtime : 10080
3750
+ expansions :
3751
+ VERSION : rapid
3752
+ AUTH : noauth
3753
+ SSL : ssl
3754
+ test_loadbalancer : " true"
3755
+ PYTHON_BINARY : /opt/python/pypy3.10/bin/python3
3756
+ - name : load-balancer-rhel8-rapid-py3.9-noauth-nossl
3757
+ tasks :
3758
+ - name : load-balancer-test
3759
+ display_name : Load Balancer RHEL8 rapid py3.9 NoAuth NoSSL
3760
+ run_on :
3761
+ - rhel87-small
3762
+ batchtime : 10080
3763
+ expansions :
3764
+ VERSION : rapid
3765
+ AUTH : noauth
3766
+ SSL : nossl
3767
+ test_loadbalancer : " true"
3768
+ PYTHON_BINARY : /opt/python/3.9/bin/python3
3769
+
3583
3770
- matrix_name : " oidc-auth-test"
3584
3771
matrix_spec :
3585
3772
platform : [ rhel8, macos, windows ]
@@ -3643,17 +3830,6 @@ buildvariants:
3643
3830
- name : " aws-auth-test-rapid"
3644
3831
- name : " aws-auth-test-latest"
3645
3832
3646
- - matrix_name : " load-balancer"
3647
- matrix_spec :
3648
- platform : rhel8
3649
- mongodb-version : ["6.0", "7.0", "8.0", "rapid", "latest"]
3650
- auth-ssl : " *"
3651
- python-version : " *"
3652
- loadbalancer : " *"
3653
- display_name : " Load Balancer ${platform} ${python-version} ${mongodb-version} ${auth-ssl}"
3654
- tasks :
3655
- - name : " load-balancer-test"
3656
-
3657
3833
- name : testgcpkms-variant
3658
3834
display_name : " GCP KMS"
3659
3835
run_on :
0 commit comments