coordination #35032
closed[functional][opensuse][epic][y] Make snapper tests easier to maintain
0%
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
Updated by okurz over 6 years ago
- Target version changed from Milestone 17 to Milestone 20
Updated by okurz over 6 years ago
- Target version changed from Milestone 20 to Milestone 20
Updated by okurz about 6 years ago
- Related to action #38336: [functional][u] Re-enable yast2_snapper on openSUSE added
Updated by okurz about 6 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".
Updated by okurz almost 6 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.
Updated by szarate about 4 years ago
- Tracker changed from action to coordination
Updated by szarate about 4 years ago
See for the reason of tracker change: http://mailman.suse.de/mailman/private/qa-sle/2020-October/002722.html
Updated by riafarov about 4 years 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.