action #39059
closed[sle][functional][y] detect "openSUSE sucks bug" about btrfs balance and record_soft_fail (was: yast2_gui tests modules as application could not start up)
0%
Description
Motivation¶
Tests seem to be unstable and some yast modules do not start up on time. We don't know if SUT is under load at this point of time, but all of these failures have same symptoms,
so we should come up with some scalable solution, including disabling these test modules. -> We know that the SUTs are under high load looking at the "loadavg" log, e.g. https://openqa.suse.de/tests/1898401/file/yast2_software_management-loadavg.txt pointing to https://bugzilla.suse.com/show_bug.cgi?id=1063638
Please, list all issues you face in this ticket, where module doesn't show up on time.
Acceptance criteria¶
- AC1: Detect btrfs balance and bsc#1063638 (see https://github.com/os-autoinst/openQA/blob/master/docs/WritingTests.asciidoc#capturing-kernel-exceptions-and-or-any-other-exceptions-from-the-serial-console)
Observation¶
openQA test in scenario sle-12-SP4-Server-DVD-x86_64-yast2_gui@64bit fails in
yast2_network_settings
openQA test in scenario sle-12-SP4-Server-DVD-x86_64-yast2_gui@64bit fails in
yast2_users
Suggestions¶
As problem hits us, investigate possible solutions to that to mitigate an issue.
Expected result¶
Last good: 0305 (or more recent)
Further details¶
Always latest result in this scenario: latest
Updated by riafarov over 6 years ago
- Subject changed from [sle][functional][y] test fails in yast2_network_settings - application could not start up to [sle][functional][y] yast2_gui tests modules as application could not start up
- Description updated (diff)
Updated by okurz over 6 years ago
- Related to action #39011: [functional] Low performance on openqa production server added
Updated by okurz over 6 years ago
- Status changed from New to Rejected
- Assignee set to okurz
Sorry, doesn't feel to me as if this ticket is providing value. If a module does not startup in time then it should be solved with longer waiting. If the module never starts up it is a product problem and needs to be investigated and reported. We should be able to cover this with #39011 already
Updated by okurz over 6 years ago
- Related to action #38621: [functional][y] test fails in welcome - "Module is not signed with expected PKCS#7 message" (bsc#1093659) - Use serial exception catching feature from openQA to make sure the jobs reference the bug, e.g. as label added
Updated by okurz over 6 years ago
- Subject changed from [sle][functional][y] yast2_gui tests modules as application could not start up to [sle][functional][y] detect "openSUSE sucks bug" about btrfs balance and record_soft_fail (was: yast2_gui tests modules as application could not start up)
- Due date set to 2018-09-25
- Category changed from Bugs in existing tests to Enhancement to existing tests
- Status changed from Rejected to New
- Assignee deleted (
okurz) - Priority changed from Normal to High
- Target version set to Milestone 19
Just found https://openqa.suse.de/tests/1898401#step/yast2_software_management/6 and the logs clearly show that btrfs balance and scrub are running in the background so it is https://bugzilla.suse.com/show_bug.cgi?id=1063638, the "openSUSE/SLE sucks"-bug which is not moving foward.
We reference this bug in force_scheduled_tasks. It could be that our recent rework of that module does not actually work for SLE12SP4 as subsequent modules seem to be more worse affected by btrfs balance runs or the btrfs balance run actually is still running.
At best we can detect this bug and prevent reviewer confusion, e.g. again with the "serial exception handling feature". Should follow #38621
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: yast2_gui
https://openqa.suse.de/tests/2009680
Updated by riafarov about 6 years ago
- Description updated (diff)
- Status changed from New to Workable
Updated by riafarov about 6 years ago
- Status changed from Workable to In Progress
- Assignee set to riafarov
Updated by riafarov about 6 years ago
- Status changed from In Progress to Feedback
Updated by okurz about 6 years ago
- Related to action #36100: [functional][u] Better explicit system performance test added
Updated by okurz about 6 years ago
- Copied to action #41459: [sle][functional][u] Explicit test module for btrfs snapshots cleanup performance added
Updated by riafarov about 6 years ago
Keep open so we add SOFTFAIL_BSC1063638
variable to all places where needed.
Updated by riafarov about 6 years ago
Updated by riafarov about 6 years ago
- Due date changed from 2018-09-25 to 2018-10-09
Updated by okurz about 6 years ago
- Related to action #42446: [qe-core][functional] many opensuse tests fail in desktop_runner or gimp or other modules in what I think is boo#1105691 – can we detect this bug from the journal and track as soft-fail? added