Project

General

Profile

Actions

action #93724

closed

openqa-review: "Unassigned bugs" includes soft-fails to bugs with assignees

Added by okurz over 3 years ago. Updated over 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Feature requests
Target version:
Start date:
2021-06-09
Due date:
2021-07-03
% Done:

0%

Estimated time:

Actions #1

Updated by okurz over 3 years ago

  • Project changed from 115 to openQA Project (public)
  • Category set to Feature requests
Actions #2

Updated by dheidler over 3 years ago

  • Status changed from Workable to In Progress
  • Assignee set to dheidler
Actions #3

Updated by openqa_review over 3 years ago

  • Due date set to 2021-07-03

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

Actions #4

Updated by dheidler over 3 years ago

  • Status changed from In Progress to Feedback

I was unable to reproduce the issue and will therefore wait for a response from okurz on how he is running openqa-review to generate the dashboard.

Actions #5

Updated by okurz over 3 years ago

Gave the answer already in chat, can copy here:
openqa-review is called with parameters from https://github.com/os-autoinst/openqa_review/blob/master/bin/openqa-review-daily-email#L12 , that is --host ${openqa_host} -n -r -T --query-issue-status --no-empty-sections --include-softfails --running-threshold=2 --exclude-job-groups ^(Released|Development|old)

Actions #7

Updated by okurz over 3 years ago

Actions #8

Updated by tinita over 3 years ago

When I wanted to review Dominik's PR yesterday, I found a similar issue, but on the o3 page:
https://w3.nue.suse.com/~okurz/openqa_opensuse_org_status.html#unassigned_box
Under OpenSUSE Tumbleweed you can find:

Arch: x86_64 Status: Red

Existing Product bugs:

soft fails: upgrade_Leap_42.1_kde -> boo1007701
soft fails: extra_tests_on_xfce -> bsc981596
extra_tests_textmode_containers, jeos-containers@64bit_virtio -> gh#containers/podman#10685

And if you go to the bsc981596 link:
https://bugzilla.suse.com/show_bug.cgi?id=981596

you will see that the bug is assigned.

I found out it has to do with the matching (bsc vs. bsc#).
Should I create another ticket for this?

Actions #9

Updated by dheidler over 3 years ago

  • Status changed from Feedback to In Progress

I will handle it here

Actions #10

Updated by okurz over 3 years ago

Actually if people fail to follow the convention don't clean up after them, raise it as an error within the generated report

Actions #11

Updated by dheidler over 3 years ago

The existing regex allows bugrefs without a hash:

bugref_regex = "(poo|boo|bsc|bgo)#?([0-9]+)"

And bugrefs eg. in needles can't have a hash.

The problem is that the openqa_review Issue class is dealing with them inconsistently.

Actions #12

Updated by okurz over 3 years ago

I wonder who introduced that inconsistency :D

Actions #13

Updated by dheidler over 3 years ago

  • Status changed from In Progress to Feedback
Actions #14

Updated by dheidler over 3 years ago

  • Status changed from Feedback to Resolved
Actions

Also available in: Atom PDF