Project

General

Profile

coordination #97121

Updated by okurz almost 2 years ago

## Motivation 
 As a maintenance release coordinator I am being notified if there is any failing openQA test blocking automatic approval of a SLE maintenance update 

 ## Acceptance criteria 
 * **AC1:** As soon as testing for an individual release request is finished and if there is at least one failing openQA test a comment is written in IBS informing about the failing openQA tests 
 * **AC2:** If there is no failing openQA test related to an individual release request no comment is written 
 * **AC3:** Only a single comment is ever written on a release request 

 ## Suggestions 
 * Within qem-bot we already have the feature to send out comments but it seems so far it does not look at the state of openQA jobs so it writes a comment for all release requests whenever triggered which means informing even about all currently running jobs. Maybe the next best task is to actually look at the state and only inform about failing openQA tests 
 * Think about moving the trigger point of sending a comment into the approval step or something so when no automatic approval is done instead a comment is written 
 * Ensure that only a single comment is written, not multiple whenever qem-bot is called 

 ## Further details 
 Original motivation:  
 While the qem dashboard is agreed to not yet be productive, smelt comments are very useful while doing manual approval of updates. 

 I would like to have such resource back, at least until https://progress.opensuse.org/issues/97118 #97118 is sorted out. 

Back