action #105019
closedcoordination #105142: [epic] More statistics in job results
Make the number of previous restarts of a job more discoverable size:M
Description
Observation¶
https://openqa.suse.de/tests/7991880#next_previous shows a test failure retriggered 10 times in 12 days, but you really have to search for that. The job page already includes the information it was cloned, but not that that job already was cloned X times.
And I think it should, because for a test failure that looks randomly failing, it makes a huge difference if it was restarted 0, 1 or 10 times.
Acceptance criteria¶
- AC1: An unusally high number of restarts is visible in the job
Suggestions¶
- Just count the entries in the linked-list of clones and diplay in the job info box
- Stop counting when more than 10 and say in the message "more than 10 times"
- Optional: Flash popup when trying to clone a job that has already more than N (configurable in openQA config) clone origins
Updated by mgrifalconi over 2 years ago
+1
On daily aggregate runs it's something easy to see, but on incidents it's more tricky and would be helpful to see the data to better decide how to tackle the failure.
Updated by okurz over 2 years ago
- Category set to Feature requests
- Target version set to Ready
A valid and good idea
Updated by okurz over 2 years ago
I actually wanted to put that into future but misclicked :D but let's be nice and follow coolo's idea
Updated by livdywan over 2 years ago
- Subject changed from Make the number of previous restarts easier available to Make the number of previous restarts of a job more discoverable size:M
- Description updated (diff)
- Status changed from New to Workable
Updated by mkittler over 2 years ago
- Status changed from Workable to In Progress
- Assignee set to mkittler
Updated by mkittler over 2 years ago
Updated by openqa_review over 2 years ago
- Due date set to 2022-02-04
Setting due date based on mean cycle time of SUSE QE Tools
Updated by mkittler over 2 years ago
- Status changed from In Progress to Resolved
PR has been merged and deployed on OSD. It works, e.g. https://openqa.suse.de/tests/7991880.