@@ -21,10 +21,6 @@ timeout:
2121 binary : bash
2222 args : [ls, -la]
2323functions :
24- assume-test-secrets-ec2-role :
25- - command : ec2.assume_role
26- params :
27- role_arn : ${aws_test_secrets_role}
2824 setup-system :
2925 # Executes clone and applies the submitted patch, if any
3026 - command : git.get_project
@@ -502,35 +498,6 @@ functions:
502498 params :
503499 binary : bash
504500 args : ["${DRIVERS_TOOLS}/.evergreen/csfle/await-servers.sh"]
505- run-kms-tls-test :
506- - command : subprocess.exec
507- params :
508- binary : " bash"
509- env :
510- GO_BUILD_TAGS : cse
511- include_expansions_in_env : [AUTH, SSL, MONGODB_URI, TOPOLOGY, MONGO_GO_DRIVER_COMPRESSOR]
512- args : [*task-runner, setup-test]
513- - command : subprocess.exec
514- type : test
515- retry_on_failure : true
516- params :
517- binary : " bash"
518- include_expansions_in_env : [KMS_TLS_TESTCASE]
519- args : [*task-runner, evg-test-kms]
520- run-custom-aws-credentials-test :
521- - command : subprocess.exec
522- params :
523- binary : " bash"
524- env :
525- GO_BUILD_TAGS : cse
526- include_expansions_in_env : [AUTH, SSL, MONGODB_URI, TOPOLOGY, MONGO_GO_DRIVER_COMPRESSOR]
527- args : [*task-runner, setup-test]
528- - command : subprocess.exec
529- type : test
530- retry_on_failure : true
531- params :
532- binary : " bash"
533- args : [*task-runner, evg-test-custom-aws-credentials]
534501 run-kmip-tests :
535502 - command : subprocess.exec
536503 params :
@@ -547,23 +514,24 @@ functions:
547514 env :
548515 KMS_MOCK_SERVERS_RUNNING : " true"
549516 args : [*task-runner, evg-test-kmip]
550- run-retry-kms-requests :
517+ run-client-side-encryption-test :
551518 - command : subprocess.exec
552519 params :
553520 binary : " bash"
554521 env :
555522 GO_BUILD_TAGS : cse
556- include_expansions_in_env : [AUTH, SSL, MONGODB_URI, TOPOLOGY, MONGO_GO_DRIVER_COMPRESSOR]
523+ include_expansions_in_env : [AUTH, SSL, MONGODB_URI, TOPOLOGY, MONGO_GO_DRIVER_COMPRESSOR, CRYPT_SHARED_LIB_PATH ]
557524 args : [*task-runner, setup-test]
558525 - command : subprocess.exec
559526 type : test
560527 retry_on_failure : true
561528 params :
562529 binary : " bash"
563530 env :
531+ KMS_MOCK_SERVERS_RUNNING : " true"
564532 KMS_FAILPOINT_CA_FILE : " ${DRIVERS_TOOLS}/.evergreen/x509gen/ca.pem"
565533 KMS_FAILPOINT_SERVER_RUNNING : " true"
566- args : [*task-runner, evg-test-retry-kms-requests ]
534+ args : [*task-runner, evg-test-client-side-encryption ]
567535 run-fuzz-tests :
568536 - command : subprocess.exec
569537 type : test
@@ -1422,46 +1390,6 @@ tasks:
14221390 TOPOLOGY : " server"
14231391 AUTH : " noauth"
14241392 SSL : " nossl"
1425- - name : " test-kms-tls-invalid-cert"
1426- tags : ["kms-test"]
1427- commands :
1428- - func : bootstrap-mongo-orchestration
1429- vars :
1430- TOPOLOGY : " server"
1431- AUTH : " noauth"
1432- SSL : " nossl"
1433- - func : start-cse-servers
1434- - func : run-kms-tls-test
1435- vars :
1436- KMS_TLS_TESTCASE : " INVALID_CERT"
1437- TOPOLOGY : " server"
1438- AUTH : " noauth"
1439- SSL : " nossl"
1440- - name : " test-kms-tls-invalid-hostname"
1441- tags : ["kms-test"]
1442- commands :
1443- - func : bootstrap-mongo-orchestration
1444- vars :
1445- TOPOLOGY : " server"
1446- AUTH : " noauth"
1447- SSL : " nossl"
1448- - func : start-cse-servers
1449- - func : run-kms-tls-test
1450- vars :
1451- KMS_TLS_TESTCASE : " INVALID_HOSTNAME"
1452- TOPOLOGY : " server"
1453- AUTH : " noauth"
1454- SSL : " nossl"
1455- - name : " test-custom-aws-credentials"
1456- tags : ["kms-test"]
1457- commands :
1458- - func : bootstrap-mongo-orchestration
1459- vars :
1460- TOPOLOGY : " server"
1461- AUTH : " noauth"
1462- SSL : " nossl"
1463- - func : start-cse-servers
1464- - func : run-custom-aws-credentials-test
14651393 - name : " test-kms-kmip"
14661394 tags : ["kms-kmip"]
14671395 commands :
@@ -1476,16 +1404,20 @@ tasks:
14761404 TOPOLOGY : " server"
14771405 AUTH : " noauth"
14781406 SSL : " nossl"
1479- - name : " test-retry-kms-requests "
1480- tags : ["kms -test"]
1407+ - name : " test-client-side-encryption "
1408+ tags : ["client-side-encryption -test"]
14811409 commands :
14821410 - func : bootstrap-mongo-orchestration
14831411 vars :
1484- TOPOLOGY : " server "
1412+ TOPOLOGY : " replica_set "
14851413 AUTH : " noauth"
14861414 SSL : " nossl"
14871415 - func : start-cse-servers
1488- - func : run-retry-kms-requests
1416+ - func : run-client-side-encryption-test
1417+ vars :
1418+ TOPOLOGY : " replica_set"
1419+ AUTH : " noauth"
1420+ SSL : " nossl"
14891421 - name : " testgcpkms-task"
14901422 commands :
14911423 - command : subprocess.exec
@@ -1646,7 +1578,7 @@ axes:
16461578 - id : " windows-64"
16471579 display_name : " Windows 64-bit"
16481580 run_on :
1649- - windows-vsCurrent -small
1581+ - windows-2022-latest -small
16501582 variables :
16511583 GCC_PATH : " /cygdrive/c/ProgramData/chocolatey/lib/mingw/tools/install/mingw64/bin"
16521584 GO_DIST : " C:\\ golang\\ go1.25"
@@ -1676,7 +1608,7 @@ axes:
16761608 - id : " windows-64"
16771609 display_name : " Windows 64-bit"
16781610 run_on :
1679- - windows-vsCurrent -small
1611+ - windows-2022-latest -small
16801612 variables :
16811613 GCC_PATH : " /cygdrive/c/ProgramData/chocolatey/lib/mingw/tools/install/mingw64/bin"
16821614 GO_DIST : " C:\\ golang\\ go1.25"
@@ -1711,10 +1643,10 @@ axes:
17111643 - id : os-aws-auth
17121644 display_name : OS
17131645 values :
1714- - id : " windows-64-vsCurrent -latest-small"
1646+ - id : " windows-64-2022 -latest-small"
17151647 display_name : " Windows 64-bit"
17161648 run_on :
1717- - windows-vsCurrent -small
1649+ - windows-2022-latest -small
17181650 variables :
17191651 GCC_PATH : " /cygdrive/c/ProgramData/chocolatey/lib/mingw/tools/install/mingw64/bin"
17201652 GO_DIST : " C:\\ golang\\ go1.25"
@@ -2112,11 +2044,11 @@ buildvariants:
21122044 display_name : " API Version ${version} ${os-ssl-40}"
21132045 tasks :
21142046 - name : " .versioned-api"
2115- - matrix_name : " kms -test"
2116- matrix_spec : {version: ["7.0 "], os-ssl-40: ["rhel87-64"]}
2117- display_name : " KMS TEST ${os-ssl-40}"
2047+ - matrix_name : " client-side-encryption -test"
2048+ matrix_spec : {version: ["latest "], os-ssl-40: ["rhel87-64"]}
2049+ display_name : " Client Side Encryption Tests ${os-ssl-40}"
21182050 tasks :
2119- - name : " .kms -test"
2051+ - name : " .client-side-encryption -test"
21202052 - matrix_name : " load-balancer-test"
21212053 tags : ["pullrequest"]
21222054 matrix_spec : {version: ["5.0", "6.0", "7.0", "8.0"], os-ssl-40: ["rhel87-64"]}
0 commit comments