Skip to content

Commit fc81c36

Browse files
authored
RUST-1503 Test csfle against older server versions (#832)
1 parent 73c323d commit fc81c36

File tree

1 file changed

+59
-3
lines changed

1 file changed

+59
-3
lines changed

.evergreen/config.yml

Lines changed: 59 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1936,14 +1936,50 @@ buildvariants:
19361936
tasks:
19371937
- "serverless_task_group"
19381938

1939-
- matrix_name: "csfle-topology"
1939+
- matrix_name: "csfle-mongodb-version"
19401940
matrix_spec:
19411941
os:
19421942
- ubuntu-20.04
19431943
mongodb-version:
1944+
- "latest"
1945+
- "rapid"
19441946
- "6.0"
1947+
- "5.0"
1948+
- "4.4"
1949+
topology:
1950+
- "standalone"
1951+
crypt-shared:
1952+
- "enabled"
1953+
tls-feature:
1954+
- "default"
1955+
display_name: "CSFLE (${crypt-shared}, ${tls-feature}) on mongodb ${mongodb-version} ${topology} / ${os}"
1956+
tasks:
1957+
- "test-csfle"
1958+
1959+
# There's no 4.2 build for ubuntu-20.04, so drop down to -18.04.
1960+
- matrix_name: "csfle-mongodb-version-old"
1961+
matrix_spec:
1962+
os:
1963+
- ubuntu-18.04
1964+
mongodb-version:
1965+
- "4.2"
19451966
topology:
19461967
- "standalone"
1968+
crypt-shared:
1969+
- "enabled"
1970+
tls-feature:
1971+
- "default"
1972+
display_name: "CSFLE (${crypt-shared}, ${tls-feature}) on mongodb ${mongodb-version} ${topology} / ${os}"
1973+
tasks:
1974+
- "test-csfle"
1975+
1976+
- matrix_name: "csfle-topology"
1977+
matrix_spec:
1978+
os:
1979+
- ubuntu-20.04
1980+
mongodb-version:
1981+
- "6.0"
1982+
topology:
19471983
- "replica-set"
19481984
crypt-shared:
19491985
- "enabled"
@@ -1970,13 +2006,33 @@ buildvariants:
19702006
tasks:
19712007
- "test-csfle"
19722008

1973-
- matrix_name: "csfle-crypt-shared"
2009+
- matrix_name: "csfle-mongocryptd"
19742010
matrix_spec:
19752011
os:
19762012
- ubuntu-20.04
19772013
mongodb-version:
1978-
- "5.0"
2014+
- "latest"
2015+
- "rapid"
19792016
- "6.0"
2017+
- "5.0"
2018+
- "4.4"
2019+
topology:
2020+
- "standalone"
2021+
crypt-shared:
2022+
- "disabled"
2023+
tls-feature:
2024+
- "default"
2025+
display_name: "CSFLE (${crypt-shared}, ${tls-feature}) on mongodb ${mongodb-version} ${topology} / ${os}"
2026+
tasks:
2027+
- "test-csfle"
2028+
2029+
# There's no 4.2 build for ubuntu-20.04, so drop down to -18.04.
2030+
- matrix_name: "csfle-mongocryptd-old"
2031+
matrix_spec:
2032+
os:
2033+
- ubuntu-18.04
2034+
mongodb-version:
2035+
- "4.2"
19802036
topology:
19812037
- "standalone"
19822038
crypt-shared:

0 commit comments

Comments
 (0)