action #107734
open[qe-core] Add iceWM tests to SLE >=15.2
0%
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.
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
Updated by szarate over 2 years ago
Updated by tjyrinki_suse over 2 years ago
- Description updated (diff)
- Status changed from New to Workable
- Start date deleted (
2022-03-01)
Updated by tjyrinki_suse over 2 years ago
- Description updated (diff)
- Due date set to 2022-03-11
- Status changed from Workable to New
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.
Updated by tjyrinki_suse over 2 years ago
- Related to action #104959: [qe-core][to be refined] fix minimal tests in Functional added
Updated by tjyrinki_suse over 2 years ago
- Related to deleted (action #104959: [qe-core][to be refined] fix minimal tests in Functional )
Updated by tjyrinki_suse over 2 years ago
- Target version deleted (
QE-Core: Next)
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.