Project

General

Profile

Actions

action #180956

open

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

Add validation to check that installed repos are the ones expected and enabled

Added by JERiveraMoya 14 days ago. Updated about 3 hours ago.

Status:
In Progress
Priority:
Normal
Assignee:
Target version:
-
Start date:
2025-04-14
Due date:
% Done:

0%

Estimated time:

Description

Motivation

Sporadically It was raised that repo might not be enabled, we don't know for sure, perhaps some other job in development overwrote the image name published but just in case let's add this check for both mediums, Online and Full.

It is time to start to improve on validations, for now in QE Yam we are going quite light in that regards, leaning our attention to feature validation and the automation of the installation itself, but a very important part of testing the system is to validate expectation at the end.

Notice that validation now lives under some of our squad folders, yam/* due to those are simple validation for the installer, not complex one, more like safeties than other thing.

Acceptance criteria

  • AC1: Add to default installations (interactive and unattended) including SAP ones and also HA, a validation to check for the expected repo(s) and that is enabled.
  • AC2: Run N times (50 or more) with a single scenario (in this case, unattended installation for sles as this is the one where was potentially detected this issue when creating images for other squads) to see if we can catch this situation.
  • AC3: Report bugs relative to this topic or any other inconsistencies.
Actions

Also available in: Atom PDF