Actions
action #127499
closedcoordination #121876: [epic] Handle openQA review failures in Yam squad - SLE 15 SP5
Fix code for apply_workaround_poo124652
Start date:
2023-04-11
Due date:
% Done:
0%
Estimated time:
Description
Motivation¶
That method in lib/YaST/workarounds.pm
tries to overcome the scren refresh issue by opening the style popup with shift-f3
and then closing it by sending esc
.
Now we observe situations like this:
openQA test in scenario sle-15-SP5-Online-x86_64-iscsi_server_normal_auth_backstore_fileio@64bit fails in
iscsi_server
The problem is that the screen seems to change in the background, but the shift-f3
is not yet processed. So the code goes on sending esc
before the popup appears, so this leads to the situation that the popup will not be closed because the esc
key will get lost.
Actions to mitigate¶
- Create a needle with tag
style-sheet-selection-popup
that matches the popup window from the screenshot above. - insert a
check_screen('style-sheet-selection-popup', 10):
after the sending ofshift-f3
so we have a grace period of 10 seconds for the popup to appear.
Acceptance criteria¶
- AC1: workaround checks now if style-selection-popup appears
- AC2: verify that we don't brake anything in maintenance with this change
Actions