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

Certain Evergreen tasks are marked as depending on jscore but do not respect this dependency

    • DAG 2021-05-31, DAG 2021-06-14
    • 1

      There look to be ~17 generator tasks, e.g., this one that are marked as depending on jsCore. However, this dependency is not respected, either by the generator task or by the generated tasks, e.g., this generator and this generated task. The former has no depends_on section in the UI, and the latter depends on archive_dist_test_debug instead. The syntax used for this depends_on will not be respected by Evergreen directly; it's possible the intent was for this depends_on to be passed to the evergreen_generate_resmoke_tasks.py script instead, but isn't getting parsed.

      If the intent is to make the generator depend on jsCore, fixing the depends_on will likely increase patch makespans, so it'd be preferable to remove this depends_on entirely and rely on EVG-14537 instead.
      If the intent is to make the generated tasks depend on jsCore, there's an argument to fix and keep this dependency for any tasks that will fail if jsCore fails.

      Either way, it'd be great to address the erroneous depends_on to avoid further copy-pasting.

            Assignee:
            tausif.rahman@mongodb.com Tausif Rahman (Inactive)
            Reporter:
            maria.vankeulen@mongodb.com Maria van Keulen
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: