Project

General

Profile

coordination #35032

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

Added by okurz almost 3 years ago. Updated 6 months ago.

Status:
Resolved
Priority:
Low
Assignee:
Category:
Enhancement to existing tests
Target version:
Start date:
2018-04-16
Due date:
% Done:

0%

Estimated time:
Difficulty:

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 openSUSEResolved2018-07-102018-10-23

History

#1 Updated by okurz almost 3 years ago

  • Target version changed from Milestone 17 to Milestone 20

#2 Updated by okurz almost 3 years ago

  • Target version changed from Milestone 20 to Milestone 20

#3 Updated by okurz over 2 years ago

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

#4 Updated by okurz over 2 years 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 2 years ago

  • Due date set to 2019-03-26

#6 Updated by okurz about 2 years ago

  • Due date deleted (2019-03-26)
  • 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.

#7 Updated by szarate 6 months ago

  • Tracker changed from action to coordination

#8 Updated by szarate 6 months ago

#9 Updated by riafarov 6 months ago

  • Status changed from New to Resolved
  • Assignee set to riafarov

This is solved now, for SLES we run snapper tests in YaST job group and test doesn't cause instabilities. For openSUSE distributions we also don't see recent failures which are cause by the test code.

Also available in: Atom PDF