Project

General

Profile

Actions

action #104959

open

[qe-core][to be refined] fix minimal tests in Functional

Added by punkioudi over 2 years ago. Updated about 2 months ago.

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

0%

Estimated time:
Difficulty:

Description

In Functional some testsuites run for testing minimal system role, like for example minimal_x.
After having a closer look in them, it was observed that the installation is being done with an unorthodox way, which is the following:

The recommended process that should be followed is to select minimal system role from the beginning of the installation. Also, as right now all the minimal testsuites are being scheduled by main.pm, it would be good to make the aforementioned change in a yaml schedule.

Acceptance criteria

  • AC1 Move all the minimal testsuites to a minimal.yaml schedule in /var/lib/openqa/share/tests/os-autoinst-distri-opensuse/schedule/functional
  • AC2 Remove the change_desktop.pm from the schedule
  • AC3 Add SYSTEM_ROLE=minimal in the settings of each minimal testsuite
  • AC4 Add YAML_SCHEDULE=schedule/functional/minimal in the settings of each minimal testsuite
  • AC5 Run all the needed verification runs
Actions

Also available in: Atom PDF