action #59969

Display job dependency tab not only for latest jobs

Added by asmorodskyi 3 months ago. Updated 3 months ago.

Status:NewStart date:18/11/2019
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:Feature requests
Target version:QA - future
Difficulty:
Duration:

Description

Motivation

Users come to expect the dependency tab on any job that is part of a cluster. As of now we only render the dependency graph for the "latest" jobs in a cluster. On a clonee job the dependency tab is not shown anymore if a cloned job exists potentially confusing users.

Steps to reproduce

  1. Select any latest multi-machine job => you can see "Dependencies" tab
  2. Restart the job
  3. Refresh the page with the old job ==> "Dependencies" tab will disappear

this is happening to avoid displaying potentially huge complex dependency graphs covering multiple dimensions.

Expected result

A dependency tab should be displayed on all jobs that are or were at any time part of a cluster while avoiding to display overly complicated dependency graphs

Suggestions

Two solutions came up during discussion of this problem among asmorodskyi, mkittler, okurz:

  1. Display static link to dependency graph of latest job
  2. Add checkbox "Display current Scheduled Product only" which would allow to see what was actually cloned for this certain cluster

IMG_20191118_112553.jpg (680 KB) asmorodskyi, 18/11/2019 02:52 pm

9059

History

#1 Updated by coolo 3 months ago

  • Category set to Feature requests
  • Target version set to future

#2 Updated by okurz 3 months ago

  • Description updated (diff)

adjusted as per our feature request template as well as according to discussion.

Also available in: Atom PDF