@@ -162,6 +162,17 @@ functions:
162
162
permissions : public-read
163
163
content_type : ${content_type|application/x-gzip}
164
164
display_name : " mongodb-logs.tar.gz"
165
+ - command : s3.put
166
+ params :
167
+ aws_key : ${AWS_ACCESS_KEY_ID}
168
+ aws_secret : ${AWS_SECRET_ACCESS_KEY}
169
+ aws_session_token : ${AWS_SESSION_TOKEN}
170
+ local_file : ${DRIVERS_TOOLS}/.evergreen/test_logs.tar.gz
171
+ remote_file : ${build_variant}/${revision}/${version_id}/${build_id}/logs/${task_id}-${execution}-drivers-tools-logs.tar.gz
172
+ bucket : ${aws_bucket}
173
+ permissions : public-read
174
+ content_type : ${content_type|application/x-gzip}
175
+ display_name : " drivers-tools-logs.tar.gz"
165
176
166
177
" upload working dir " :
167
178
- command : ec2.assume_role
@@ -512,6 +523,15 @@ functions:
512
523
- .evergreen/scripts/run-with-env.sh
513
524
- .evergreen/scripts/cleanup.sh
514
525
526
+ " teardown " :
527
+ - command : subprocess.exec
528
+ params :
529
+ binary : bash
530
+ working_dir : " src"
531
+ args :
532
+ - .evergreen/scripts/run-with-env.sh
533
+ - $DRIVERS_TOOLS/.evergreen/teardown.sh
534
+
515
535
" fix absolute paths " :
516
536
- command : subprocess.exec
517
537
params :
669
689
post :
670
690
# Disabled, causing timeouts
671
691
# - func: "upload working dir"
692
+ - func : " teardown"
672
693
- func : " upload coverage"
673
694
- func : " upload mo artifacts"
674
695
- func : " upload test results"
0 commit comments