@@ -1830,15 +1830,6 @@ tasks:
18301830 # and then run our test suite on the vm.
18311831 export GCPOIDC_TEST_CMD="OIDC_ENV=gcp ./.evergreen/run-mongodb-oidc-test.sh"
18321832 bash $DRIVERS_TOOLS/.evergreen/auth_oidc/gcp/run-driver-test.sh
1833-
1834- - name : " test-fips-standalone"
1835- tags : ["fips"]
1836- commands :
1837- - func : " bootstrap mongo-orchestration"
1838- vars :
1839- VERSION : " latest"
1840- TOPOLOGY : " server"
1841- - func : " run tests"
18421833# }}}
18431834 - name : " coverage-report"
18441835 tags : ["coverage"]
@@ -2004,72 +1995,17 @@ axes:
20041995 - id : platform
20051996 display_name : OS
20061997 values :
2007- - id : macos
2008- display_name : " macOS"
2009- run_on : macos-14
2010- variables :
2011- skip_EC2_auth_test : true
2012- skip_ECS_auth_test : true
2013- skip_web_identity_auth_test : true
2014- # CSOT tests are unreliable on our slow macOS hosts.
2015- SKIP_CSOT_TESTS : true
2016- - id : macos-arm64
2017- display_name : " macOS Arm64"
2018- run_on : macos-14-arm64
2019- variables :
2020- skip_EC2_auth_test : true
2021- skip_ECS_auth_test : true
2022- skip_web_identity_auth_test : true
2023- # CSOT tests are unreliable on our slow macOS hosts.
2024- SKIP_CSOT_TESTS : true
2025- - id : rhel7
2026- display_name : " RHEL 7.x"
2027- run_on : rhel79-small
2028- batchtime : 10080 # 7 days
20291998 - id : rhel8
20301999 display_name : " RHEL 8.x"
20312000 run_on : rhel8.8-small
20322001 batchtime : 10080 # 7 days
2033- - id : rhel9-fips
2034- display_name : " RHEL 9 FIPS"
2035- run_on : rhel92-fips
2036- batchtime : 10080 # 7 days
2037- - id : ubuntu-22.04
2038- display_name : " Ubuntu 22.04"
2039- run_on : ubuntu2204-small
2040- batchtime : 10080 # 7 days
2041- - id : ubuntu-20.04
2042- display_name : " Ubuntu 20.04"
2043- run_on : ubuntu2004-small
2044- batchtime : 10080 # 7 days
2045- - id : rhel8-zseries
2046- display_name : " RHEL 8 (zSeries)"
2047- run_on : rhel8-zseries-small
2048- batchtime : 10080 # 7 days
2049- variables :
2050- SKIP_HATCH : true
2051- - id : rhel8-power8
2052- display_name : " RHEL 8 (POWER8)"
2053- run_on : rhel8-power-small
2054- batchtime : 10080 # 7 days
2055- variables :
2056- SKIP_HATCH : true
2057- - id : rhel8-arm64
2058- display_name : " RHEL 8 (ARM64)"
2059- run_on : rhel82-arm64-small
2060- batchtime : 10080 # 7 days
2061- variables :
20622002 - id : windows
20632003 display_name : " Windows 64"
20642004 run_on : windows-64-vsMulti-small
20652005 batchtime : 10080 # 7 days
2066- variables :
2067- skip_ECS_auth_test : true
2068- skip_EC2_auth_test : true
2069- skip_web_identity_auth_test : true
2070- venv_bin_dir : " Scripts"
2071- # CSOT tests are unreliable on our slow Windows hosts.
2072- SKIP_CSOT_TESTS : true
2006+ - id : macos
2007+ display_name : " macOS"
2008+ run_on : macos-14
20732009
20742010 # Test with authentication?
20752011 - id : auth
@@ -2147,30 +2083,6 @@ axes:
21472083 variables :
21482084 PYTHON_BINARY : " /opt/python/pypy3.10/bin/pypy3"
21492085
2150- - id : python-version-windows
2151- display_name : " Python"
2152- values :
2153- - id : " 3.9"
2154- display_name : " Python 3.9"
2155- variables :
2156- PYTHON_BINARY : " C:/python/Python39/python.exe"
2157- - id : " 3.10"
2158- display_name : " Python 3.10"
2159- variables :
2160- PYTHON_BINARY : " C:/python/Python310/python.exe"
2161- - id : " 3.11"
2162- display_name : " Python 3.11"
2163- variables :
2164- PYTHON_BINARY : " C:/python/Python311/python.exe"
2165- - id : " 3.12"
2166- display_name : " Python 3.12"
2167- variables :
2168- PYTHON_BINARY : " C:/python/Python312/python.exe"
2169- - id : " 3.13"
2170- display_name : " Python 3.13"
2171- variables :
2172- PYTHON_BINARY : " C:/python/Python313/python.exe"
2173-
21742086buildvariants :
21752087# Server Tests.
21762088- name : test-rhel8-py3.9-auth-ssl-cov
@@ -3889,37 +3801,175 @@ buildvariants:
38893801 skip_web_identity_auth_test : " true"
38903802 PYTHON_BINARY : /Library/Frameworks/Python.Framework/Versions/3.13/bin/python3
38913803
3892- - matrix_name : " tests-fips"
3893- matrix_spec :
3894- platform :
3895- - rhel9-fips
3896- auth : " auth"
3897- ssl : " ssl"
3898- display_name : " ${platform} ${auth} ${ssl}"
3804+ # Other hosts tests.
3805+ - name : openssl-1.0.2-rhel7-py3.9-auth-ssl
38993806 tasks :
3900- - " test-fips- standalone"
3901-
3902- # Test one server version with zSeries, POWER8, and ARM.
3903- - matrix_name : " test-different-cpu-architectures "
3904- matrix_spec :
3905- platform :
3906- - rhel8-zseries # Added in 5.0.8 (SERVER-44074)
3907- - rhel8-power8 # Added in 4.2.7 (SERVER-44072)
3908- - rhel8-arm64 # Added in 4.4.2 (SERVER-48282)
3909- auth-ssl : " * "
3910- display_name : " ${platform} ${auth- ssl} "
3807+ - name : .5.0 . standalone
3808+ display_name : OpenSSL 1.0.2 RHEL7 py3.9 Auth SSL
3809+ run_on :
3810+ - rhel79-small
3811+ batchtime : 10080
3812+ expansions :
3813+ SKIP_HATCH : " true "
3814+ AUTH : auth
3815+ SSL : ssl
3816+ PYTHON_BINARY : /opt/python/3.9/bin/python3
3817+ - name : openssl-1.0.2-rhel7-py3.9-noauth- ssl
39113818 tasks :
3912- - " .6.0"
3913-
3914- - matrix_name : " tests-python-version-supports-openssl-102-test-ssl"
3915- matrix_spec :
3916- platform : rhel7
3917- # Python 3.10+ requires OpenSSL 1.1.1+
3918- python-version : ["3.9"]
3919- auth-ssl : " *"
3920- display_name : " OpenSSL 1.0.2 ${python-version} ${platform} ${auth-ssl}"
3819+ - name : .5.0 .standalone
3820+ display_name : OpenSSL 1.0.2 RHEL7 py3.9 NoAuth SSL
3821+ run_on :
3822+ - rhel79-small
3823+ batchtime : 10080
3824+ expansions :
3825+ SKIP_HATCH : " true"
3826+ AUTH : noauth
3827+ SSL : ssl
3828+ PYTHON_BINARY : /opt/python/3.9/bin/python3
3829+ - name : openssl-1.0.2-rhel7-py3.9-noauth-nossl
3830+ tasks :
3831+ - name : .5.0 .standalone
3832+ display_name : OpenSSL 1.0.2 RHEL7 py3.9 NoAuth NoSSL
3833+ run_on :
3834+ - rhel79-small
3835+ batchtime : 10080
3836+ expansions :
3837+ SKIP_HATCH : " true"
3838+ AUTH : noauth
3839+ SSL : nossl
3840+ PYTHON_BINARY : /opt/python/3.9/bin/python3
3841+ - name : other-hosts-rhel9-fips-auth-ssl
3842+ tasks :
3843+ - name : .6.0 .standalone
3844+ display_name : Other hosts RHEL9-FIPS Auth SSL
3845+ run_on :
3846+ - rhel92-fips
3847+ batchtime : 10080
3848+ expansions :
3849+ SKIP_HATCH : " true"
3850+ AUTH : auth
3851+ SSL : ssl
3852+ - name : other-hosts-rhel9-fips-noauth-ssl
3853+ tasks :
3854+ - name : .6.0 .standalone
3855+ display_name : Other hosts RHEL9-FIPS NoAuth SSL
3856+ run_on :
3857+ - rhel92-fips
3858+ batchtime : 10080
3859+ expansions :
3860+ SKIP_HATCH : " true"
3861+ AUTH : noauth
3862+ SSL : ssl
3863+ - name : other-hosts-rhel9-fips-noauth-nossl
3864+ tasks :
3865+ - name : .6.0 .standalone
3866+ display_name : Other hosts RHEL9-FIPS NoAuth NoSSL
3867+ run_on :
3868+ - rhel92-fips
3869+ batchtime : 10080
3870+ expansions :
3871+ SKIP_HATCH : " true"
3872+ AUTH : noauth
3873+ SSL : nossl
3874+ - name : other-hosts-rhel8-zseries-auth-ssl
3875+ tasks :
3876+ - name : .6.0 .standalone
3877+ display_name : Other hosts RHEL8-zseries Auth SSL
3878+ run_on :
3879+ - rhel8-zseries-small
3880+ batchtime : 10080
3881+ expansions :
3882+ SKIP_HATCH : " true"
3883+ AUTH : auth
3884+ SSL : ssl
3885+ - name : other-hosts-rhel8-zseries-noauth-ssl
3886+ tasks :
3887+ - name : .6.0 .standalone
3888+ display_name : Other hosts RHEL8-zseries NoAuth SSL
3889+ run_on :
3890+ - rhel8-zseries-small
3891+ batchtime : 10080
3892+ expansions :
3893+ SKIP_HATCH : " true"
3894+ AUTH : noauth
3895+ SSL : ssl
3896+ - name : other-hosts-rhel8-zseries-noauth-nossl
3897+ tasks :
3898+ - name : .6.0 .standalone
3899+ display_name : Other hosts RHEL8-zseries NoAuth NoSSL
3900+ run_on :
3901+ - rhel8-zseries-small
3902+ batchtime : 10080
3903+ expansions :
3904+ SKIP_HATCH : " true"
3905+ AUTH : noauth
3906+ SSL : nossl
3907+ - name : other-hosts-rhel8-power8-auth-ssl
39213908 tasks :
3922- - " .5.0"
3909+ - name : .6.0 .standalone
3910+ display_name : Other hosts RHEL8-POWER8 Auth SSL
3911+ run_on :
3912+ - rhel8-power-small
3913+ batchtime : 10080
3914+ expansions :
3915+ SKIP_HATCH : " true"
3916+ AUTH : auth
3917+ SSL : ssl
3918+ - name : other-hosts-rhel8-power8-noauth-ssl
3919+ tasks :
3920+ - name : .6.0 .standalone
3921+ display_name : Other hosts RHEL8-POWER8 NoAuth SSL
3922+ run_on :
3923+ - rhel8-power-small
3924+ batchtime : 10080
3925+ expansions :
3926+ SKIP_HATCH : " true"
3927+ AUTH : noauth
3928+ SSL : ssl
3929+ - name : other-hosts-rhel8-power8-noauth-nossl
3930+ tasks :
3931+ - name : .6.0 .standalone
3932+ display_name : Other hosts RHEL8-POWER8 NoAuth NoSSL
3933+ run_on :
3934+ - rhel8-power-small
3935+ batchtime : 10080
3936+ expansions :
3937+ SKIP_HATCH : " true"
3938+ AUTH : noauth
3939+ SSL : nossl
3940+ - name : other-hosts-rhel8-arm64-auth-ssl
3941+ tasks :
3942+ - name : .6.0 .standalone
3943+ display_name : Other hosts RHEL8-arm64 Auth SSL
3944+ run_on :
3945+ - rhel82-arm64-small
3946+ batchtime : 10080
3947+ expansions :
3948+ SKIP_HATCH : " true"
3949+ AUTH : auth
3950+ SSL : ssl
3951+ - name : other-hosts-rhel8-arm64-noauth-ssl
3952+ tasks :
3953+ - name : .6.0 .standalone
3954+ display_name : Other hosts RHEL8-arm64 NoAuth SSL
3955+ run_on :
3956+ - rhel82-arm64-small
3957+ batchtime : 10080
3958+ expansions :
3959+ SKIP_HATCH : " true"
3960+ AUTH : noauth
3961+ SSL : ssl
3962+ - name : other-hosts-rhel8-arm64-noauth-nossl
3963+ tasks :
3964+ - name : .6.0 .standalone
3965+ display_name : Other hosts RHEL8-arm64 NoAuth NoSSL
3966+ run_on :
3967+ - rhel82-arm64-small
3968+ batchtime : 10080
3969+ expansions :
3970+ SKIP_HATCH : " true"
3971+ AUTH : noauth
3972+ SSL : nossl
39233973
39243974- matrix_name : " test-search-index-helpers"
39253975 matrix_spec :
0 commit comments