Project

General

Profile

Actions

action #138473

closed

coordination #119836: [epic] Convert YAML schedules for YaST to be based on YAML default files

Kick off reduction of yaml files in YaM scope for other interactive installation tests except USBInstall

Added by rfan1 6 months ago. Updated 4 months ago.

Status:
Rejected
Priority:
Normal
Assignee:
-
Target version:
Start date:
2023-07-18
Due date:
% Done:

0%

Estimated time:

Description

Motivation

As starting point we have 429 yaml files in schedule/yast after applying solution based on default without further adjustment. There is plenty of space for improvement and now we are in position to tackle individual test test suites without affecting much or break other areas.

One of the main motivation is to have a test case that can be run across products, sle, sle micro, openSUSE Tumblewee, openSUSE Leap, etc, so first we need to create `schedule/yam/test_cases/ . Inside this folder we will place our yaml that will be valid (in theory) for each product (we have to see what techniques we will use in each case to make this possible and we will document those).

This are all the installation, (we didn't go too far how to apply this for other than installation that contains steps and it fits quite well, so for now the scope are only the interactive installation, not AutoYaST ones):
https://openqa.suse.de/tests/overview?arch=&flavor=&machine=&test=&modules=accept_license&module_re=&distri=sle&version=15-SP5&build=102.1&groupid=129#

Let's go in the order that are displayed for example, first one is USBInstall, it has been done via https://progress.opensuse.org/issues/132971

Acceptance criteria

AC1: Kick off the reduction of yaml files except USBInstall,
AC2: Following the the steps mentioned in https://confluence.suse.com/pages/viewpage.action?pageId=1364165336
AC3: We may use this ticket as a parent one and create child jobs for different install scenarios (or just create more similar tickets as this one)[Need to check with PO/SM]


Related issues 1 (0 open1 closed)

Copied from qe-yam - action #132971: Kick off reduction of yaml files in YaM scope, starting with usb_installResolvedrfan12023-07-18

Actions
Actions #1

Updated by rfan1 6 months ago

  • Copied from action #132971: Kick off reduction of yaml files in YaM scope, starting with usb_install added
Actions #2

Updated by rfan1 6 months ago

  • Subject changed from Kick off reduction of yaml files in YaM scope for other interactive installation tests to Kick off reduction of yaml files in YaM scope for other interactive installation tests except USBInstall
Actions #3

Updated by rfan1 6 months ago

  • Description updated (diff)
Actions #4

Updated by rfan1 6 months ago

  • Description updated (diff)
Actions #5

Updated by JERiveraMoya 4 months ago

  • Status changed from New to Rejected

I will re-evaluate what was done in usb to continue, thanks for creating the ticket anyway.

Actions

Also available in: Atom PDF