Project

General

Profile

Actions

action #178918

open

coordination #169654: [epic] Create test scenarios for Agama

Create agama_boot_system which handles all architectures

Added by JERiveraMoya about 1 month ago. Updated 19 days ago.

Status:
Workable
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
2025-03-14
Due date:
% Done:

0%

Estimated time:

Description

Motivation

We should keep moving forward to some ideal situation where we specify the schedule by settings instead of YAML, so we can group common functionality in a single test module so the schedules do not differs so much.

Inspiration comes from this PR, but was done only for x86_64:
https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/21137/

Let's create a new test module capable of handling booting in the system for all architectures picking/borrow all the function needed to do so.
We can exclude for this task the test suite requiring encryption but if doesn't make it much harder we can consider it.

Acceptance criteria

  • AC1: Create new module picking/borrowing exclusively the lines of code and calling the libraries required only in QE Yam scenarios in Agama.
  • AC2: Run extensive verification runs.
  • AC3: Consider encryption for this task or a follow-up one.

Related issues 1 (0 open1 closed)

Related to qe-yam - action #175389: PoC to combine yaml files in Agama schedule to avoid create one per each architectureResolvedJERiveraMoya2025-01-14

Actions
Actions #1

Updated by JERiveraMoya about 1 month ago

  • Related to action #175389: PoC to combine yaml files in Agama schedule to avoid create one per each architecture added
Actions #2

Updated by JERiveraMoya about 1 month ago

  • Priority changed from High to Normal
Actions #3

Updated by JERiveraMoya 19 days ago

  • Tags changed from qe-yam-mar-sprint-fy25 to qe-yam-apr-sprint-fy25
Actions

Also available in: Atom PDF