Project

General

Profile

action #94880

Updated by mkittler almost 3 years ago

### observation 
 The comment https://openqa.opensuse.org/tests/1811337#comments has been taken from https://openqa.opensuse.org/tests/1805129 although the job fails in one additional test module. 

 ### further information 

 The current and previous jobs contain both a bug reference within the title steps of a step of a failed/softfailed module: failed test modules: 

 ``` 
 rogue workqueue lockup bsc#1126782 - Serial error: [ 5297.323977] BUG: workqueue lockup - pool cpus=0 node=0 flags=0x0 nice=0 stuck # Soft Failure: 
 default kdump memory size is too small for 34s! ppc64le and aarch64, see bsc#1161421 
 ``` 

 (https://openqa.opensuse.org/tests/1805129#step/vhostmd/37) 

 The code in `_failure_reason` looks like it would *only* consider that bug reference then, ignoring the list of actually failed modules. The problematic code has been introduced by https://github.com/os-autoinst/openQA/commit/ef5f07c561cb4bb6139d17b98b616af6b81a8fff so we should take care to still support that use-case. 

 ### impact 
 The release tooling relies on that, if it just ignores failures it can result in broken releases.

Back