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

Run push tasks more often

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 4.0.5, 4.1.1
    • None
    • Build
    • None
    • Fully Compatible
    • v4.0, v3.6, v3.4

    Description

      The push task currently depends on all other tasks in the variant, meaning that a single test failure will prevent the push task from running.

      Since the push task is the one that propagates the -latest binaries that downstream teams use for testing, flaky tests and increased batch times means these binaries may not be updated in a long time.

      By limiting the tasks the push tasks depend on to a small subset we'll be able to generate binaries for testing more often, which will help with downstream integration testing. As a bonus, we'll be exercising the push task itself more regularly, which will allow us to catch bugs when we make changes to it (which will help with release management and package generation).

      Attachments

        Activity

          People

            ramon.fernandez@mongodb.com Ramon Fernandez Marina
            ramon.fernandez@mongodb.com Ramon Fernandez Marina
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: