Project

General

Profile

Actions

coordination #40484

open

[qe-core][functional][epic] Move different checks to separate test suites not to affect other functional tests

Added by riafarov over 6 years ago. Updated 7 months ago.

Status:
New
Priority:
Normal
Assignee:
Category:
Enhancement to existing tests
Target version:
SUSE QA (private) - Milestone 30
Start date:
2018-08-31
Due date:
% Done:

100%

Estimated time:
(Total: 55.00 h)
Difficulty:

Description

Motivation

We test some UI features which affect many and sometimes all test suites. Best example is test for proceeding without accepting license. This is important check, whereas if we want to know overall status of the build, will break all the tests.
In case it's located in a separate test suite, we could still validate this functionality, but don't affect other tests.
Same is valid for scenarios when some problem makes testing complex, e.g. screensaver. If we have separate test covering screensaver, we have low risk of missing something and have better stability as do not have to apply additional actions for screensaver detection.

installer_extended is one of test suites which can be used for UI changes https://openqa.suse.de/tests/2163370

Acceptance criteria

  1. All such non-functional checks are identified and either addressed using this ticket, or as a sub-ticket
  2. Only relevant tests are affected when some feature is broken

Subtasks 7 (0 open7 closed)

action #40487: [functional][y][timeboxed:4h] Identify non-functional checks which may break all tests, but can be covered individuallyResolvedriafarov2018-08-31

Actions
action #40490: [qe-core][functional] Implement test for screensaver and disable it in other scenariosRejectedszarate2018-08-31

Actions
action #42608: [functional][y] Move check of license acceptance to installer_extended test suiteResolvedoorlov2018-10-17

Actions
action #42932: [functional][y] Move keyboard_selection to welcome moduleResolvedJERiveraMoya2018-10-24

Actions
action #42968: [functional][y] Adjust needles to check that "I Agree to License Terms" checkbox is selectedResolvedJRivrain2018-10-26

Actions
action #43853: [functional][y] Do not assert preselected modules in each scenarioResolvedJERiveraMoya2018-11-15

Actions
action #43856: [functional][y] Verify release notes only in relevant scenariosResolvedJERiveraMoya2018-11-15

Actions
Actions #1

Updated by okurz about 6 years ago

  • Category set to Enhancement to existing tests
Actions #2

Updated by okurz about 6 years ago

  • Target version set to Milestone 22
Actions #3

Updated by okurz about 6 years ago

This is an autogenerated message for openQA integration by the openqa_review script:

This bug is still referenced in a failing openQA test: lvm
https://openqa.suse.de/tests/2086886

Actions #4

Updated by okurz about 6 years ago

This is an autogenerated message for openQA integration by the openqa_review script:

This bug is still referenced in a failing openQA test: autoyast_gnome_no_product_reg
https://openqa.suse.de/tests/2131049

Actions #5

Updated by okurz about 6 years ago

  • Due date set to 2018-11-20

due to changes in a related task

Actions #6

Updated by riafarov about 6 years ago

  • Description updated (diff)
Actions #7

Updated by okurz about 6 years ago

  • Due date changed from 2018-11-20 to 2018-12-18

due to changes in a related task

Actions #8

Updated by riafarov almost 6 years ago

  • Due date changed from 2018-12-18 to 2019-01-29

due to changes in a related task

Actions #9

Updated by riafarov almost 6 years ago

  • Due date changed from 2019-01-29 to 2019-01-15

due to changes in a related task

Actions #10

Updated by okurz almost 6 years ago

  • Due date changed from 2019-01-15 to 2019-02-12

due to changes in a related task

Actions #11

Updated by okurz almost 6 years ago

  • Status changed from New to Blocked
  • Assignee set to okurz

I think the ticket is refined enough, see the subtasks. Blocking by subtasks.

Actions #12

Updated by okurz almost 6 years ago

  • Due date changed from 2019-02-12 to 2019-05-07

due to changes in a related task

Actions #13

Updated by okurz almost 6 years ago

  • Target version changed from Milestone 22 to Milestone 24

-> subtickets

Actions #14

Updated by okurz over 5 years ago

  • Target version changed from Milestone 24 to Milestone 25
Actions #15

Updated by okurz over 5 years ago

@riafarov should we resolve the epic with one u-team subtask still open or do you think we need to do more (with according subtasks) to have the epic sufficiently covered?

Actions #16

Updated by okurz over 5 years ago

  • Due date changed from 2019-05-07 to 2019-06-04

due to changes in a related task

Actions #17

Updated by okurz over 5 years ago

  • Assignee changed from okurz to riafarov

@riafarov to track as stand-in PO

Actions #18

Updated by riafarov over 5 years ago

  • Due date changed from 2019-06-04 to 2019-02-12

due to changes in a related task

Actions #19

Updated by mgriessmeier over 5 years ago

  • Subject changed from [functional][y][epic] Move different checks to separate test suites not to affect other functional tests to [functional][y][u][epic] Move different checks to separate test suites not to affect other functional tests
  • Assignee changed from riafarov to mgriessmeier
Actions #20

Updated by mgriessmeier over 5 years ago

  • Target version changed from Milestone 25 to Milestone 26
Actions #21

Updated by mgriessmeier over 5 years ago

  • Status changed from Blocked to New
  • Target version changed from Milestone 26 to Milestone 27

to be groomed as well as the subtask

Actions #22

Updated by mgriessmeier over 5 years ago

removed due date to prevent email spam

Actions #23

Updated by mgriessmeier about 5 years ago

  • Target version changed from Milestone 27 to Milestone 28
Actions #24

Updated by riafarov about 5 years ago

  • Target version changed from Milestone 28 to Milestone 30+
Actions #25

Updated by szarate about 5 years ago

  • Status changed from New to Blocked
Actions #26

Updated by mgriessmeier almost 5 years ago

  • Target version changed from Milestone 30+ to Milestone 30

bulk moved to M30 for revisiting

Actions #27

Updated by SLindoMansilla over 4 years ago

  • Status changed from Blocked to Workable
  • Assignee changed from mgriessmeier to szarate
Actions #28

Updated by riafarov over 4 years ago

  • Subject changed from [functional][y][u][epic] Move different checks to separate test suites not to affect other functional tests to [functional][u][epic] Move different checks to separate test suites not to affect other functional tests
Actions #29

Updated by szarate about 4 years ago

  • Tracker changed from action to coordination
  • Status changed from Workable to New
Actions #31

Updated by tjyrinki_suse about 4 years ago

  • Subject changed from [functional][u][epic] Move different checks to separate test suites not to affect other functional tests to [qe-core][functional][epic] Move different checks to separate test suites not to affect other functional tests
Actions #32

Updated by okurz over 3 years ago

This ticket had a due set but exceeded it already by more than 14 days. We would like to take the due date seriously so please update the ticket accordingly (resolve the ticket or update the due-date or remove the due-date). See https://progress.opensuse.org/projects/openqatests/wiki/Wiki#SLOs-service-level-objectives for details. This update was done as agreed within the SUSE QE Sync call 2021-09-01

Actions #33

Updated by slo-gin over 2 years ago

This ticket was set to Normal priority but was not updated within the SLO period. Please consider picking up this ticket or just set the ticket to the next lower priority.

Actions

Also available in: Atom PDF