Project

General

Profile

action #108758

Updated by JERiveraMoya about 2 years ago

### Motivation 
 On slow architectures like aarch64, Extensions and Modules Registration can take a long time, resulting in test failure. 
 For example https://openqa.suse.de/tests/8364864#step/skip_install_addons/2 

 ### Acceptance criteria 
 **AC1**: Introduce the functionality to wait for registration on `ModuleRegistrationController.pm`. 
 **AC2**: Adjust `register_nonconflicting_modules.pm`, `register_module_transactional.pm` and `register_module_desktop.pm` modules as needed to wait for registration. 

 ### Suggestions 
 Check the work that has already been done in `perform_installation.pm` with `PerformingInstallationController.pm` function `wait_installation_popup()` 
 Check for Installation Settings Page where we recently applied something like `is it fully loaded the page` method.

Back