@@ -288,6 +288,14 @@ functions:
288288 - .evergreen/scripts/run-doctests.sh
289289
290290 " run tests " :
291+ - command : subprocess.exec
292+ params :
293+ working_dir : " src"
294+ binary : bash
295+ background : true
296+ include_expansions_in_env : ["AWS_ACCESS_KEY_ID", "AWS_SECRET_ACCESS_KEY", "AWS_SESSION_TOKEN"]
297+ args :
298+ - .evergreen/scripts/setup-encryption.sh
291299 - command : subprocess.exec
292300 params :
293301 working_dir : " src"
@@ -314,6 +322,7 @@ functions:
314322 include_expansions_in_env : ["PYTHON_BINARY", "AWS_ACCESS_KEY_ID", "AWS_SECRET_ACCESS_KEY", "AWS_SESSION_TOKEN"]
315323 working_dir : " src"
316324 args :
325+ - .evergreen/scripts/run-with-env.sh
317326 - .evergreen/scripts/run-atlas-tests.sh
318327
319328 " get aws auth secrets " :
@@ -344,7 +353,8 @@ functions:
344353 binary : bash
345354 working_dir : " src"
346355 args :
347- - .evergreen/scripts/run-mongodb-aws-test.sh assume-role
356+ - .evergreen/scripts/run-mongodb-aws-test.sh
357+ - assume-role
348358
349359 " run aws auth test with aws EC2 credentials " :
350360 - command : subprocess.exec
@@ -354,19 +364,29 @@ functions:
354364 binary : bash
355365 working_dir : " src"
356366 args :
357- - .evergreen/scripts/run-mongodb-aws-test.sh ec2
367+ - .evergreen/scripts/run-mongodb-aws-test.sh
368+ - ec2
358369
359370 " run aws auth test with aws web identity credentials " :
371+ - # Test with and without AWS_ROLE_SESSION_NAME set.
360372 - command : subprocess.exec
361373 type : test
362374 params :
363375 include_expansions_in_env : ["DRIVERS_TOOLS", "skip_EC2_auth_test"]
364376 binary : bash
365377 working_dir : " src"
366378 args :
367- # Test with and without AWS_ROLE_SESSION_NAME set.
368- - .evergreen/scripts/run-mongodb-aws-test.sh web-identity
369- - AWS_ROLE_SESSION_NAME="test" .evergreen/scripts/run-mongodb-aws-test.sh web-identity
379+ - .evergreen/scripts/run-mongodb-aws-test.sh
380+ - web-identity
381+ - command : subprocess.exec
382+ type : test
383+ params :
384+ include_expansions_in_env : [ "DRIVERS_TOOLS", "skip_EC2_auth_test" ]
385+ binary : bash
386+ working_dir : " src"
387+ args :
388+ - AWS_ROLE_SESSION_NAME="test" .evergreen/scripts/run-mongodb-aws-test.sh
389+ - web-identity
370390
371391 " run aws auth test with aws credentials as environment variables " :
372392 - command : subprocess.exec
@@ -376,7 +396,8 @@ functions:
376396 binary : bash
377397 working_dir : " src"
378398 args :
379- - .evergreen/scripts/run-mongodb-aws-test.sh env-creds
399+ - .evergreen/scripts/run-mongodb-aws-test.sh
400+ - env-creds
380401
381402 " run aws auth test with aws credentials and session token as environment variables " :
382403 - command : subprocess.exec
@@ -386,7 +407,8 @@ functions:
386407 binary : bash
387408 working_dir : " src"
388409 args :
389- - .evergreen/scripts/run-mongodb-aws-test.sh session-creds
410+ - .evergreen/scripts/run-mongodb-aws-test.sh
411+ - session-creds
390412
391413 " run oidc auth test with test credentials " :
392414 - command : subprocess.exec
@@ -497,7 +519,7 @@ functions:
497519 params :
498520 background : true
499521 binary : bash
500- include_expansions_in_env : [" SERVER_TYPE", " OCSP_ALGORITHM" ]
522+ include_expansions_in_env : [SERVER_TYPE, OCSP_ALGORITHM]
501523 args :
502524 - ${DRIVERS_TOOLS}/.evergreen/ocsp/setup.sh
503525
0 commit comments