Actions
action #109809
closedcoordination #103962: [saga][epic] Easy multi-machine handling: MM-tests as first-class citizens
coordination #15850: [epic] Improve displaying job dependencies
Show job relations for parallel/children jobs also on the tests overview page /tests/overview (mainly for parallel jobs) size:M
Description
User story¶
As a reviewer of jobs with relations on '/tests/overview' I want the job relations to show up so that I save time finding out inter-dependant job results
Acceptance criteria¶
- AC1: Parallel multi-machine tests on '/tests/overview' can be collapsed to reduce clutter (e.g. https://progress.opensuse.org/attachments/8099/Screenshot_20190605_233019.png)
- AC2: Collapsed jobs can be expanded
- AC3: The job relations are still visible on '/tests/overview'
Tasks¶
- DONE: research how job relations are shown for '/tests'
- DONE: implement the icons in a similar way for '/tests/overview'
- Collapse inter-dependant job results into a stack
- Expand on click
- optional: Make the job relation lookup and display configurable
Further details¶
Original motivation came from asmorodskyi and rbrown discussing with me about multi machine tests which tend to use a lot of space on a overview page when most often one is at first interested in the overall result. So the idea was that these job result bubbles could be bundled or folded.
#15846 is related.
Actions