[SERVER-55249] Archive all data files for failed tests on mainline required builders Created: 17/Mar/21  Updated: 29/Oct/23  Resolved: 06/Apr/21

Status: Closed
Project: Core Server
Component/s: Testing Infrastructure
Affects Version/s: None
Fix Version/s: 4.9.0-rc1, 4.4.7, 5.0.0-rc0

Type: Task Priority: Major - P3
Reporter: Robert Guo (Inactive) Assignee: Robert Guo (Inactive)
Resolution: Fixed Votes: 1
Labels: tig-qwin-eligible
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Depends
Problem/Incident
Related
related to SERVER-60004 Archive data files by default for all... Closed
Backwards Compatibility: Fully Compatible
Backport Requested:
v4.9, v4.4
Sprint: STM 2021-04-19
Participants:
Linked BF Score: 59
Story Points: 2

 Description   

Add an --archiveAllDatafilesOnMainlineEvergreen hidden command line flag to resmoke to override the per-suite data archival option and enables archival for all test cases.

 

The flag will be used on required builders when not running in patch builds (i.e. only waterfall builds)



 Comments   
Comment by Githook User [ 07/Jun/21 ]

Author:

{'name': 'Robert Guo', 'email': 'robert.guo@mongodb.com'}

Message: SERVER-55249 archive all data on required mainline builders

(cherry picked from commit 39fc7fd24d6098ccd1a8551db75108171ed6370a)
Branch: v4.4
https://github.com/mongodb/mongo/commit/19a7a6ea85055ad43aca38e843081a278f513c3f

Comment by Robert Guo (Inactive) [ 04/May/21 ]

daniel.gottlieb The purples are unrelated but there are a couple of reds that need attention. Notably, we can't change the build variant names, so the list of required builders have to be hard-coded.

Comment by Daniel Gottlieb (Inactive) [ 04/May/21 ]

Looping back on the 4.4 BP robert.guo. I see some purple, was that incidental, or is the backport not clean and require some effort?

Comment by Githook User [ 08/Apr/21 ]

Author:

{'name': 'Robert Guo', 'email': 'robert.guo@mongodb.com'}

Message: SERVER-55249 archive all data on required mainline builders

(cherry picked from commit 39fc7fd24d6098ccd1a8551db75108171ed6370a)
Branch: v4.9
https://github.com/mongodb/mongo/commit/b493b9b63c6847ca7482da01d39871920a08c165

Comment by Robert Guo (Inactive) [ 07/Apr/21 ]

Thanks for the info Dan and Lingzhi. We'll backport it to both branches.

Comment by Lingzhi Deng [ 07/Apr/21 ]

It would be nice to also have this on 4.9 for tenant migrations. Though, I added SERVER-55783 for tenant migrations. But it is still good to have for other targeted tests.

Comment by Githook User [ 06/Apr/21 ]

Author:

{'name': 'Robert Guo', 'email': 'robert.guo@mongodb.com'}

Message: SERVER-55249 fix resmoke end to end test
Branch: master
https://github.com/mongodb/mongo/commit/052680787931c99b2b7c7e763460ae698c126733

Comment by Githook User [ 06/Apr/21 ]

Author:

{'name': 'Robert Guo', 'email': 'robert.guo@mongodb.com'}

Message: SERVER-55249 archive all data on required mainline builders
Branch: master
https://github.com/mongodb/mongo/commit/39fc7fd24d6098ccd1a8551db75108171ed6370a

Generated at Thu Feb 08 05:35:56 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.