Project

General

Profile

Actions

action #105019

closed

coordination #105142: [epic] More statistics in job results

Make the number of previous restarts of a job more discoverable size:M

Added by coolo almost 3 years ago. Updated almost 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Feature requests
Target version:
Start date:
2022-01-18
Due date:
% Done:

0%

Estimated time:

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
Actions #1

Updated by mgrifalconi almost 3 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.

Actions #2

Updated by okurz almost 3 years ago

  • Category set to Feature requests
  • Target version set to Ready

A valid and good idea

Actions #3

Updated by okurz almost 3 years ago

I actually wanted to put that into future but misclicked :D but let's be nice and follow coolo's idea

Actions #4

Updated by livdywan almost 3 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
Actions #5

Updated by okurz almost 3 years ago

  • Parent task set to #105142
Actions #6

Updated by mkittler almost 3 years ago

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

Updated by openqa_review almost 3 years ago

  • Due date set to 2022-02-04

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

Actions #9

Updated by mkittler almost 3 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.

Actions #10

Updated by okurz almost 3 years ago

  • Due date deleted (2022-02-04)
Actions

Also available in: Atom PDF