Project

General

Profile

Actions

action #56255

closed

[functional][y] redesign yast2_snapper test to make it stable

Added by SLindoMansilla over 4 years ago. Updated over 4 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Bugs in existing tests
Target version:
SUSE QA - Milestone 29
Start date:
2019-09-02
Due date:
2019-11-19
% Done:

0%

Estimated time:
8.00 h
Difficulty:

Description

Observation

We see a lot of sporadic failures in the test module because we fail to select last leave in the tree.
We need better approach to handle this case.
To make it stable, we should have control over snapshot, and take one after modifying single file, so have strict expectations what we will have in snapshot diff.
On top we could use separate filesystem, as root is polluted with different artifact of running services and separate fs won't have such issue.

We also consider moving this test to yast job group.

openQA test in scenario sle-12-SP5-Server-DVD-ppc64le-sdk+allpatterns@ppc64le fails in
yast2_snapper

Reproducible

Fails since (at least) Build 0301 (current job)

Expected result

Last good: 0296 (or more recent)

Further details

Always latest result in this scenario: latest


Related issues 2 (0 open2 closed)

Related to openQA Tests - action #57749: [functional][y] apply solution for yast2_snapper_ncurses as it does for TumbleweedRejectedriafarov2019-10-072019-11-19

Actions
Related to openQA Tests - action #58631: [functional][y][fast] test fails in yast2_snapperResolvedJERiveraMoya2019-10-242019-11-19

Actions
Actions #1

Updated by riafarov over 4 years ago

  • Target version set to Milestone 28

this is flaky test, I do not see a reason to invest any time on it, we already have wasted enough. I would move it from your job group, so you don't have to file these tickets about sporadic issues which we reject in the end...

Actions #2

Updated by riafarov over 4 years ago

  • Subject changed from [functional][y] test fails in yast2_snapper - Tests needs adaption to GUI changes, maybe just new needles to [functional][y] redesign yast2_snapper test to make it stable
  • Description updated (diff)
  • Due date set to 2019-11-05
  • Target version changed from Milestone 28 to Milestone 29
Actions #3

Updated by riafarov over 4 years ago

  • Related to action #57749: [functional][y] apply solution for yast2_snapper_ncurses as it does for Tumbleweed added
Actions #4

Updated by riafarov over 4 years ago

  • Description updated (diff)
  • Status changed from New to Workable
  • Estimated time set to 8.00 h
Actions #5

Updated by JERiveraMoya over 4 years ago

  • Assignee set to JERiveraMoya
Actions #6

Updated by JERiveraMoya over 4 years ago

  • Status changed from Workable to Feedback
Actions #7

Updated by JERiveraMoya over 4 years ago

  • Status changed from Feedback to In Progress

Failure where other folders are created: https://openqa.suse.de/tests/3497274#step/yast2_snapper/83

Actions #8

Updated by JERiveraMoya over 4 years ago

  • Status changed from In Progress to Feedback
Actions #9

Updated by JERiveraMoya over 4 years ago

  • Status changed from Feedback to In Progress
Actions #10

Updated by JERiveraMoya over 4 years ago

  • Status changed from In Progress to Feedback
Actions #12

Updated by riafarov over 4 years ago

  • Status changed from Feedback to Resolved
Actions #13

Updated by JERiveraMoya over 4 years ago

  • Due date changed from 2019-11-05 to 2019-11-19
  • Status changed from Resolved to In Progress
Actions #15

Updated by JERiveraMoya over 4 years ago

  • Status changed from In Progress to Feedback
Actions #16

Updated by JERiveraMoya over 4 years ago

  • Status changed from Feedback to In Progress

There are still a couple of failures in textmode:

Actions #17

Updated by JERiveraMoya over 4 years ago

  • Status changed from In Progress to Feedback
Actions #18

Updated by riafarov over 4 years ago

  • Related to action #58631: [functional][y][fast] test fails in yast2_snapper added
Actions #19

Updated by JERiveraMoya over 4 years ago

Added needles in openSUSE for yast2_ncurses: https://openqa.opensuse.org/tests/1084354

Actions #20

Updated by JERiveraMoya over 4 years ago

  • Status changed from Feedback to Resolved
Actions #21

Updated by okurz over 4 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: yast2_ncurses
https://openqa.suse.de/tests/3576426

To prevent further reminder comments one of the following options should be followed:

  1. The test scenario is fixed by applying the bug fix to the tested product or the test is adjusted
  2. The openQA job group is moved to "Released"
  3. The label in the openQA scenario is removed
Actions

Also available in: Atom PDF