@@ -1764,6 +1764,10 @@ axes:
1764
1764
- id : jdk
1765
1765
display_name : JDK
1766
1766
values :
1767
+ - id : " jdk21"
1768
+ display_name : JDK21
1769
+ variables :
1770
+ JAVA_VERSION : " 21"
1767
1771
- id : " jdk17"
1768
1772
display_name : JDK17
1769
1773
variables :
@@ -2012,7 +2016,8 @@ buildvariants:
2012
2016
- name : " test"
2013
2017
2014
2018
- matrix_name : " tests-jdk-secure"
2015
- matrix_spec : { auth: "auth", ssl: "ssl", jdk: [ "jdk8", "jdk17" ], version: [ "3.6", "4.0", "4.2", "4.4", "5.0", "6.0", "7.0", "latest" ],
2019
+ matrix_spec : { auth: "auth", ssl: "ssl", jdk: [ "jdk8", "jdk17", "jdk21"],
2020
+ version : [ "3.6", "4.0", "4.2", "4.4", "5.0", "6.0", "7.0", "latest" ],
2016
2021
topology : " *" , os: "linux" }
2017
2022
display_name : " ${version} ${topology} ${auth} ${ssl} ${jdk} ${os} "
2018
2023
tags : ["tests-variant"]
@@ -2027,26 +2032,28 @@ buildvariants:
2027
2032
- name : " test"
2028
2033
2029
2034
- matrix_name : " tests-require-api-version"
2030
- matrix_spec : { api-version: "required", auth: "auth", ssl: "nossl", jdk: ["jdk17"], version: ["5.0", "6.0", "7.0", "latest"], topology: "standalone", os: "linux" }
2035
+ matrix_spec : { api-version: "required", auth: "auth", ssl: "nossl", jdk: ["jdk21"], version: ["5.0", "6.0", "7.0", "latest"],
2036
+ topology : " standalone" , os: "linux" }
2031
2037
display_name : " ${version} ${topology} ${api-version} "
2032
2038
tags : ["tests-variant"]
2033
2039
tasks :
2034
2040
- name : " test"
2035
2041
2036
2042
- matrix_name : " tests-load-balancer-secure"
2037
- matrix_spec : { auth: "auth", ssl: "ssl", jdk: ["jdk17"], version: ["5.0", "6.0", "7.0", "latest"], topology: "sharded-cluster", os: "ubuntu" }
2043
+ matrix_spec : { auth: "auth", ssl: "ssl", jdk: ["jdk21"], version: ["5.0", "6.0", "7.0", "latest"], topology: "sharded-cluster",
2044
+ os : " ubuntu" }
2038
2045
display_name : " Load Balancer ${version} ${auth} ${ssl} ${jdk} ${os}"
2039
2046
tasks :
2040
2047
- name : " load-balancer-test"
2041
2048
2042
2049
- matrix_name : " tests-serverless"
2043
- matrix_spec : { jdk: ["jdk17 "], os: "ubuntu" }
2050
+ matrix_spec : { jdk: ["jdk21 "], os: "ubuntu" }
2044
2051
display_name : " Serverless"
2045
2052
tasks :
2046
2053
- name : " serverless-test"
2047
2054
2048
2055
- matrix_name : " tests-slow"
2049
- matrix_spec : { auth: "noauth", ssl: "nossl", jdk: "jdk17 ", version: ["7.0"], topology: "standalone", os: "linux" }
2056
+ matrix_spec : { auth: "noauth", ssl: "nossl", jdk: "jdk21 ", version: ["7.0"], topology: "standalone", os: "linux" }
2050
2057
display_name : " Slow: ${version} ${topology} ${ssl} ${jdk} ${os} "
2051
2058
tags : ["tests-slow-variant"]
2052
2059
tasks :
@@ -2088,7 +2095,7 @@ buildvariants:
2088
2095
- name : " socket-test"
2089
2096
2090
2097
- matrix_name : " test-gssapi"
2091
- matrix_spec : { jdk: ["jdk8", "jdk17"], os: "linux", gssapi-login-context-name: "*"}
2098
+ matrix_spec : { jdk: ["jdk8", "jdk17", "jdk21" ], os: "linux", gssapi-login-context-name: "*"}
2092
2099
display_name : " GSSAPI (Kerberos) Auth test ${jdk} ${os} ${gssapi-login-context-name}"
2093
2100
tags : ["test-gssapi-variant"]
2094
2101
tasks :
@@ -2120,15 +2127,15 @@ buildvariants:
2120
2127
- name : " test_atlas_task_group_search_indexes"
2121
2128
2122
2129
- matrix_name : " aws-auth-test"
2123
- matrix_spec : { ssl: "nossl", jdk: ["jdk8", "jdk17"], version: ["4.4", "5.0", "6.0", "7.0", "latest"], os: "ubuntu",
2130
+ matrix_spec : { ssl: "nossl", jdk: ["jdk8", "jdk17", "jdk21" ], version: ["4.4", "5.0", "6.0", "7.0", "latest"], os: "ubuntu",
2124
2131
aws-credential-provider : " *" }
2125
2132
display_name : " MONGODB-AWS Basic Auth test ${version} ${jdk} ${aws-credential-provider}"
2126
2133
run_on : ubuntu2004-small
2127
2134
tasks :
2128
2135
- name : " aws-auth-test-with-regular-aws-credentials"
2129
2136
2130
2137
- matrix_name : " aws-ec2-auth-test"
2131
- matrix_spec : { ssl: "nossl", jdk: ["jdk17 "], version: ["7.0"], os: "ubuntu", aws-credential-provider: "*" }
2138
+ matrix_spec : { ssl: "nossl", jdk: ["jdk21 "], version: ["7.0"], os: "ubuntu", aws-credential-provider: "*" }
2132
2139
display_name : " MONGODB-AWS Advanced Auth test ${version} ${jdk} ${aws-credential-provider}"
2133
2140
run_on : ubuntu2004-small
2134
2141
tasks :
@@ -2139,14 +2146,14 @@ buildvariants:
2139
2146
- name : " aws-auth-test-with-web-identity-credentials"
2140
2147
2141
2148
- matrix_name : " accept-api-version-2-test"
2142
- matrix_spec : { ssl: "nossl", auth: "noauth", jdk: "jdk17 ", version: ["5.0", "6.0", "7.0", "latest"], topology: "standalone", os: "linux" }
2149
+ matrix_spec : { ssl: "nossl", auth: "noauth", jdk: "jdk21 ", version: ["5.0", "6.0", "7.0", "latest"], topology: "standalone", os: "linux" }
2143
2150
display_name : " Accept API Version 2 ${version}"
2144
2151
run_on : ubuntu2004-small
2145
2152
tasks :
2146
2153
- name : " accept-api-version-2-test"
2147
2154
2148
2155
- matrix_name : " ocsp-test"
2149
- matrix_spec : { auth: "noauth", ssl: "ssl", jdk: "jdk17 ", version: ["4.4", "5.0", "6.0", "7.0", "latest"], os: "ubuntu" }
2156
+ matrix_spec : { auth: "noauth", ssl: "ssl", jdk: "jdk21 ", version: ["4.4", "5.0", "6.0", "7.0", "latest"], os: "ubuntu" }
2150
2157
display_name : " OCSP test ${version} ${os}"
2151
2158
tasks :
2152
2159
- name : " .ocsp"
@@ -2176,14 +2183,14 @@ buildvariants:
2176
2183
- name : " reactive-streams-tck-test"
2177
2184
2178
2185
- matrix_name : " scala-tests"
2179
- matrix_spec : { auth: "noauth", ssl: "nossl", jdk: "jdk17 ", version: ["7.0"], topology: "replicaset", scala: "*", os: "ubuntu" }
2186
+ matrix_spec : { auth: "noauth", ssl: "nossl", jdk: "jdk21 ", version: ["7.0"], topology: "replicaset", scala: "*", os: "ubuntu" }
2180
2187
display_name : " ${scala} ${version} ${topology} ${os}"
2181
2188
tags : ["test-scala-variant"]
2182
2189
tasks :
2183
2190
- name : " scala-tests"
2184
2191
2185
2192
- matrix_name : " kotlin-tests"
2186
- matrix_spec : { auth: "noauth", ssl: "nossl", jdk: ["jdk8", "jdk17"], version: ["7.0"], topology: "replicaset", os: "ubuntu" }
2193
+ matrix_spec : { auth: "noauth", ssl: "nossl", jdk: ["jdk8", "jdk17", "jdk21" ], version: ["7.0"], topology: "replicaset", os: "ubuntu" }
2187
2194
display_name : " Kotlin: ${jdk} ${version} ${topology} ${os}"
2188
2195
tags : ["test-kotlin-variant"]
2189
2196
tasks :
0 commit comments