Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-33764

Bypass compile should use patch build artifacts

    • Type: Icon: Improvement Improvement
    • Resolution: Won't Do
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Testing Infrastructure
    • Labels:
    • Decision Automation Group

      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.

            Assignee:
            backlog-server-dag [DO NOT ASSIGN] Backlog - Decision Automation Group (DAG) (Inactive)
            Reporter:
            jonathan.abrahams Jonathan Abrahams
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: