Actions
action #167827
closedcoordination #154768: [saga][epic][ux] State-of-art user experience for openQA
coordination #166556: [epic] Improved test reviewer user experience - Restart filtered jobs from /tests/overview
Restart multiple jobs with comment over API
Description
Motivation¶
For #166559 we want to provide a proper synchronized execution path over an API which we can use also in the webUI. We should add the optional functionality to /api/v1/jobs/restart (POST) to restart the specified jobs either with or without a corresponding comment.
Acceptance criteria¶
- AC1: Users with operator level can restart&comment multiple jobs over the API
- AC2: Users with operator level can restart multiple jobs over the API still without comments
Suggestions¶
- See open points in https://github.com/os-autoinst/openQA/pull/5971, in particular https://github.com/os-autoinst/openQA/pull/5971#discussion_r1787601659
- Extend the tests for the /jobs/restart API to take additional, optional comments
- Implement
Out of scope¶
- UI integration
Actions