action #94880
Updated by mkittler over 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.