action #106514
closedFix ensure_fullscreen in ssh-X scenario in s390x and pVM
0%
Description
Observation¶
openQA test in scenario sle-15-SP4-Online-s390x-ssh-X@s390x-zVM-vswitch-l3 fails in
welcome
For ppc64le pVM we have: https://openqa.suse.de/tests/8303018#step/welcome/16
but be aware that might be related with Network issues: https://bugzilla.suse.com/show_bug.cgi?id=1178172
Very likely the intermediate windows with progress bars that we can see in the video after accepting beta are interfering with the fullscreen command that we send to the console.
First try adding wait_still_screen()
before the selection of the screen starting with 'YaST2*' didn't work but makes more visible that needle yast2-windowborder
, which represent the border of the ssh dialog is matched, without it, we can see in the logs that it is matched as well.
AC1: Try to apply libyui REST API
AC2: Consider the effort in case too many timeout needs to be fix in current libyui rest api module and if it is too much, just fix the full screen at this point in welcome with needles and testapi.
Updated by JERiveraMoya over 2 years ago
- Tags set to qe-yast-refinement
- Project changed from openQA Tests to qe-yam
- Category deleted (
Bugs in existing tests) - Target version set to Current
Updated by JERiveraMoya over 2 years ago
- Tags deleted (
qe-yast-refinement) - Description updated (diff)
- Status changed from New to Workable
Updated by oorlov over 2 years ago
- Status changed from Workable to In Progress
- Assignee set to oorlov
Updated by JERiveraMoya over 2 years ago
- Status changed from In Progress to Workable
Updated by JERiveraMoya over 2 years ago
- Subject changed from Fix ensure_fullscreen in ssh-X scenario to Fix ensure_fullscreen in ssh-X scenario in s390x and pVM
- Description updated (diff)
Updated by rainerkoenig over 2 years ago
- Status changed from Workable to In Progress
- Assignee set to rainerkoenig
On S390 this looks more like a needle change, because the text "Language, Keybaor and Product Selection" which is part of the needles is now right aligned.
Updated by JERiveraMoya over 2 years ago
the difference between https://openqa.suse.de/tests/8128870#step/welcome/9 and https://openqa.suse.de/tests/8029826#step/welcome/8 is the needles not matching but the root cause seems to be that fails to go full screen (when the screen resize the alignment doesn't change, but the element has more space to be displayed where they are anchored/located.
Updated by rainerkoenig over 2 years ago
- Related to action #109795: Enlarge visible window only in fullscreen method added
Updated by openqa_review over 2 years ago
This is an autogenerated message for openQA integration by the openqa_review script:
This bug is still referenced in a failing openQA test: ssh-X@ppc64le-hmc-single-disk
https://openqa.suse.de/tests/8495781#step/welcome/1
To prevent further reminder comments one of the following options should be followed:
- The test scenario is fixed by applying the bug fix to the tested product or the test is adjusted
- The openQA job group is moved to "Released" or "EOL" (End-of-Life)
- The bugref in the openQA scenario is removed or replaced, e.g.
label:wontfix:boo1234
Expect the next reminder at the earliest in 28 days if nothing changes in this ticket.
Updated by rainerkoenig over 2 years ago
PR2027 in os-autoinst just got merged.
With this the fullscreen function should only resize visible windows. Restarted the ssh-X tests for S390 and pppc64le on build 131.2.
Updated by rainerkoenig over 2 years ago
Did another test run with libyui based code. Problems with appearing progressbars could be avoided with my module to skip progressbars.
But then register_via_scc fails because ssh-X is terribly slow. see https://openqa.suse.de/tests/8592925#step/register_via_scc/2
Filed this service request.
Updated by JERiveraMoya over 2 years ago
- Status changed from In Progress to Feedback
Updated by JERiveraMoya over 2 years ago
- Status changed from Feedback to Closed