Project

General

Profile

coordination #106922

coordination #80142: [saga][epic] Scale out: Redundant/load-balancing deployments of openQA, easy containers, containers on kubernetes

[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 by cdywan 4 months ago. Updated about 1 month ago.

Status:
Blocked
Priority:
Normal
Assignee:
Category:
Feature requests
Target version:
Start date:
2022-02-16
Due date:
% Done:

0%

Estimated time:
Difficulty:

Description

Observation

https://openqa.opensuse.org/tests/2191509#step/dashboard/4

Suggestions

  • This appears to be a sporadic issue due to unreliable checks for the un/locked state of the desktop
  • Re-consider why we have a copy of these tests in distri-opensuse, or how one inherits the other
  • Lead a conversation about how to maintain this

Related issues

Related to openQA Project - coordination #103122: [epic] Test distribution template for openQA tests to use, e.g. for automatic PR tests in os-autoinst-distri-openQABlocked2021-11-26

Related to openQA Project - action #92092: containers: openQA test eventually fails because of timeoutsNew2021-05-03

Related to openQA Project - action #44441: test fails in dashboard of openQA-in-openQA test, timeout looking for desktop runner is too short, do we have old x11_start_program code in os-autoinst-distri-openQA?New

Related to openQA Tests - action #46589: [qe-core][functional] Create separate git project for common GNU/Linux functionalityNew2019-01-24

Related to openQA Project - action #64078: [openqa-in-openqa] Tests covering bootstrap methodWorkable2020-03-02

Copied from openQA Infrastructure - action #106919: openqa_install+publish fails in start_test size:MResolved2022-02-162022-03-03

Copied to openQA Project - coordination #108527: [epic] os-autoinst plugins (or wheels or leaves or scrolls) for scalable code reuse of helper functions and segmented test distributionsBlocked2021-01-08

History

#1 Updated by cdywan 4 months ago

  • Copied from action #106919: openqa_install+publish fails in start_test size:M added

#2 Updated by okurz 4 months ago

  • Priority changed from Normal to Urgent
  • Target version set to Ready

Please add such CI regressions immediately to our backlog especially when not fixing such issues would mean repeatedly receiving reminder emails.

#3 Updated by cdywan 4 months ago

  • Description updated (diff)

#4 Updated by okurz 4 months ago

  • Tracker changed from action to coordination
  • Project changed from openQA Infrastructure to openQA Project
  • Subject changed from openqa_from_git fails in dashboard to [epic][sporadic] openqa_from_git fails in dashboard due to ensure_unlocked_desktop not expecting password entry screen in case of locked desktop
  • Category set to Feature requests
  • Status changed from New to Workable
  • Priority changed from Urgent to High

Something to follow up with in a mob session as we agreed that the topic in general is something that we all should learn more about. The problem is related to the helper function lib::utils::ensure_unlocked_desktop which we also have in os-autoinst-distri-opensuse. We want to keep os-autoinst-distri-openQA as separate distribution so that we have a good showcase of a realistic openQA test distribution that we as SUSE QE Tools care about ourselves without being as simple as a plain "example" test distribution and also not as complicated or "monolithic" as os-autoinst-distri-opensuse. We should look for a way to better share code among test distributions, e.g. could be git submodules, git subrepos, perl helper packages, etc.

#5 Updated by okurz 4 months ago

  • Parent task set to #80142

#6 Updated by okurz 4 months ago

  • Related to coordination #103122: [epic] Test distribution template for openQA tests to use, e.g. for automatic PR tests in os-autoinst-distri-openQA added

#7 Updated by okurz 4 months ago

  • Related to action #92092: containers: openQA test eventually fails because of timeouts added

#8 Updated by okurz 4 months ago

  • Related to action #44441: test fails in dashboard of openQA-in-openQA test, timeout looking for desktop runner is too short, do we have old x11_start_program code in os-autoinst-distri-openQA? added

#9 Updated by okurz 4 months ago

  • Related to action #46589: [qe-core][functional] Create separate git project for common GNU/Linux functionality added

#10 Updated by okurz 4 months ago

  • Related to action #64078: [openqa-in-openqa] Tests covering bootstrap method added

#11 Updated by okurz 3 months ago

  • Copied to coordination #108527: [epic] os-autoinst plugins (or wheels or leaves or scrolls) for scalable code reuse of helper functions and segmented test distributions added

#12 Updated by okurz 3 months ago

  • Status changed from Workable to Blocked
  • Assignee set to okurz

#13 Updated by okurz 3 months ago

  • Priority changed from High to Normal

#14 Updated by okurz about 1 month ago

  • Subject changed from [epic][sporadic] openqa_from_git fails in dashboard due to ensure_unlocked_desktop not expecting password entry screen in case of locked desktop to [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

Also available in: Atom PDF