Skip to content

Commit 4df268a

Browse files
authored
GODRIVER-2472 Run at least one CI task for every server version using mongocryptd. (#1006)
1 parent 6f492ef commit 4df268a

File tree

1 file changed

+19
-2
lines changed

1 file changed

+19
-2
lines changed

.evergreen/config.yml

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1612,6 +1612,23 @@ tasks:
16121612
AUTH: "auth"
16131613
SSL: "ssl"
16141614

1615+
- name: test-replicaset-auth-ssl-mongocryptd
1616+
tags: ["test", "replicaset", "authssl", "mongocryptd"]
1617+
commands:
1618+
- func: bootstrap-mongo-orchestration
1619+
vars:
1620+
TOPOLOGY: "replica_set"
1621+
AUTH: "auth"
1622+
SSL: "ssl"
1623+
- func: run-tests
1624+
vars:
1625+
TOPOLOGY: "replica_set"
1626+
AUTH: "auth"
1627+
SSL: "ssl"
1628+
# Don't download the crypt_shared library, which should cause all of the tests to fall
1629+
# back to using mongocryptd instead of crypt_shared.
1630+
SKIP_CRYPT_SHARED_LIB_DOWNLOAD: "true"
1631+
16151632
- name: test-replicaset-auth-nossl
16161633
tags: ["test", "replicaset", "authssl"]
16171634
commands:
@@ -2206,13 +2223,13 @@ buildvariants:
22062223
matrix_spec: { version: ["2.6", "3.0"], os-ssl-legacy: "*" }
22072224
display_name: "${version} ${os-ssl-legacy}"
22082225
tasks:
2209-
- name: ".test !.enterprise-auth !.compression"
2226+
- name: ".test !.enterprise-auth !.compression !.mongocryptd"
22102227

22112228
- matrix_name: "tests-legacy-noauth-nossl"
22122229
matrix_spec: { version: ["2.6", "3.0"], os-ssl-32: "*" }
22132230
display_name: "${version} ${os-ssl-32}"
22142231
tasks:
2215-
- name: ".test !.authssl !.enterprise-auth !.compression"
2232+
- name: ".test !.authssl !.enterprise-auth !.compression !.mongocryptd"
22162233

22172234
- matrix_name: "tests-nonlegacy-servers"
22182235
matrix_spec: { version: "3.2", os-ssl-32: "*" }

0 commit comments

Comments
 (0)