Project

General

Profile

action #37504

[functional][sle][y] assert expected default roles for different scenarios

Added by riafarov over 2 years ago. Updated over 1 year ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
New test
Target version:
Start date:
2018-06-19
Due date:
% Done:

0%

Estimated time:
Difficulty:

Description

Motivation

As of in the code in system_role test module we have

assert_screen 'system-role-default-system', 180;

which helps only with synchronization of the actions, but doesn't help as we have needles for each role and it will match even if wrong role is pre-selected.
Therefore, we should assert pre-selected role per our expectation and depending on the role/modules selected.

Acceptance criteria

AC1: No generic needle is used to assert default pre-selected role
AC2: Default pre-selected role is verified per requirements (depending on product, role, activated modules)


Related issues

Related to openQA Tests - action #45020: [functional][y] tests should detect that the wrong desktop will show upResolved2018-12-122019-03-26

History

#1 Updated by riafarov over 2 years ago

  • Subject changed from [functional] assert expected default roles for different scenarios to [functional][sle] assert expected default roles for different scenarios

#2 Updated by okurz about 2 years ago

  • Target version set to future

#3 Updated by okurz about 2 years ago

  • Project changed from SUSE QA tests to QA

#4 Updated by okurz about 2 years ago

  • Project changed from QA to openQA Tests
  • Subject changed from [functional][sle] assert expected default roles for different scenarios to [functional][sle][y] assert expected default roles for different scenarios
  • Category set to New test

#5 Updated by okurz over 1 year ago

  • Related to action #45020: [functional][y] tests should detect that the wrong desktop will show up added

#6 Updated by JRivrain over 1 year ago

I suggest that the names of the system roles defined in Openqa should stick to the ones in yast2, see https://progress.opensuse.org/issues/45020#note-12

Also available in: Atom PDF