Project

General

Profile

Actions

action #94889

closed

coordination #93668: [epic] Redesign Installation test modules

Implement test module for clock and date configuration

Added by oorlov almost 3 years ago. Updated over 2 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Target version:
Start date:
2021-06-29
Due date:
% Done:

0%

Estimated time:

Description

Scope

Job Groups: YaST, openSUSE Tumbleweed, openSUSE Leap 15
Test Cases:
#2 - Accept current configuration (test cases: https://progress.opensuse.org/issues/93288)
#3 - Accept default configuration (test cases: https://progress.opensuse.org/issues/93288)

Task:

  1. Implement test modules in accordance with the test cases, using Page Object Model and LibyuiClient;
  2. Implement validation test module for test case #3;
  3. Use test case #2 everywhere, replacing tests/installation/installer_timezone.pm;
  4. Use test case #3 and validation module in installer_extended test suite.

Note:

There is a code in installer_timezone (the existing test module):

    # performance ci need install with timezone Asia-beijing
    if (check_var('TIMEZONE', 'beijing')) {
        send_key_until_needlematch("timezone-Asia", "up", 20, 1);
        send_key 'tab';
        send_key_until_needlematch("timezone-beijing", "down", 20, 1);
    }

The needle was never used on OSD and o3. It would be great to communicate with the team who introduced this change and ask them if they still need that part of code to be kept. Because in our test suites, only "Next" button is pressed on this screen, we do not select any timezone.

Actions #1

Updated by oorlov almost 3 years ago

  • Tracker changed from coordination to action
Actions #2

Updated by oorlov almost 3 years ago

  • Subject changed from Implement test module for accepting current clock and date configuration to Implement test module for clock and date configuration
Actions #3

Updated by oorlov almost 3 years ago

  • Tags deleted (qa-yast-refinement)
  • Status changed from New to Workable
Actions #4

Updated by oorlov almost 3 years ago

  • Description updated (diff)
Actions #5

Updated by syrianidou_sofia almost 3 years ago

  • Status changed from Workable to In Progress
  • Assignee set to syrianidou_sofia
Actions #6

Updated by syrianidou_sofia almost 3 years ago

  • Status changed from In Progress to Workable
  • Assignee deleted (syrianidou_sofia)
Actions #7

Updated by oorlov almost 3 years ago

  • Status changed from Workable to In Progress
  • Assignee set to oorlov
Actions #8

Updated by oorlov almost 3 years ago

  • Status changed from In Progress to Feedback
Actions #9

Updated by oorlov almost 3 years ago

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

Updated by oorlov over 2 years ago

  • Status changed from Feedback to Resolved
Actions #11

Updated by oorlov over 2 years ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF