Skip to content

Commit 3ff1e84

Browse files
authored
PYTHON-4428 Test against 8.0 builds (#1631)
1 parent 263977a commit 3ff1e84

File tree

1 file changed

+61
-4
lines changed

1 file changed

+61
-4
lines changed

.evergreen/config.yml

+61-4
Original file line numberDiff line numberDiff line change
@@ -1348,6 +1348,33 @@ tasks:
13481348
TOPOLOGY: "sharded_cluster"
13491349
- func: "run tests"
13501350

1351+
- name: "test-8.0-standalone"
1352+
tags: ["8.0", "standalone"]
1353+
commands:
1354+
- func: "bootstrap mongo-orchestration"
1355+
vars:
1356+
VERSION: "8.0"
1357+
TOPOLOGY: "server"
1358+
- func: "run tests"
1359+
1360+
- name: "test-8.0-replica_set"
1361+
tags: ["8.0", "replica_set"]
1362+
commands:
1363+
- func: "bootstrap mongo-orchestration"
1364+
vars:
1365+
VERSION: "8.0"
1366+
TOPOLOGY: "replica_set"
1367+
- func: "run tests"
1368+
1369+
- name: "test-8.0-sharded_cluster"
1370+
tags: ["8.0", "sharded_cluster"]
1371+
commands:
1372+
- func: "bootstrap mongo-orchestration"
1373+
vars:
1374+
VERSION: "8.0"
1375+
TOPOLOGY: "sharded_cluster"
1376+
- func: "run tests"
1377+
13511378
- name: "test-7.0-standalone"
13521379
tags: ["7.0", "standalone"]
13531380
commands:
@@ -1925,6 +1952,24 @@ tasks:
19251952
- func: "run aws auth test with aws web identity credentials"
19261953
- func: "run aws ECS auth test"
19271954

1955+
- name: "aws-auth-test-8.0"
1956+
commands:
1957+
- func: "bootstrap mongo-orchestration"
1958+
vars:
1959+
AUTH: "auth"
1960+
ORCHESTRATION_FILE: "auth-aws.json"
1961+
TOPOLOGY: "server"
1962+
VERSION: "8.0"
1963+
- func: "assume ec2 role"
1964+
- func: "get aws auth secrets"
1965+
- func: "run aws auth test with regular aws credentials"
1966+
- func: "run aws auth test with assume role credentials"
1967+
- func: "run aws auth test with aws credentials as environment variables"
1968+
- func: "run aws auth test with aws credentials and session token as environment variables"
1969+
- func: "run aws auth test with aws EC2 credentials"
1970+
- func: "run aws auth test with aws web identity credentials"
1971+
- func: "run aws ECS auth test"
1972+
19281973
- name: "aws-auth-test-rapid"
19291974
commands:
19301975
- func: "bootstrap mongo-orchestration"
@@ -2311,6 +2356,10 @@ axes:
23112356
display_name: "MongoDB 7.0"
23122357
variables:
23132358
VERSION: "7.0"
2359+
- id: "8.0"
2360+
display_name: "MongoDB 8.0"
2361+
variables:
2362+
VERSION: "8.0"
23142363
- id: "latest"
23152364
display_name: "MongoDB latest"
23162365
variables:
@@ -2593,6 +2642,7 @@ buildvariants:
25932642
display_name: "${platform} ${auth} ${ssl}"
25942643
tasks:
25952644
- ".latest"
2645+
- ".8.0"
25962646
- ".7.0"
25972647
- ".6.0"
25982648
- ".5.0"
@@ -2609,6 +2659,7 @@ buildvariants:
26092659
display_name: "${platform} ${auth-ssl}"
26102660
tasks:
26112661
- ".latest"
2662+
- ".8.0"
26122663
- ".7.0"
26132664
- ".6.0"
26142665
- ".5.0"
@@ -2633,6 +2684,7 @@ buildvariants:
26332684
add_tasks: &encryption-server-versions
26342685
- ".rapid"
26352686
- ".latest"
2687+
- ".8.0"
26362688
- ".7.0"
26372689
- ".6.0"
26382690
- ".5.0"
@@ -2662,6 +2714,7 @@ buildvariants:
26622714
tasks: &all-server-versions
26632715
- ".rapid"
26642716
- ".latest"
2717+
- ".8.0"
26652718
- ".7.0"
26662719
- ".6.0"
26672720
- ".5.0"
@@ -2850,6 +2903,7 @@ buildvariants:
28502903
then:
28512904
add_tasks:
28522905
- "test-latest-standalone"
2906+
- "test-8.0-standalone"
28532907
- "test-7.0-standalone"
28542908
- "test-6.0-standalone"
28552909
- "test-5.0-standalone"
@@ -3002,7 +3056,7 @@ buildvariants:
30023056
matrix_spec:
30033057
platform: rhel8
30043058
python-version: ["3.7", "3.10", "pypy3.8", "pypy3.10"]
3005-
mongodb-version: ["4.4", "5.0", "6.0", "7.0", "latest"]
3059+
mongodb-version: ["4.4", "5.0", "6.0", "7.0", "8.0", "latest"]
30063060
auth: "noauth"
30073061
ssl: "ssl"
30083062
display_name: "OCSP test ${platform} ${python-version} ${mongodb-version}"
@@ -3014,7 +3068,7 @@ buildvariants:
30143068
matrix_spec:
30153069
platform: windows-64-vsMulti-small
30163070
python-version-windows: ["3.7", "3.10"]
3017-
mongodb-version: ["4.4", "5.0", "6.0", "7.0", "latest"]
3071+
mongodb-version: ["4.4", "5.0", "6.0", "7.0", "8.0", "latest"]
30183072
auth: "noauth"
30193073
ssl: "ssl"
30203074
display_name: "OCSP test ${platform} ${python-version-windows} ${mongodb-version}"
@@ -3026,7 +3080,7 @@ buildvariants:
30263080
- matrix_name: "ocsp-test-macos"
30273081
matrix_spec:
30283082
platform: macos-1014
3029-
mongodb-version: ["4.4", "5.0", "6.0", "7.0", "latest"]
3083+
mongodb-version: ["4.4", "5.0", "6.0", "7.0", "8.0", "latest"]
30303084
auth: "noauth"
30313085
ssl: "ssl"
30323086
display_name: "OCSP test ${platform} ${mongodb-version}"
@@ -3067,6 +3121,7 @@ buildvariants:
30673121
- name: "aws-auth-test-5.0"
30683122
- name: "aws-auth-test-6.0"
30693123
- name: "aws-auth-test-7.0"
3124+
- name: "aws-auth-test-8.0"
30703125
- name: "aws-auth-test-rapid"
30713126
- name: "aws-auth-test-latest"
30723127

@@ -3079,6 +3134,7 @@ buildvariants:
30793134
- name: "aws-auth-test-5.0"
30803135
- name: "aws-auth-test-6.0"
30813136
- name: "aws-auth-test-7.0"
3137+
- name: "aws-auth-test-8.0"
30823138
- name: "aws-auth-test-rapid"
30833139
- name: "aws-auth-test-latest"
30843140

@@ -3092,13 +3148,14 @@ buildvariants:
30923148
- name: "aws-auth-test-5.0"
30933149
- name: "aws-auth-test-6.0"
30943150
- name: "aws-auth-test-7.0"
3151+
- name: "aws-auth-test-8.0"
30953152
- name: "aws-auth-test-rapid"
30963153
- name: "aws-auth-test-latest"
30973154

30983155
- matrix_name: "load-balancer"
30993156
matrix_spec:
31003157
platform: rhel8
3101-
mongodb-version: ["6.0", "7.0", "rapid", "latest"]
3158+
mongodb-version: ["6.0", "7.0", "8.0", "rapid", "latest"]
31023159
auth-ssl: "*"
31033160
python-version: "*"
31043161
loadbalancer: "*"

0 commit comments

Comments
 (0)