[SERVER-33144] Support archiving data files in Evergreen on test failure - Windows Created: 06/Feb/18  Updated: 29/Oct/23  Resolved: 12/Feb/18

Status: Closed
Project: Core Server
Component/s: Testing Infrastructure
Affects Version/s: None
Fix Version/s: 3.4.16, 3.6.6, 3.7.2

Type: Task Priority: Major - P3
Reporter: Jonathan Abrahams Assignee: Jonathan Abrahams
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Depends
depends on SERVER-26884 Support archiving data files in Everg... Closed
Related
Backwards Compatibility: Fully Compatible
Backport Requested:
v3.6, v3.4
Sprint: TIG 2018-02-12, TIG 2018-02-26
Participants:

 Description   

Follow on work to support archival of data files from failing tests in Windows.



 Comments   
Comment by Githook User [ 24/May/18 ]

Author:

{'username': 'hptabster', 'name': 'Jonathan Abrahams', 'email': 'jonathan@mongodb.com'}

Message: SERVER-33144 Support archiving data files in Evergreen on test failure - Windows

(cherry picked from commit 49c2e3abc780316a494a188203a0f827ebf89a61)
Branch: v3.6
https://github.com/mongodb/mongo/commit/845d9ef70ac7a7e1e1cdc3f3550991527254aa54

Comment by Githook User [ 24/May/18 ]

Author:

{'username': 'hptabster', 'name': 'Jonathan Abrahams', 'email': 'jonathan@mongodb.com'}

Message: SERVER-33144 Support archiving data files in Evergreen on test failure - Windows

(cherry picked from commit 49c2e3abc780316a494a188203a0f827ebf89a61)
Branch: v3.4
https://github.com/mongodb/mongo/commit/02184ed1daa077d6d30f5799c44eeff26d85b429

Comment by Githook User [ 12/Feb/18 ]

Author:

{'email': 'jonathan@mongodb.com', 'name': 'Jonathan Abrahams', 'username': 'hptabster'}

Message: SERVER-33144 Support archiving data files in Evergreen on test failure - Windows
Branch: master
https://github.com/mongodb/mongo/commit/49c2e3abc780316a494a188203a0f827ebf89a61

Comment by Jonathan Abrahams [ 09/Feb/18 ]

Note - Windows has issues with cleaning up the local archive files, after upload to S3 has completed. This is due to the way resmoke.py launches subprocesses where all file descriptors are passed to the child processes, i.e., mongo. The first implementation to support Windows will allow these temporary files to not be deleted (and subsequently be cleaned up in the post task phase).

Generated at Thu Feb 08 04:32:27 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.