Project

General

Profile

Actions

action #119584

closed

coordination #121876: [epic] Handle openQA review failures in Yam squad - SLE 15 SP5

Improve workaround for processing the last item for pattern selection

Added by hjluo over 1 year ago. Updated over 1 year ago.

Status:
Resolved
Priority:
High
Assignee:
Target version:
Start date:
2022-10-31
Due date:
% Done:

0%

Estimated time:

Description

Observation

openQA test in scenario sle-15-SP5-Full-ppc64le-select_modules_and_patterns+registration@ppc64le-hmc-single-disk fails in
select_patterns

In select_pattern the 'yast-development' was not matched, added a needle and it's still not want to match it.

The problem is that with the new workaround we exit earlier and we don't do the last iteration in the case we want to process the last item.
We need to fix this logic, one clear hint to discover that was that we use one of the return code but not the other, when the code is not uniform is easy to miss the strange logic that could be going on, specially in old test modules.

Acceptance criteria

AC1: Automation is able to process the last item for pattern selection
AC2: Other products or test suites not failing are not affected by the change.

Additional information

  • Both retcodes should be taken into account for new algorithm to process iterative the patterns.
  • Meanwhile YaST developers are trying to fix this old issue with scroll that we need to workaround and it is not a bug and more like an accepted design defect.
Actions

Also available in: Atom PDF