Project

General

Profile

Actions

action #95476

closed

coordination #93668: [epic] Redesign Installation test modules

Implement test module for system registration during installation

Added by oorlov over 3 years ago. Updated about 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Target version:
Start date:
2021-07-14
Due date:
% Done:

0%

Estimated time:

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:

  1. Implement test modules for both test cases using Page Object Model and LibyuiClient;
  2. 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 to registration.pm library file then used in scc_registration and in new module (something like select_extensions_and_modules), which will be used altogether with the test module for registration.
  3. Update schedule files with the new modules.
Actions #1

Updated by oorlov over 3 years ago

  • Tags set to qe-sle-refinement
  • Tracker changed from coordination to action
Actions #2

Updated by oorlov over 3 years ago

  • Tags deleted (qe-sle-refinement)
  • Status changed from New to Workable
Actions #3

Updated by JERiveraMoya over 3 years ago

  • Status changed from Workable to In Progress
Actions #4

Updated by JERiveraMoya over 3 years ago

  • Assignee set to JERiveraMoya
Actions #5

Updated by oorlov over 3 years ago

  • Target version changed from SLE 15 SP3 to Current
Actions #6

Updated by JERiveraMoya over 3 years ago

  • Status changed from In Progress to Workable
Actions #7

Updated by JERiveraMoya over 3 years ago

  • Assignee deleted (JERiveraMoya)
Actions #8

Updated by JRivrain over 3 years ago

  • Status changed from Workable to In Progress
  • Assignee set to JRivrain
Actions #9

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.

Actions #11

Updated by JRivrain about 3 years ago

  • Status changed from In Progress to Feedback
Actions #12

Updated by JRivrain about 3 years ago

Put in feedback until next build.

Actions #13

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

Also available in: Atom PDF