Project

General

Profile

action #94732

QA - coordination #91646: [saga][epic] SUSE Maintenance QA workflows with fully automated testing, approval and release

coordination #91467: [epic] Surface openQA failures per squad in a single place

Provide link to /tests/overview of latest builds of all job groups within a parent job group size:M

Added by okurz 5 months ago. Updated 4 months ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
Feature requests
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Difficulty:

Description

Motivation

Some teams need to review more than one job group. /tests/overview accepts multiple job groups by id as parameter resolving the latest build within each job group. This now opens the possibility to automatically generate and provide such links so that users can actually find them.

Acceptance criteria

  • AC1: For any parent group with child groups a link to /tests/overview for the most recent results for multiple job groups is presented to users within the openQA webUI

Suggestions


Related issues

Copied from openQA Project - action #91650: Resolve the most recent builds per job group on /tests/overview when showing multiple job groupsResolved2021-04-23

History

#1 Updated by okurz 5 months ago

  • Copied from action #91650: Resolve the most recent builds per job group on /tests/overview when showing multiple job groups added

#2 Updated by okurz 5 months ago

  • Description updated (diff)

#3 Updated by okurz 5 months ago

  • Priority changed from Normal to High

#4 Updated by okurz 5 months ago

  • Description updated (diff)

#5 Updated by okurz 5 months ago

  • Description updated (diff)

#6 Updated by cdywan 5 months ago

  • Subject changed from Provide link to /tests/overview of latest builds of all job groups within a parent job group to Provide link to /tests/overview of latest builds of all job groups within a parent job group size:M
  • Status changed from New to Workable

#7 Updated by ilausuch 5 months ago

  • Status changed from Workable to In Progress
  • Assignee set to ilausuch

#8 Updated by ilausuch 5 months ago

11593

Now This is the aspect of the link and functional

#9 Updated by openqa_review 5 months ago

  • Due date set to 2021-07-13

Setting due date based on mean cycle time of SUSE QE Tools

#10 Updated by ilausuch 5 months ago

  • Status changed from In Progress to Resolved

#11 Updated by okurz 5 months ago

  • Status changed from Resolved to Feedback

Job group page looks good. Have you considered the index page as well?

#12 Updated by cdywan 5 months ago

okurz wrote:

Job group page looks good. Have you considered the index page as well?

What do you mean by that?

There should be a "Test result overview" link on parent groups now. Although the PR got merged I don't see it on o3 or osd yet. So I'd leave it on Feedback until we've seen it working on one of those.

#13 Updated by okurz 5 months ago

cdywan wrote:

okurz wrote:

Job group page looks good. Have you considered the index page as well?

What do you mean by that?

I meant the suggestion from the ticket "Find a good place on the openQA webUI where to add a link, e.g. the parent job group page and/or the index page". I did not want to explicitly state that links must be on the job group page and the index page to not prescribe implementation so I only wrote that we should "find a good place" but I don't see this question answered at all. I assume ilausuch overlooked it hence I wanted to make sure that this point is covered.

There should be a "Test result overview" link on parent groups now.

There is.

Although the PR got merged I don't see it on o3 or osd yet. So I'd leave it on Feedback until we've seen it working on one of those.

Actually I see it just fine on o3. It's just that there are not many parent job groups on o3. But see for example https://openqa.opensuse.org/parent_group_overview/6

#14 Updated by ilausuch 5 months ago

A new PR that covers the printing of the link in the index page https://github.com/os-autoinst/openQA/pull/3995

#16 Updated by ilausuch 5 months ago

  • Status changed from Feedback to Resolved

Thanks. I think we solve all the AC of this ticket

#17 Updated by okurz 5 months ago

  • Status changed from Resolved to Feedback

#18 Updated by ilausuch 5 months ago

Ah ok, thanks again

#19 Updated by ilausuch 5 months ago

I realized that now we have the icon and the link too

#20 Updated by ilausuch 5 months ago

This PR removes the link that is not longer necessary
https://github.com/os-autoinst/openQA/pull/4032

#21 Updated by ilausuch 5 months ago

We are waiting to the instances of openqa.suse.de to updated

#22 Updated by ilausuch 5 months ago

  • Due date changed from 2021-07-13 to 2021-07-14

#23 Updated by ilausuch 5 months ago

  • Status changed from Feedback to Resolved

We have this working on openqa.suse.de. So I close this ticket

#24 Updated by okurz 5 months ago

  • Parent task changed from #91914 to #91467

#25 Updated by okurz 4 months ago

  • Due date deleted (2021-07-14)

Also available in: Atom PDF