action #63217
closedcoordination #65313: [SLE][functional][y][epic] Extend automated testing coverage for full installer
[functional][y] Enable full offline installation with all modules+ patterns, on all backends, with post-registration
0%
Description
Motivation¶
The main use-case of the full installer is to allow offline installation, only with the medium, and register later. So this should be tested on all architectures/backends. Currently, such test is only enabled for x86_64.
It was tested parent ticket that we can easily adapt allmodules+allpatterns to work offline, see comment #5 of parent ticket. There is an existing module that does post-install registration, https://openqa.suse.de/tests/3866936/modules/suseconnect_scc/steps/1/src. Though it was not shown to work in sle 15 yet (might add some extra difficulty if it does not work)
The functional team is already testing skipping registration and then doing online install, and some more standard installs where they do everything online with the full medium, so we do not need to cover this too.
So just having one test suite that does full offline install with allmodules+patterns and run it everywhere is probably enough to cover the purpose of full installer.
Acceptance criterias¶
- Create a test suite that does full offline install + skip registration + allmodules+allpatterns + register after install.
- Said test suite is enabled on all backends for full medium.
- Skip registration and other redundant test suites are no longer scheduled for full installer in our job group.