Wait for extensions and modules registration
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
AC1: Introduce the functionality to wait for registration on
register_module_desktop.pm modules as needed to wait for registration.
Check the work that has already been done in
Check for Installation Settings Page where we recently applied something like
is it fully loaded the page method.