Project

General

Profile

Actions

action #175305

closed

coordination #154768: [saga][epic][ux] State-of-art user experience for openQA

coordination #157345: [epic] Improved test reviewer user experience

Flag to return restarted jobs when using openQA jobs API route size:S

Added by livdywan 16 days ago. Updated 9 days ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Feature requests
Target version:
Start date:
2024-12-19
Due date:
% Done:

0%

Estimated time:

Description

Observation

When jobs are restarted the according original job no longer reflects the state of the new job. It would be helpful to provide the new job via the jobs API.

See #174583 for the original context.

Acceptance Criteria

  • AC1: openQA provides an API to find restarted jobs from the original ones
  • AC2: By default jobs are returned regardless of restarts
  • AC3: openqa-cli monitor can "follow" restarts via this new feature

Suggestions

  • Add a parameter to the jobs API (e.g. follow=1)
  • Add the flag to routes where it makes sense, add it especially to the route the openqa-cli monitor command is using
  • The web UI already links restarted jobs - this is about the API, but maybe code can be shared

Related issues 1 (0 open1 closed)

Copied from openQA Project (public) - action #174583: openqa/scripts-ci pipeline fails, jobs ended up in various not-ok states - New openQA API route to follow job obsolescence? size:SResolvedmkittler2024-12-19

Actions
Actions #1

Updated by livdywan 16 days ago

  • Copied from action #174583: openqa/scripts-ci pipeline fails, jobs ended up in various not-ok states - New openQA API route to follow job obsolescence? size:S added
Actions #2

Updated by okurz 14 days ago

  • Due date deleted (2025-01-24)
  • Category changed from Regressions/Crashes to Feature requests
  • Target version changed from future to Ready
  • Parent task set to #157345
Actions #3

Updated by mkittler 13 days ago

  • Subject changed from Flag to return restarted jobs when using openQA jobs API route to Flag to return restarted jobs when using openQA jobs API route size:S
  • Description updated (diff)
  • Status changed from New to Workable
Actions #4

Updated by dheidler 13 days ago

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

Updated by openqa_review 13 days ago

  • Due date set to 2025-01-31

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

Actions #7

Updated by dheidler 12 days ago

  • Status changed from In Progress to Feedback
Actions #8

Updated by dheidler 9 days ago

  • Status changed from Feedback to Resolved
Actions #9

Updated by okurz 9 days ago

  • Due date deleted (2025-01-31)
Actions

Also available in: Atom PDF