@@ -1990,99 +1990,6 @@ tasks:
1990
1990
- mongo-python-driver
1991
1991
- ${github_commit}
1992
1992
1993
- axes :
1994
- # Choice of distro
1995
- - id : platform
1996
- display_name : OS
1997
- values :
1998
- - id : rhel8
1999
- display_name : " RHEL 8.x"
2000
- run_on : rhel8.8-small
2001
- batchtime : 10080 # 7 days
2002
- - id : windows
2003
- display_name : " Windows 64"
2004
- run_on : windows-64-vsMulti-small
2005
- batchtime : 10080 # 7 days
2006
- - id : macos
2007
- display_name : " macOS"
2008
- run_on : macos-14
2009
-
2010
- # Test with authentication?
2011
- - id : auth
2012
- display_name : Authentication
2013
- values :
2014
- - id : auth
2015
- display_name : Auth
2016
- variables :
2017
- AUTH : " auth"
2018
- - id : noauth
2019
- display_name : NoAuth
2020
- variables :
2021
- AUTH : " noauth"
2022
-
2023
- # Test with SSL?
2024
- - id : ssl
2025
- display_name : SSL
2026
- values :
2027
- - id : ssl
2028
- display_name : SSL
2029
- variables :
2030
- SSL : " ssl"
2031
- - id : nossl
2032
- display_name : NoSSL
2033
- variables :
2034
- SSL : " nossl"
2035
-
2036
- # Test with Auth + SSL (combined for convenience)?
2037
- - id : auth-ssl
2038
- display_name : Auth SSL
2039
- values :
2040
- - id : auth-ssl
2041
- display_name : Auth SSL
2042
- variables :
2043
- AUTH : " auth"
2044
- SSL : " ssl"
2045
- - id : noauth-nossl
2046
- display_name : NoAuth NoSSL
2047
- variables :
2048
- AUTH : " noauth"
2049
- SSL : " nossl"
2050
-
2051
- # Choice of Python runtime version
2052
- - id : python-version
2053
- display_name : " Python"
2054
- values :
2055
- # Note: always display platform with python-version to avoid ambiguous display names.
2056
- # Linux
2057
- - id : " 3.9"
2058
- display_name : " Python 3.9"
2059
- variables :
2060
- PYTHON_BINARY : " /opt/python/3.9/bin/python3"
2061
- - id : " 3.10"
2062
- display_name : " Python 3.10"
2063
- variables :
2064
- PYTHON_BINARY : " /opt/python/3.10/bin/python3"
2065
- - id : " 3.11"
2066
- display_name : " Python 3.11"
2067
- variables :
2068
- PYTHON_BINARY : " /opt/python/3.11/bin/python3"
2069
- - id : " 3.12"
2070
- display_name : " Python 3.12"
2071
- variables :
2072
- PYTHON_BINARY : " /opt/python/3.12/bin/python3"
2073
- - id : " 3.13"
2074
- display_name : " Python 3.13"
2075
- variables :
2076
- PYTHON_BINARY : " /opt/python/3.13/bin/python3"
2077
- - id : " pypy3.9"
2078
- display_name : " PyPy 3.9"
2079
- variables :
2080
- PYTHON_BINARY : " /opt/python/pypy3.9/bin/pypy3"
2081
- - id : " pypy3.10"
2082
- display_name : " PyPy 3.10"
2083
- variables :
2084
- PYTHON_BINARY : " /opt/python/pypy3.10/bin/pypy3"
2085
-
2086
1993
buildvariants :
2087
1994
# Server Tests.
2088
1995
- name : test-rhel8-py3.9-auth-ssl-cov
@@ -3970,30 +3877,67 @@ buildvariants:
3970
3877
SKIP_HATCH : " true"
3971
3878
AUTH : noauth
3972
3879
SSL : nossl
3973
-
3974
- - matrix_name : " test-search-index-helpers"
3975
- matrix_spec :
3976
- platform : rhel8
3977
- python-version : " 3.9"
3978
- display_name : " Search Index Helpers ${platform}"
3880
+ - name : oidc-auth-rhel8
3979
3881
tasks :
3980
- - name : " test_atlas_task_group_search_indexes"
3981
-
3982
- - matrix_name : " mockupdb-tests"
3983
- matrix_spec :
3984
- platform : rhel8
3985
- python-version : 3.9
3986
- display_name : " MockupDB Tests"
3882
+ - name : testoidc_task_group
3883
+ display_name : OIDC Auth RHEL8
3884
+ run_on :
3885
+ - rhel87-small
3886
+ batchtime : 20160
3887
+ - name : oidc-auth-macos
3987
3888
tasks :
3988
- - name : " mockupdb"
3989
-
3990
- - matrix_name : " tests-doctests"
3991
- matrix_spec :
3992
- platform : rhel8
3993
- python-version : ["3.9"]
3994
- display_name : " Doctests ${python-version} ${platform}"
3889
+ - name : testoidc_task_group
3890
+ display_name : OIDC Auth macOS
3891
+ run_on :
3892
+ - macos-14
3893
+ batchtime : 20160
3894
+ - name : oidc-auth-win64
3995
3895
tasks :
3996
- - name : " doctests"
3896
+ - name : testoidc_task_group
3897
+ display_name : OIDC Auth Win64
3898
+ run_on :
3899
+ - windows-64-vsMulti-small
3900
+ batchtime : 20160
3901
+ - name : atlas-connect-rhel8-py3.9
3902
+ tasks :
3903
+ - name : atlas-connect
3904
+ display_name : Atlas connect RHEL8 py3.9
3905
+ run_on :
3906
+ - rhel87-small
3907
+ expansions :
3908
+ PYTHON_BINARY : /opt/python/3.9/bin/python3
3909
+ - name : atlas-connect-rhel8-py3.13
3910
+ tasks :
3911
+ - name : atlas-connect
3912
+ display_name : Atlas connect RHEL8 py3.13
3913
+ run_on :
3914
+ - rhel87-small
3915
+ expansions :
3916
+ PYTHON_BINARY : /opt/python/3.13/bin/python3
3917
+ - name : doctests-rhel8-py3.9
3918
+ tasks :
3919
+ - name : doctests
3920
+ display_name : Doctests RHEL8 py3.9
3921
+ run_on :
3922
+ - rhel87-small
3923
+ expansions :
3924
+ PYTHON_BINARY : /opt/python/3.9/bin/python3
3925
+ - name : mockupdb-tests-rhel8-py3.9
3926
+ tasks :
3927
+ - name : mockupdb
3928
+ display_name : MockupDB Tests RHEL8 py3.9
3929
+ run_on :
3930
+ - rhel87-small
3931
+ expansions :
3932
+ PYTHON_BINARY : /opt/python/3.9/bin/python3
3933
+ - name : search-index-helpers-rhel8-py3.9
3934
+ tasks :
3935
+ - name : test_atlas_task_group_search_indexes
3936
+ display_name : Search Index Helpers RHEL8 py3.9
3937
+ run_on :
3938
+ - rhel87-small
3939
+ expansions :
3940
+ PYTHON_BINARY : /opt/python/3.9/bin/python3
3997
3941
3998
3942
- name : " no-server"
3999
3943
display_name : " No server test"
@@ -4009,15 +3953,7 @@ buildvariants:
4009
3953
tasks :
4010
3954
- name : " coverage-report"
4011
3955
4012
- - matrix_name : " atlas-connect"
4013
- matrix_spec :
4014
- platform : rhel8
4015
- python-version : " *"
4016
- display_name : " Atlas connect ${python-version} ${platform}"
4017
- tasks :
4018
- - name : " atlas-connect"
4019
-
4020
- # OCSP test matrix.
3956
+ # OCSP tests.
4021
3957
- name : ocsp-test-rhel8-v4.4-py3.9
4022
3958
tasks :
4023
3959
- name : .ocsp
@@ -4359,14 +4295,6 @@ buildvariants:
4359
4295
test_loadbalancer : " true"
4360
4296
PYTHON_BINARY : /opt/python/3.9/bin/python3
4361
4297
4362
- - matrix_name : " oidc-auth-test"
4363
- matrix_spec :
4364
- platform : [ rhel8, macos, windows ]
4365
- display_name : " OIDC Auth ${platform}"
4366
- tasks :
4367
- - name : testoidc_task_group
4368
- batchtime : 20160 # 14 days
4369
-
4370
4298
- name : testazureoidc-variant
4371
4299
display_name : " OIDC Auth Azure"
4372
4300
run_on : ubuntu2204-small
0 commit comments