Project

General

Profile

Actions

action #119119

closed

test fails in change_desktop

Added by gyribeiro about 2 years ago. Updated about 2 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
Start date:
2022-10-20
Due date:
% Done:

0%

Estimated time:

Description

Observation

openQA test in scenario sle-15-SP5-Online-V-Staging-x86_64-cryptlvm_minimal_x@64bit fails in
change_desktop

Test suite description

Maintainer: slindomansilla

Combination of "cryptlvm" and "minimal_x".

(crypt-)LVM installations can take longer, especially on non-x86_64 architectures.

Reproducible

Fails since (at least) Build V.16.1

Expected result

Last good: V.14.1 (or more recent)

Further details

Always latest result in this scenario: latest

Seems a problem while scrolling down the patterns on latest good run it is possible to see the "GNOME Desktop Environment" fully visible:
https://openqa.suse.de/tests/9652837#step/change_desktop/27
While on the failing run it is just partial visible:
https://openqa.suse.de/tests/9771545#step/change_desktop/27

Actions #1

Updated by JERiveraMoya about 2 years ago

This is a known bug that only happens when certain number of patterns need to be scrolled: https://bugzilla.suse.com/show_bug.cgi?id=1189550 as it is not fixed upstream so it an 'accepted' workaround which doesn't show like a workaround in openQA because it very difficult to determine when is going to happen.

The solution is to apply the same existing code than in select_patterns in particular this method move_down for each down key sent in change_desktop

Actions #2

Updated by JERiveraMoya about 2 years ago

  • Project changed from openQA Tests to qe-yam
  • Category deleted (Bugs in existing tests)
  • Status changed from New to In Progress
  • Assignee set to geor
  • Target version set to Current
Actions #3

Updated by geor about 2 years ago

  • Status changed from In Progress to Resolved

It looks like the workaround no longer works. So I have proceeded to create a new needle which checks whether we have landed on the Gnome Desktop Environment pattern from the Description panel and not from the left side widget.
With this new needle, runs are now successful.

Actions

Also available in: Atom PDF