Project

General

Profile

action #13712

[tools][dashboard]overview page for multiple products at once

Added by okurz about 5 years ago. Updated about 4 years ago.

Status:
Resolved
Priority:
Low
Assignee:
Category:
Feature requests
Target version:
-
Start date:
2016-06-21
Due date:
% Done:

0%

Estimated time:
Difficulty:

Description

User story

As a reviewer of all tests on an openQA instance looking for common problems I want the overview page to show me results from multiple or all of distri/version/flavor/group so that I do not need to open one page for every single combination

acceptance criteria

  • AC1: the test overview page supports display of multiple distri/version/flavor/group by selecting multiple
  • AC2: the test overview page supports display of all results within each of the above mentioned list if the corresponding value has not been specified (as for "latest build" when leaving out build)
  • AC3: multiple values for one parameter are OR-combined

out of scope

  • showing multiple builds at once
  • showing specific build for individual set when zero or multiple values are specified for distri, version, etc.

further details

flavor, machine, test, arch have been shown all previously anyway so they should merely be preserved in their behaviour. So regarding expected new behaviour we can focus on distri, version, build. version should be handled like a specialization of distri in general.

Regarding AC2 there are some "interesting" scenarios:

  • no distri, no version, build, e.g. '/tests/overview?build=0123' -> that can be very ambiguous as a build might appear everywhere. Anyway, to not restrict anything - maybe the instance is just used for one distri+version - just return what has been found for that build -> query DB for that build
  • distri, version, build -> easy case (if single value for each) -> lookup DB by that specification and return
  • distri, version, no build -> most recent build within distri+version
  • no distri, no version, no build -> lookup distris+versions first, find most recent build for each

Related issues

Related to openQA Project - coordination #13812: [epic][dashboard] openQA Dashboard ideasNew2017-01-10

Related to openQA Project - action #18330: [tools][dashboard] Multiple groups on index page and/or group_overview on webUIResolved2017-04-04

Related to openQA Project - action #23914: [tools][dashboard] Tests overview only shows one distriResolved2017-09-05

Copied from openQA Project - action #12448: add as query parameter the failed module for overview pageResolved2016-06-21

History

#1 Updated by okurz about 5 years ago

  • Copied from action #12448: add as query parameter the failed module for overview page added

#2 Updated by okurz about 5 years ago

#3 Updated by okurz almost 5 years ago

  • Category set to 140
  • Status changed from New to In Progress
  • Assignee set to okurz

https://github.com/os-autoinst/openQA/pull/1040 adds possibility to show jobs from multiple job groups for the same distri/version/build. Next step after that would be make it work regardless of distri/version/build, e.g. show the latest build individually for each flavor/jobgroup.

#5 Updated by okurz almost 5 years ago

zero to multiple group/groupid supported with gh#1119, so multiple group/groupid supported, waiting for deployment and dark launch, then I can announce and provide some help on wikis and also external link references.

multiple distri/version is "WIP" with gh#1107

#6 Updated by okurz almost 5 years ago

  • Target version set to Milestone 5

#7 Updated by okurz over 4 years ago

  • Target version changed from Milestone 5 to Milestone 6

#8 Updated by okurz over 4 years ago

  • Description updated (diff)

#9 Updated by okurz over 4 years ago

  • Description updated (diff)

#10 Updated by okurz over 4 years ago

"multiple group, no build" -> https://github.com/os-autoinst/openQA/pull/1208 merged

#11 Updated by RBrownSUSE over 4 years ago

  • Subject changed from overview page for multiple products at once to [tools][dashboard]overview page for multiple products at once

#12 Updated by okurz over 4 years ago

  • Target version changed from Milestone 6 to Milestone 7

still not done, isn't it embarassing?

#13 Updated by okurz over 4 years ago

  • Related to action #18330: [tools][dashboard] Multiple groups on index page and/or group_overview on webUI added

#14 Updated by okurz over 4 years ago

  • Target version deleted (Milestone 7)

shame. Can't find the time to look into this but I still want to.

#15 Updated by RBrownSUSE over 4 years ago

  • Target version set to Milestone 8

#16 Updated by okurz over 4 years ago

  • Priority changed from Normal to Low
  • Target version deleted (Milestone 8)

Still did not manage to regard this with priority during M8. Maybe now that SLE 12 SP3 calms down a bit I might find the time. But to be honest: I think it's lower priority (now) as at least for myself I am using e.g. the auto-generated report on https://w3.nue.suse.com/~okurz/openqa_suse_de_status.html for a bigger overview. Still valid feature request.

#17 Updated by okurz about 4 years ago

  • Blocks action #23914: [tools][dashboard] Tests overview only shows one distri added

#18 Updated by RBrownSUSE about 4 years ago

  • Blocks deleted (action #23914: [tools][dashboard] Tests overview only shows one distri)

#19 Updated by okurz about 4 years ago

"Add support for multiple distri/version/group on /tests/overview" in https://github.com/os-autoinst/openQA/pull/1107 merged

All ACs covered. Now on to #18330 for a change on the index page

#20 Updated by okurz about 4 years ago

  • Status changed from In Progress to Resolved

#21 Updated by okurz about 4 years ago

err, I meant on to #23914 for index page change

#22 Updated by okurz about 4 years ago

  • Related to action #23914: [tools][dashboard] Tests overview only shows one distri added

Also available in: Atom PDF