action #133301
closedcoordination #154777: [saga][epic] Shareable os-autoinst and test distribution plugins
coordination #108527: [epic] os-autoinst wheels for scalable code reuse of helper functions and segmented test distributions
quick-fix for openQA-in-openQA lockscreen race condition
Description
Motivation¶
We plan to improve our code with #115019 but sometimes we are still hit by a race condition where the lockscreen is properly handled but the subsequent assert_screen
catches too quickly on the still visible password prompt as in https://openqa.opensuse.org/tests/3451081#step/worker/3. We should try to look for a quick fix to ease our mind.
Acceptance criteria¶
- AC1: fail ratio below 1%
Suggestions¶
- Try to fix the test
- Run statistical investigation before+after
Updated by okurz over 1 year ago
- Copied from action #115019: os-autoinst/wheel-boot which can be used to test os-autoinst/wheel-launcher size:M added
Updated by okurz over 1 year ago
- Description updated (diff)
https://openqa.opensuse.org/tests/overview?version=Tumbleweed&build=20230725%3Apoo106922&distri=openqa shows the before state with 30/100 fails so 30% fail ratio.
Updated by okurz over 1 year ago
Updated by livdywan over 1 year ago
- Related to coordination #106922: [epic][sporadic] openqa_from_git fails in dashboard due to ensure_unlocked_desktop not expecting password entry screen in case of locked desktop auto_review:"match=desktop-runner,screenlock timed out.*":retry added
Updated by livdywan over 1 year ago
- Parent task deleted (
#108527)
I reckon this is not a subtask and has nothing to do with wheels.
Updated by okurz over 1 year ago
- Parent task set to #108527
Well, it is related to our ideas about "wheels" because what I am changing would need to end up in a wheels repo for a "ensure_unlocked_desktop" helper as well. And also the parent task is still our motivation for the work on this although the trigger for today was the recent CI test failures.
Updated by okurz over 1 year ago
end=100 openqa-clone-set https://openqa.opensuse.org/tests/3451193
-> https://openqa.opensuse.org/tests/overview?build=okurz_investigation
Updated by okurz over 1 year ago
- Status changed from In Progress to Resolved
https://openqa.opensuse.org/tests/overview?distri=openqa&version=Tumbleweed&build=okurz_investigation shows 0/100 failures so a fail ratio of 0±0% with computed failure probability < 3.00%