Project

General

Profile

Actions

action #67708

closed

[sle][functional][y] Whitelist log error of dependency 'nothing provides /bin/sh' found for Full medium

Added by JERiveraMoya almost 4 years ago. Updated almost 4 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
Bugs in existing tests
Target version:
SUSE QA - SLE 15 SP2
Start date:
2020-06-04
Due date:
2020-06-30
% Done:

0%

Estimated time:
5.00 h
Difficulty:

Description

Scenario to detect failures YaST logs is failing with a critical error described in bug: https://bugzilla.suse.com/show_bug.cgi?id=1170322
The problem is written in the logs before registration happens, so it is harmless because it is normal that the package is not available at that phase without basemodule being registered.
Therefore we need to whitelist this issue. It will require to update the code for the log parser, due to for non-critical error there is existing code to whitelist, but not for critical error or error shown in the badlist.

https://github.com/os-autoinst/os-autoinst-distri-opensuse/blob/master/lib/opensusebasetest.pm#L236

Acceptance criteria

  • AC1: Job is soft-failing showing error aforementioned
  • AC2: Bad list and failure of the module do not look red/failing
  • AC3: Follow-up ticket is created to revert the change, so we don't forget to do so

Suggestions

Take a look to the parser and try to come up with similar solution that is than for non-critical error plus some adjustment probably will required regarding the badlist content.

Actions

Also available in: Atom PDF