Project

General

Profile

Actions

action #33694

closed

[sle15sp1][desktop] Add tests to check if Wayland is running or not

Added by qkzhu about 6 years ago. Updated 11 months ago.

Status:
Resolved
Priority:
Low
Assignee:
Category:
New test
Target version:
-
Start date:
2018-03-23
Due date:
% Done:

0%

Estimated time:
Difficulty:

Description

Summary:

patterns-gnome-gnome (gnome-session-wayland) was not installed by the default system role of WE but openQA can't catch the issue:

Suggestions:

  1. Add some tests to switch between Wayland and X session and check if the proper session is running after create_hdd*
  2. Add a test after first_boot.pm to check if the proper session is running and schedule the test in create_hdd* jobs
Actions #2

Updated by okurz about 6 years ago

I think something like https://openqa.suse.de/tests/1564171#step/xorg_vt/3 could be easily adapted. There are already different needles for X11 and Xwayland. You could simply extend the test to check for a specific entry depending on SLE_PRODUCT or enabled modules or desktop selection

Actions #3

Updated by yfjiang almost 6 years ago

  • Assignee set to zcjia
Actions #4

Updated by yfjiang almost 6 years ago

QAM wrote a case session check after log-in: https://openqa.suse.de/tests/1831601/modules/window_system/steps/1/src . So the rest of to-do is to check the gdm is running on wayland or not.

Actions #5

Updated by yfjiang almost 6 years ago

  • Subject changed from [sle15][desktop] Add tests to check if Wayland is running or not to [sle15sp1][desktop] Add tests to check if Wayland is running or not
Actions #6

Updated by okurz over 2 years ago

  • Priority changed from Normal to Low

This ticket was set to "Normal" priority but was not updated within 730 days which is 2 times the period of the SLO for "Normal" tickets (365 days) as described on https://progress.opensuse.org/projects/openqatests/wiki/Wiki#SLOs-service-level-objectives . The ticket will be set to the next lower priority of "Low".

Actions #7

Updated by GraceWang 11 months ago

  • Status changed from New to Resolved

No new cases needed. This has been implemented in
https://github.com/os-autoinst/os-autoinst-distri-opensuse/blob/129870ba432734ae3e632159bda655447692ea1a/tests/x11/window_system.pm#LL27C79-L27C79,
So, wherever the window_system is scheduled, the current session type will be recorded and seen from the results.

Actions

Also available in: Atom PDF