Actions
action #95476
closedcoordination #93668: [epic] Redesign Installation test modules
Implement test module for system registration during installation
Description
Scope¶
Job Groups: YaST
Screen: Registration
Test Cases:
#1
- Provide only registration code;
#3
- Skip registration for Full medium.
Ticket with Test Cases: https://progress.opensuse.org/issues/94895
Task:¶
- Implement test modules for both test cases using Page Object Model and LibyuiClient;
- Split existing
scc_registration
module to two parts: system registration and module selection, leaving the part for module selection as is (The rewrite of module selection will be covered in another ticket);- As the scope is only YaST Job Group for now, we cannot simply remove registration part from
scc_registration
, as it is used in a lot of places. So, as a possible solution, the part for module selection may be extracted to separate function and moved toregistration.pm
library file then used inscc_registration
and in new module (something likeselect_extensions_and_modules
), which will be used altogether with the test module for registration.
- As the scope is only YaST Job Group for now, we cannot simply remove registration part from
- Update schedule files with the new modules.
Updated by oorlov over 3 years ago
- Tags set to qe-sle-refinement
- Tracker changed from coordination to action
Updated by oorlov over 3 years ago
- Tags deleted (
qe-sle-refinement) - Status changed from New to Workable
Updated by JERiveraMoya over 3 years ago
- Status changed from Workable to In Progress
Updated by oorlov over 3 years ago
- Target version changed from SLE 15 SP3 to Current
Updated by JERiveraMoya over 3 years ago
- Status changed from In Progress to Workable
Updated by JRivrain over 3 years ago
- Status changed from Workable to In Progress
- Assignee set to JRivrain
Updated by JRivrain about 3 years ago
first PR merged https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/13043. Missing: another PR for skipping registration, and one for scheduling.
Updated by JRivrain about 3 years ago
PR for skip registration merged, https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/13134
PR pending for schedules https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/13163
Updated by JRivrain about 3 years ago
- Status changed from In Progress to Feedback
Updated by JERiveraMoya about 3 years ago
- Status changed from Feedback to Closed
Let's resolve it, as there were other changes on top, we will address them separately.
Actions