Project

General

Profile

Actions

action #94732

closed

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

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

0%

Estimated time:

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


Files


Related issues 1 (0 open1 closed)

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

Actions
Actions #1

Updated by okurz almost 3 years ago

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

Updated by okurz almost 3 years ago

  • Description updated (diff)
Actions #3

Updated by okurz almost 3 years ago

  • Priority changed from Normal to High
Actions #4

Updated by okurz over 2 years ago

  • Description updated (diff)
Actions #5

Updated by okurz over 2 years ago

  • Description updated (diff)
Actions #6

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

Updated by ilausuch over 2 years ago

  • Status changed from Workable to In Progress
  • Assignee set to ilausuch
Actions #8

Updated by ilausuch over 2 years ago

Now This is the aspect of the link and functional

Actions #9

Updated by openqa_review over 2 years ago

  • Due date set to 2021-07-13

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

Actions #10

Updated by ilausuch over 2 years ago

  • Status changed from In Progress to Resolved
Actions #11

Updated by okurz over 2 years ago

  • Status changed from Resolved to Feedback

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

Actions #12

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

Actions #13

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

Actions #14

Updated by ilausuch over 2 years ago

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

Actions #16

Updated by ilausuch over 2 years ago

  • Status changed from Feedback to Resolved

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

Actions #17

Updated by okurz over 2 years ago

  • Status changed from Resolved to Feedback
Actions #18

Updated by ilausuch over 2 years ago

Ah ok, thanks again

Actions #19

Updated by ilausuch over 2 years ago

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

Actions #20

Updated by ilausuch over 2 years ago

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

Actions #21

Updated by ilausuch over 2 years ago

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

Actions #22

Updated by ilausuch over 2 years ago

  • Due date changed from 2021-07-13 to 2021-07-14
Actions #23

Updated by ilausuch over 2 years ago

  • Status changed from Feedback to Resolved

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

Actions #24

Updated by okurz over 2 years ago

  • Parent task changed from #91914 to #91467
Actions #25

Updated by okurz over 2 years ago

  • Due date deleted (2021-07-14)
Actions

Also available in: Atom PDF