Project

General

Profile

action #109809

coordination #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

Added by mkittler 4 months ago. Updated 3 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Feature requests
Target version:
Start date:
2022-04-11
Due date:
% Done:

0%

Estimated time:
Difficulty:

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

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.

History

#1 Updated by mkittler 4 months ago

  • Tracker changed from coordination to action

#2 Updated by mkittler 4 months ago

  • Description updated (diff)

Maybe we can split out AC2. However, for now I'll keep it together because it makes sense so keep AC2 in mind while implementing AC1 and working on both in parallel would likely create a conflict. I suppose both together would still be an M-sized ticket anyways.

#3 Updated by okurz 4 months ago

  • Status changed from Workable to New

as user story hasn't been estimated.

#4 Updated by cdywan 4 months ago

  • Subject changed from Show job relations for parallel/children jobs also on the tests overview page /tests/overview (mainly for parallel jobs) to Show job relations for parallel/children jobs also on the tests overview page /tests/overview (mainly for parallel jobs) size:M
  • Description updated (diff)
  • Status changed from New to Workable

#5 Updated by mkittler 4 months ago

  • Assignee set to mkittler

#7 Updated by mkittler 4 months ago

  • Status changed from Workable to Feedback

PR should be ready

#8 Updated by okurz 3 months ago

  • Status changed from Feedback to Resolved

Merged and deployed to both o3 and osd as well. Presented shortly in the weekly QE workshop 2022-05-06 and received positive feedback. https://openqa.suse.de/tests/overview?distri=sle&version=15-SP4&build=140.1&groupid=262 looks good as well. More to come in the parent epic.

Also available in: Atom PDF