action #35032

[functional][opensuse][epic][y] Make snapper tests easier to maintain

Added by okurz almost 2 years ago. Updated 12 months ago.

Status:NewStart date:16/04/2018
Priority:LowDue date:
Assignee:-% Done:

0%

Category:Enhancement to existing tests
Target version:QA - future
Difficulty:
Duration:

Description

lnussel removed the snapper tests from the openSUSE scheduled with https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/4844 because he got frustrated with too many needles not matching.

Problems

  • P1: snapper GUI is failing on GUI changes as well as snapper related failures
  • P2: the test modules were scheduled for many different DMs
  • P3: openSUSE RMs were left alone to maintain

Suggestions

Relating to he corresponding problems. Example: S1-1 is first suggestion for P1

  • S1-1: Create a new test module to test just the snapper functionalities and schedule that one instead in the standard tests
  • S1-2: Only schedule yast2_snapper (GUI) within the yast2-gui test suite
  • S2-1: Schedule only for one DM as we do for SLE, e.g. "gnome"
  • S3-1: Use this ticket as an example why we (QSF) should do openSUSE test review

Related issues

Related to openQA Tests - action #38336: [functional][u] Re-enable yast2_snapper on openSUSE Resolved 10/07/2018 23/10/2018

History

#1 Updated by okurz over 1 year ago

  • Target version changed from Milestone 17 to Milestone 20

#2 Updated by okurz over 1 year ago

  • Target version changed from Milestone 20 to Milestone 20

#3 Updated by okurz over 1 year ago

  • Related to action #38336: [functional][u] Re-enable yast2_snapper on openSUSE added

#4 Updated by okurz over 1 year ago

  • Subject changed from [functional][opensuse][epic][u] Make snapper tests easier to maintain to [functional][opensuse][epic][y] Make snapper tests easier to maintain
  • Target version changed from Milestone 20 to Milestone 23

QSF-y agreed to care about "snapper".

#5 Updated by okurz about 1 year ago

  • Due date set to 26/03/2019

#6 Updated by okurz 12 months ago

  • Due date deleted (26/03/2019)
  • Category changed from Bugs in existing tests to Enhancement to existing tests
  • Priority changed from Normal to Low
  • Target version changed from Milestone 23 to future

I guess with #30619 this should be covered in some parts however the original request in general is still valid but not now.

Also available in: Atom PDF