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

Run push tasks more often

    XMLWordPrintable

Details

    • Task
    • Status: Closed
    • Major - P3
    • Resolution: Fixed
    • None
    • 4.0.5, 4.1.1
    • 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

        Issue Links

          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: