Project

General

Profile

Actions

action #153007

closed

coordination #152769: [epic] Reduction of yaml files in YaST installations

Enhance configuration in usb_install

Added by JERiveraMoya 5 months ago. Updated 4 months ago.

Status:
Resolved
Priority:
Normal
Target version:
-
Start date:
2024-01-02
Due date:
% Done:

0%

Estimated time:

Description

Motivation

As follow-up of #132971 for certain scenarios we don't need to run this system preparation test module. They exists for stability to wait for the system load is acceptable to go on and are important for children jobs, or test module using serial console or even some networking that would require hostname.
Doesn't look the case of usb_install, where we could have just the validation part and no more, representing perfectly the test case.

https://github.com/os-autoinst/os-autoinst-distri-opensuse/blob/master/schedule/yam/test_cases/usb_install.yaml#L7-L10

Unfortunately we cannot represent the actions here, because they are part of os-autoinst but still would be good enough to have the validation identifying the test case.

Acceptance criteria

AC1: Check that removing preparation test module test is stable for Online/Full medium running 10x
AC2: Remove this test suite from https://openqa.suse.de/admin/test_suites and add it to https://gitlab.suse.de/qe-yam/openqa-job-groups/-/blob/master/JobGroups/test_suites.yaml
AC3: Rename in all places that makes sense installation_booting_from_usb, for example in the test suite name.

Additional information

we should correct this test_suite: null https://gitlab.suse.de/qsf-y/qa-sle-functional-y/-/merge_requests/539/diffs#14b5739fca83e73d73bda6c083b58b96f0fd3bdc_821_827 and being able to share as much as possible settings in test_suites.yaml in job group ci. For that we most likely will need to create one anchor for description (so we don't forget each test suite should have a description) and and anchor for the settings, in that way we can merge the keys later maximizing the sharing.

Actions #1

Updated by JERiveraMoya 5 months ago

  • Description updated (diff)
Actions #2

Updated by JERiveraMoya 5 months ago

  • Subject changed from Check if we can remove system preparation test modules in usb_install to Enhance configuration in usb_install
Actions #3

Updated by syrianidou_sofia 5 months ago

  • Status changed from Workable to In Progress
  • Assignee set to syrianidou_sofia
Actions #5

Updated by syrianidou_sofia 4 months ago

Waiting for scc issue to be resolved so that I can run the VRs

Actions #6

Updated by JERiveraMoya 4 months ago

  • Status changed from In Progress to Resolved

Let's resolve it to have more clear picture of the sprint progress, we can check in next build or reopen it or simple commented with some extra action.
Unfortunately there are no frequent builds, specially after Christmas.

Actions

Also available in: Atom PDF