action #134933
closedFilter openQA todo-jobs on /tests belonging to one "review squad" size:M
Description
Motivation¶
The spike solution from #119746 has shown that this feature is very feasible. Now it just needs to be finished.
Acceptance criteria¶
- AC1: It is possible to filter unreviewed jobs "by review squad"
Suggestions¶
- Extend spike solution to cover
/tests
as well as/tests/overview
- Add tests and possibly ui form elements to the draft PR (https://github.com/os-autoinst/openQA/pull/5291)
- https://suse.slack.com/archives/C02AJ1E568M/p1693564238237169
Files
Updated by kraih over 1 year ago
- Copied from action #119746: [spike][timeboxed:20h] Filter openQA todo-jobs on /tests belonging to one "review squad" size:S added
Updated by kraih over 1 year ago
- Description updated (diff)
- Target version changed from future to Ready
Actually, lets make this the ticket for /tests
and /tests/overview
to get job group filters.
Updated by livdywan over 1 year ago
- Subject changed from Filter openQA todo-jobs on /tests belonging to one "review squad" to Filter openQA todo-jobs on /tests belonging to one "review squad" size:M
- Status changed from New to Workable
Updated by kraih about 1 year ago
- Difficulty changed from easy to medium
Had to set up my local OSD clone again, but now i'm working on turning the spike solution into a proper PR. I'll be using globs instead of regular expressions for better security, as discussed in the spike PR.
Updated by openqa_review about 1 year ago
- Due date set to 2023-10-28
Setting due date based on mean cycle time of SUSE QE Tools
Updated by kraih about 1 year ago
- Status changed from In Progress to Workable
Putting this ticket on hold to work on an emergency in another project.
Updated by livdywan about 1 year ago
- Due date deleted (
2023-10-28)
Resetting the due date as this hasn't really been worked on / was in Workable.
Updated by kraih about 1 year ago · Edited
- File overview.png overview.png added
For /tests/overview
i think i have a solution where i like the ux quite a bit. Comma separated globs with one text input field each for include and exclude. Just need to make some tests now.
Updated by openqa_review about 1 year ago
- Due date set to 2023-12-19
Setting due date based on mean cycle time of SUSE QE Tools
Updated by kraih about 1 year ago
PR for /tests/overview
: https://github.com/os-autoinst/openQA/pull/5388
Updated by kraih about 1 year ago
Now lets see if we can do the same for /tests
. There's not spike solution for that yet.
Updated by okurz about 1 year ago
- Due date deleted (
2023-12-19) - Status changed from In Progress to Workable
Updated by kraih about 1 year ago · Edited
Turns out we can reuse a lot of the code from the previous /tests/overview
PR and i already have a working draft for the feature, just needs a few tests now: https://github.com/os-autoinst/openQA/pull/5401
Updated by openqa_review about 1 year ago
- Due date set to 2024-01-03
Setting due date based on mean cycle time of SUSE QE Tools
Updated by okurz about 1 year ago
- Due date changed from 2024-01-03 to 2024-01-17
christmas vacation due date bump :)
Updated by kraih almost 1 year ago
PR is ready for review: https://github.com/os-autoinst/openQA/pull/5401
Updated by kraih almost 1 year ago
- Status changed from In Progress to Feedback
Everything has been merged.
Updated by kraih almost 1 year ago
There was a problem where no groups at all matching would give the impression that all groups were matching. I've proposed a fix: https://github.com/os-autoinst/openQA/pull/5411
Updated by okurz 12 months ago
merged already as well. Links like https://openqa.opensuse.org/tests?group_glob=*Leap*&todo=1 look nice and helpful. I think we are done here. WDYT?
Updated by okurz 11 months ago
- Related to action #153922: Adding filter options like "Include job groups" in multi-job-group-id filtered view removes all job groups by one added
Updated by okurz 11 months ago
- Related to coordination #153928: [epic] Ideas from SUSE QE Tools workshop 2024-01-19 Filter openQA todo-jobs on /tests belonging to groups, review teams, etc added
Updated by okurz 10 months ago
- Copied to action #155398: [beginner] Be able to filter out groupless jobs from API (and UI) queries using /api/v1/jobs and /api/v1/jobs/overview size:M added