Project

General

Profile

Actions

action #63217

closed

coordination #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

Added by JRivrain about 4 years ago. Updated about 4 years ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
New test
Target version:
SUSE QA - Milestone 32
Start date:
2020-02-06
Due date:
2020-04-07
% Done:

0%

Estimated time:
5.00 h
Difficulty:

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.
Actions

Also available in: Atom PDF