[SERVER-33764] Bypass compile should use patch build artifacts Created: 08/Mar/18  Updated: 06/Dec/22  Resolved: 21/Oct/20

Status: Closed
Project: Core Server
Component/s: Testing Infrastructure
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Major - P3
Reporter: Jonathan Abrahams Assignee: [DO NOT ASSIGN] Backlog - Decision Automation Group (DAG) (Inactive)
Resolution: Won't Do Votes: 0
Labels: dag
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
is related to SERVER-24689 Support automatic compile bypass for ... Closed
Assigned Teams:
Decision Automation Group
Participants:

 Description   

The bypass compile function in evergreen.yml is really valuable and saves a lot of time for patch builds which do not have any artifacts that require a compile. However the compile will happen anyway when the compile for the base commit has not completed. It could be that on this build variant a compile will never occur (since it will never be scheduled), but there are several patch builds which use that base commit on that build varaint. It should be possible to determine if any the patch builds, which have the completed compile artifacts, have no source changes as well. In this case those artifacts could be used to bypass compile.


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