Project

General

Profile

action #106514

Updated by JERiveraMoya over 2 years ago

## Observation 

 openQA test in scenario sle-15-SP4-Online-s390x-ssh-X@s390x-zVM-vswitch-l3 fails in 
 [welcome](https://openqa.suse.de/tests/8128870/modules/welcome/steps/9) 

 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. 

 [ensure_fullscreen function](https://github.com/os-autoinst/os-autoinst-distri-opensuse/blob/b6b6369ac8ae4a3a8465288793487e2788412522/lib/x11utils.pm#L184) 

 **AC1**: Try to apply libyui REST API 
 (scope is s390x only, in pvm we have https://bugzilla.suse.com/show_bug.cgi?id=1178172)  
 **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.

Back