action #59969
Display job dependency tab not only for latest jobs
Start date:
2019-11-18
Due date:
% Done:
0%
Estimated time:
Difficulty:
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¶
- Select any latest multi-machine job => you can see "Dependencies" tab
- Restart the job
- 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:
- Display static link to dependency graph of latest job
- Add checkbox "Display current Scheduled Product only" which would allow to see what was actually cloned for this certain cluster
Related issues
History
#1
Updated by coolo over 1 year ago
- Category set to Feature requests
- Target version set to future
#2
Updated by okurz over 1 year ago
- Description updated (diff)
adjusted as per our feature request template as well as according to discussion.
#3
Updated by okurz 7 months ago
- Related to action #69976: Show dependency graph for cloned jobs added