Project

General

Profile

Actions

action #109809

closed

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 over 2 years ago. Updated over 2 years ago.

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

0%

Estimated time:

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.

Actions #1

Updated by mkittler over 2 years ago

  • Tracker changed from coordination to action
Actions #2

Updated by mkittler over 2 years 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.

Actions #3

Updated by okurz over 2 years ago

  • Status changed from Workable to New

as user story hasn't been estimated.

Actions #4

Updated by livdywan over 2 years 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
Actions #5

Updated by mkittler over 2 years ago

  • Assignee set to mkittler
Actions #7

Updated by mkittler over 2 years ago

  • Status changed from Workable to Feedback

PR should be ready

Actions #8

Updated by okurz over 2 years 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.

Actions

Also available in: Atom PDF