@@ -288,6 +288,14 @@ functions:
288
288
- .evergreen/scripts/run-doctests.sh
289
289
290
290
" 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
291
299
- command : subprocess.exec
292
300
params :
293
301
working_dir : " src"
@@ -314,6 +322,7 @@ functions:
314
322
include_expansions_in_env : ["PYTHON_BINARY", "AWS_ACCESS_KEY_ID", "AWS_SECRET_ACCESS_KEY", "AWS_SESSION_TOKEN"]
315
323
working_dir : " src"
316
324
args :
325
+ - .evergreen/scripts/run-with-env.sh
317
326
- .evergreen/scripts/run-atlas-tests.sh
318
327
319
328
" get aws auth secrets " :
@@ -344,7 +353,8 @@ functions:
344
353
binary : bash
345
354
working_dir : " src"
346
355
args :
347
- - .evergreen/scripts/run-mongodb-aws-test.sh assume-role
356
+ - .evergreen/scripts/run-mongodb-aws-test.sh
357
+ - assume-role
348
358
349
359
" run aws auth test with aws EC2 credentials " :
350
360
- command : subprocess.exec
@@ -354,19 +364,29 @@ functions:
354
364
binary : bash
355
365
working_dir : " src"
356
366
args :
357
- - .evergreen/scripts/run-mongodb-aws-test.sh ec2
367
+ - .evergreen/scripts/run-mongodb-aws-test.sh
368
+ - ec2
358
369
359
370
" run aws auth test with aws web identity credentials " :
371
+ - # Test with and without AWS_ROLE_SESSION_NAME set.
360
372
- command : subprocess.exec
361
373
type : test
362
374
params :
363
375
include_expansions_in_env : ["DRIVERS_TOOLS", "skip_EC2_auth_test"]
364
376
binary : bash
365
377
working_dir : " src"
366
378
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
370
390
371
391
" run aws auth test with aws credentials as environment variables " :
372
392
- command : subprocess.exec
@@ -376,7 +396,8 @@ functions:
376
396
binary : bash
377
397
working_dir : " src"
378
398
args :
379
- - .evergreen/scripts/run-mongodb-aws-test.sh env-creds
399
+ - .evergreen/scripts/run-mongodb-aws-test.sh
400
+ - env-creds
380
401
381
402
" run aws auth test with aws credentials and session token as environment variables " :
382
403
- command : subprocess.exec
@@ -386,7 +407,8 @@ functions:
386
407
binary : bash
387
408
working_dir : " src"
388
409
args :
389
- - .evergreen/scripts/run-mongodb-aws-test.sh session-creds
410
+ - .evergreen/scripts/run-mongodb-aws-test.sh
411
+ - session-creds
390
412
391
413
" run oidc auth test with test credentials " :
392
414
- command : subprocess.exec
@@ -497,7 +519,7 @@ functions:
497
519
params :
498
520
background : true
499
521
binary : bash
500
- include_expansions_in_env : [" SERVER_TYPE", " OCSP_ALGORITHM" ]
522
+ include_expansions_in_env : [SERVER_TYPE, OCSP_ALGORITHM]
501
523
args :
502
524
- ${DRIVERS_TOOLS}/.evergreen/ocsp/setup.sh
503
525
0 commit comments