Uploaded image for project: 'Evergreen'
  1. Evergreen
  2. EVG-7304

File one BFG per Display Task Instead of Execution Task

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: v2020.02.01
    • Component/s: Notifications
    • Labels:
      None

      Description

      With the Server test suites moving to execution tasks for increased parallellism, the number of BFG tickets has grown accordingly. This is caused by a couple of factors.

      First, widespread failures that affect multiple tests in a suite would create X number of BFGs instead of 1.

      Second, consistently failing tests are not guaranteed to run in the same execution task, due to the way the knapsack packing algorithm relies on test history information. This prevents backtracking from working and could cause more BFGs to be created for the same failure on different execution tasks

        Attachments

          Activity

            People

            • Assignee:
              jonathan.brill Jonathan Brill
              Reporter:
              robert.guo Robert Guo
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: