Project

General

Profile

Actions

action #107734

open

[qe-core] Add iceWM tests to SLE >=15.2

Added by slemke over 2 years ago. Updated 8 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Enhancement to existing tests
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Difficulty:

Description

Observation

Please also run this test on the following products:
SLE15.2
SLE15.3
and all subsequent products.

The reason is, recently a problem that was caused by a Maintenance update was caught on OpenSUSE but not on SUSE, after some investigation we found out that on the SLE side we where not running the iceWM tests: https://openqa.opensuse.org/tests/2166536#step/shutdown/22

This would be needed for Maintenance Updates.

thanks!

Acceptance Criteria

AC0: Study the topic of system roles, what they mean in SLE and how the current os-autoinst-distri-openuse supports them.
AC1: Schedule icewm using tests with SYSTEM_ROLE=textmode, testing on SLE 15-SP2 and newer. In this mode, the system boots to text mode, but X is available via systemctl start display-manager, from which logging in gives icewm.
AC2: The scope of icewm tests is small, it is enough do installation with SYSTEM_ROLE_textmode, log in and start xterm, enter 'ls' (to check typing works) and finish. The needles should cover some graphical elements and some text (font), see the described regression.

Further Information

According to lib/main_common.pm, DESKTOP=minimalx is only used for SLE < 15, and for SLE >= 15 SYSTEM_ROLE=textmode should be used instead - textmode being "X server but no GNOME", while minimal being without X too.

While current usage is low, it's currently used by HA (SAP) squad in some testing at least (grep os-autoinst-distro-opensuse and https://gitlab.suse.de/openqa/all-yaml). The current use seems to be using it in "text mode" for real, so no display manager or icewm is started even though available.

Actions #1

Updated by maritawerner over 2 years ago

  • Subject changed from Add iceWM tests to SLE >=15.2 to [qe-core] Add iceWM tests to SLE >=15.2
Actions #3

Updated by szarate over 2 years ago

  • Assignee deleted (SLindoMansilla)

Sergio nolonger works at SUSE

Actions #4

Updated by tjyrinki_suse over 2 years ago

  • Description updated (diff)
  • Status changed from New to Workable
  • Start date deleted (2022-03-01)
Actions #5

Updated by tjyrinki_suse over 2 years ago

  • Target version set to QE-Core: Ready
Actions #6

Updated by tjyrinki_suse over 2 years ago

  • Description updated (diff)
  • Due date set to 2022-03-11
  • Status changed from Workable to New
Actions #7

Updated by tjyrinki_suse over 2 years ago

  • Description updated (diff)
  • Due date deleted (2022-03-11)
  • Status changed from New to Workable
  • Target version changed from QE-Core: Ready to QE-Core: Next

Finishing description, further study may be needed by the assignee but the basics are there. This may not be as high priority as some other items, so tentatively scheduling with QE-Core: Next instead of mandating current sprint.

Actions #8

Updated by tjyrinki_suse over 2 years ago

  • Related to action #104959: [qe-core][to be refined] fix minimal tests in Functional added
Actions #9

Updated by tjyrinki_suse over 2 years ago

  • Related to deleted (action #104959: [qe-core][to be refined] fix minimal tests in Functional )
Actions #10

Updated by tjyrinki_suse over 2 years ago

  • Status changed from Workable to New
Actions #11

Updated by tjyrinki_suse over 2 years ago

  • Priority changed from Normal to High
Actions #12

Updated by tjyrinki_suse over 2 years ago

  • Target version deleted (QE-Core: Next)
Actions #13

Updated by szarate over 2 years ago

These tickets are not on high prio

Actions #14

Updated by szarate over 2 years ago

  • Tags set to bulkupdate

These tickets are not on high pro

Actions #15

Updated by szarate over 2 years ago

  • Priority changed from High to Normal
Actions #16

Updated by slo-gin 8 months ago

This ticket was set to Normal priority but was not updated within the SLO period. Please consider picking up this ticket or just set the ticket to the next lower priority.

Actions

Also available in: Atom PDF