Project

General

Profile

Actions

action #133301

closed

coordination #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

Added by okurz 9 months ago. Updated 9 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Feature requests
Target version:
Start date:
2022-08-04
Due date:
% Done:

0%

Estimated time:

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

Related issues 2 (2 open0 closed)

Related to openQA Project - 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.*":retryBlockedokurz2022-02-16

Actions
Copied from openQA Project - action #115019: os-autoinst/wheel-boot which can be used to test os-autoinst/wheel-launcher size:MWorkable2022-08-04

Actions
Actions #1

Updated by okurz 9 months ago

  • Copied from action #115019: os-autoinst/wheel-boot which can be used to test os-autoinst/wheel-launcher size:M added
Actions #2

Updated by okurz 9 months ago

  • Description updated (diff)
Actions #4

Updated by livdywan 9 months 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
Actions #5

Updated by livdywan 9 months ago

  • Parent task deleted (#108527)

I reckon this is not a subtask and has nothing to do with wheels.

Actions #6

Updated by okurz 9 months 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.

Actions #7

Updated by okurz 9 months ago

end=100 openqa-clone-set https://openqa.opensuse.org/tests/3451193

-> https://openqa.opensuse.org/tests/overview?build=okurz_investigation

Actions #8

Updated by okurz 9 months 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%

Actions

Also available in: Atom PDF