Skip to content

Commit 9c0ab20

Browse files
authored
Test in CI against MongoDB 7.0 (#1124)
JAVA-4953
1 parent c9cfd8e commit 9c0ab20

File tree

1 file changed

+23
-16
lines changed

1 file changed

+23
-16
lines changed

.evergreen/.evg.yml

Lines changed: 23 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1603,6 +1603,13 @@ axes:
16031603
# Multiple mongos instances can be specified in the connection string
16041604
# for this version.
16051605
SAFE_FOR_MULTI_MONGOS: true
1606+
- id: "7.0"
1607+
display_name: "7.0"
1608+
variables:
1609+
VERSION: "7.0"
1610+
# Multiple mongos instances can be specified in the connection string
1611+
# for this version.
1612+
SAFE_FOR_MULTI_MONGOS: true
16061613
- id: "6.0"
16071614
display_name: "6.0"
16081615
variables:
@@ -1897,45 +1904,45 @@ buildvariants:
18971904

18981905
- matrix_name: "tests-zstd-compression"
18991906
matrix_spec: { compressor : "zstd", auth: "noauth", ssl: "nossl", jdk: "jdk8",
1900-
version: ["4.2", "4.4", "5.0", "6.0", "latest"],
1907+
version: ["4.2", "4.4", "5.0", "6.0", "7.0", "latest"],
19011908
topology: "standalone", os: "linux" }
19021909
display_name: "${version} ${compressor} ${topology} ${auth} ${ssl} ${jdk} ${os} "
19031910
tags: ["tests-variant"]
19041911
tasks:
19051912
- name: "test"
19061913

19071914
- matrix_name: "tests-jdk8-unsecure"
1908-
matrix_spec: { auth: "noauth", ssl: "nossl", jdk: "jdk8", version: ["3.6", "4.0", "4.2", "4.4", "5.0", "6.0", "latest"],
1915+
matrix_spec: { auth: "noauth", ssl: "nossl", jdk: "jdk8", version: ["3.6", "4.0", "4.2", "4.4", "5.0", "6.0", "7.0", "latest"],
19091916
topology: "*", os: "linux" }
19101917
display_name: "${version} ${topology} ${auth} ${ssl} ${jdk} ${os} "
19111918
tags: ["tests-variant"]
19121919
tasks:
19131920
- name: "test"
19141921

19151922
- matrix_name: "tests-jdk-secure"
1916-
matrix_spec: { auth: "auth", ssl: "ssl", jdk: ["jdk8", "jdk17"], version: ["3.6", "4.0", "4.2", "4.4", "5.0", "6.0", "latest"],
1923+
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"],
19171924
topology: ["replicaset", "sharded-cluster"], os: "linux" }
19181925
display_name: "${version} ${topology} ${auth} ${ssl} ${jdk} ${os} "
19191926
tags: ["tests-variant"]
19201927
tasks:
19211928
- name: "test"
19221929

19231930
- matrix_name: "tests-jdk-secure-jdk11"
1924-
matrix_spec: { auth: "auth", ssl: "ssl", jdk: ["jdk11"], version: ["6.0"], topology: ["replicaset"], os: "linux" }
1931+
matrix_spec: { auth: "auth", ssl: "ssl", jdk: ["jdk11"], version: ["7.0"], topology: ["replicaset"], os: "linux" }
19251932
display_name: "${version} ${topology} ${auth} ${ssl} ${jdk} ${os} "
19261933
tags: ["tests-variant"]
19271934
tasks:
19281935
- name: "test"
19291936

19301937
- matrix_name: "tests-require-api-version"
1931-
matrix_spec: { api-version: "required", auth: "auth", ssl: "nossl", jdk: ["jdk17"], version: ["5.0", "6.0", "latest"], topology: "standalone", os: "linux" }
1938+
matrix_spec: { api-version: "required", auth: "auth", ssl: "nossl", jdk: ["jdk17"], version: ["5.0", "6.0", "7.0", "latest"], topology: "standalone", os: "linux" }
19321939
display_name: "${version} ${topology} ${api-version} "
19331940
tags: ["tests-variant"]
19341941
tasks:
19351942
- name: "test"
19361943

19371944
- matrix_name: "tests-load-balancer-secure"
1938-
matrix_spec: { auth: "auth", ssl: "ssl", jdk: ["jdk17"], version: ["5.0", "6.0", "latest"], topology: "sharded-cluster", os: "ubuntu" }
1945+
matrix_spec: { auth: "auth", ssl: "ssl", jdk: ["jdk17"], version: ["5.0", "6.0", "7.0", "latest"], topology: "sharded-cluster", os: "ubuntu" }
19391946
display_name: "Load Balancer ${version} ${auth} ${ssl} ${jdk} ${os}"
19401947
tasks:
19411948
- name: "load-balancer-test"
@@ -1947,7 +1954,7 @@ buildvariants:
19471954
- name: "serverless-test"
19481955

19491956
- matrix_name: "tests-slow"
1950-
matrix_spec: { auth: "noauth", ssl: "nossl", jdk: "jdk17", version: ["6.0"], topology: "standalone", os: "linux" }
1957+
matrix_spec: { auth: "noauth", ssl: "nossl", jdk: "jdk17", version: ["7.0"], topology: "standalone", os: "linux" }
19511958
display_name: "Slow: ${version} ${topology} ${ssl} ${jdk} ${os} "
19521959
tags: ["tests-slow-variant"]
19531960
tasks:
@@ -1961,14 +1968,14 @@ buildvariants:
19611968
- name: "socket-test"
19621969

19631970
- matrix_name: "tests-netty"
1964-
matrix_spec: { auth: "noauth", ssl: "*", jdk: "jdk8", version: ["6.0"], topology: "replicaset", os: "linux" }
1971+
matrix_spec: { auth: "noauth", ssl: "*", jdk: "jdk8", version: ["7.0"], topology: "replicaset", os: "linux" }
19651972
display_name: "Netty: ${version} ${topology} ${ssl} ${auth} ${jdk} ${os} "
19661973
tags: ["tests-netty-variant"]
19671974
tasks:
19681975
- name: "netty-test"
19691976

19701977
- matrix_name: "tests-netty-ssl-provider"
1971-
matrix_spec: { netty-ssl-provider: "*", auth: "auth", ssl: "ssl", jdk: "jdk8", version: ["6.0"], topology: "replicaset", os: "linux" }
1978+
matrix_spec: { netty-ssl-provider: "*", auth: "auth", ssl: "ssl", jdk: "jdk8", version: ["7.0"], topology: "replicaset", os: "linux" }
19721979
display_name: "Netty SSL provider: ${version} ${topology} ${ssl} SslProvider.${netty-ssl-provider} ${auth} ${jdk} ${os} "
19731980
tags: ["tests-netty-variant"]
19741981
tasks:
@@ -2010,7 +2017,7 @@ buildvariants:
20102017
- name: "plain-auth-test"
20112018

20122019
- matrix_name: "aws-auth-test"
2013-
matrix_spec: { ssl: "nossl", jdk: ["jdk8", "jdk17"], version: ["4.4", "5.0", "6.0", "latest"], os: "ubuntu",
2020+
matrix_spec: { ssl: "nossl", jdk: ["jdk8", "jdk17"], version: ["4.4", "5.0", "6.0", "7.0", "latest"], os: "ubuntu",
20142021
aws-credential-provider: "*" }
20152022
display_name: "MONGODB-AWS Auth test ${version} ${jdk} ${aws-credential-provider}"
20162023
run_on: ubuntu2004-small
@@ -2023,21 +2030,21 @@ buildvariants:
20232030
- name: "aws-auth-test-with-web-identity-credentials"
20242031

20252032
#- matrix_name: "aws-ecs-auth-test"
2026-
# matrix_spec: { ssl: "nossl", jdk: ["jdk8", "jdk17"], version: ["4.4", "5.0", "6.0", "latest"], os: "ubuntu" }
2033+
# matrix_spec: { ssl: "nossl", jdk: ["jdk8", "jdk17"], version: ["4.4", "5.0", "6.0", "7.0", "latest"], os: "ubuntu" }
20272034
# display_name: "MONGODB-AWS ECS Auth test ${version} ${jdk}"
20282035
# run_on: ubuntu2004-small
20292036
# tasks:
20302037
# - name: "aws-ECS-auth-test"
20312038

20322039
- matrix_name: "accept-api-version-2-test"
2033-
matrix_spec: { ssl: "nossl", auth: "noauth", jdk: "jdk17", version: ["5.0", "6.0", "latest"], topology: "standalone", os: "linux" }
2040+
matrix_spec: { ssl: "nossl", auth: "noauth", jdk: "jdk17", version: ["5.0", "6.0", "7.0", "latest"], topology: "standalone", os: "linux" }
20342041
display_name: "Accept API Version 2 ${version}"
20352042
run_on: ubuntu2004-small
20362043
tasks:
20372044
- name: "accept-api-version-2-test"
20382045

20392046
- matrix_name: "ocsp-test"
2040-
matrix_spec: { auth: "noauth", ssl: "ssl", jdk: "jdk17", version: ["4.4", "5.0", "6.0", "latest"], os: "ubuntu" }
2047+
matrix_spec: { auth: "noauth", ssl: "ssl", jdk: "jdk17", version: ["4.4", "5.0", "6.0", "7.0", "latest"], os: "ubuntu" }
20412048
display_name: "OCSP test ${version} ${os}"
20422049
tasks:
20432050
- name: ".ocsp"
@@ -2067,14 +2074,14 @@ buildvariants:
20672074
- name: "reactive-streams-tck-test"
20682075

20692076
- matrix_name: "scala-tests"
2070-
matrix_spec: { auth: "noauth", ssl: "nossl", jdk: "jdk17", version: ["6.0"], topology: "replicaset", scala: "*", os: "ubuntu" }
2077+
matrix_spec: { auth: "noauth", ssl: "nossl", jdk: "jdk17", version: ["7.0"], topology: "replicaset", scala: "*", os: "ubuntu" }
20712078
display_name: "${scala} ${version} ${topology} ${os}"
20722079
tags: ["test-scala-variant"]
20732080
tasks:
20742081
- name: "scala-tests"
20752082

20762083
- matrix_name: "kotlin-tests"
2077-
matrix_spec: { auth: "noauth", ssl: "nossl", jdk: ["jdk8", "jdk17"], version: ["6.0"], topology: "replicaset", os: "ubuntu" }
2084+
matrix_spec: { auth: "noauth", ssl: "nossl", jdk: ["jdk8", "jdk17"], version: ["7.0"], topology: "replicaset", os: "ubuntu" }
20782085
display_name: "Kotlin: ${jdk} ${version} ${topology} ${os}"
20792086
tags: ["test-kotlin-variant"]
20802087
tasks:
@@ -2111,7 +2118,7 @@ buildvariants:
21112118
- name: ".csfle-aws-from-environment"
21122119

21132120
- matrix_name: "csfle-tests-with-mongocryptd"
2114-
matrix_spec: { os: "linux", version: [ "4.2", "4.4", "5.0", "6.0", "latest" ], topology: ["replicaset"] }
2121+
matrix_spec: { os: "linux", version: [ "4.2", "4.4", "5.0", "6.0", "7.0", "latest" ], topology: ["replicaset"] }
21152122
display_name: "CSFLE with mongocryptd: ${version}"
21162123
tasks:
21172124
- name: "csfle-tests-with-mongocryptd"

0 commit comments

Comments
 (0)