Project

General

Profile

Actions

coordination #169654

open

[epic] Create test scenarios for Agama

Added by JERiveraMoya 2 months ago. Updated about 16 hours ago.

Status:
Workable
Priority:
High
Assignee:
Target version:
-
Start date:
2024-09-02
Due date:
% Done:

62%

Estimated time:
(Total: 0.00 h)

Description

Motivation

After working on the basic setup in https://progress.opensuse.org/issues/163919 which includes some basic test scenarios, let’s track in this epic all the remaining work to:

  • Enable other architecture/backend combination.
  • Test suites to be created for testing products using Agama.
  • Logs retrieval.
  • etc.

Acceptance criteria

  • AC1 : Test coverage satisfies customer needs according to documentation and and also satisfies stakeholders, PMs, YaST developers, and other QE squads.
  • AC2 : Test suites are created for all the architectures.
  • AC3 : Test suites are created with focus on SLES 16 but should be enabled as well for Leap when no much additional effort is required.
  • AC4 : Test suite for interactive installations will use a browser automation tool (ie puppeteer) in order to scale properly.

Additional information


Subtasks 27 (10 open17 closed)

action #166151: Enable TAP for agama testing resultsResolvedlmanfredi2024-09-02

Actions
action #167093: Detect end of agama auto-installation in s390x using for example logsNew2024-09-20

Actions
action #168310: Instead of relying on grub_test, implement page object to select Boot from Hard DiskResolvedrainerkoenig2024-10-16

Actions
action #168355: Add agama interactive installation selecting pattern KDE Resolvedlmanfredi2024-12-19

Actions
action #168925: Include agama config attached to the job in openQAResolvedleli2024-10-25

Actions
action #169477: Boot Agama in OSD in s390x kvmResolvedleli2024-11-07

Actions
action #169480: Boot Agama in OSD in PowerVM - Part 1Resolved2024-11-07

Actions
action #170434: Control unattended installation also with puppeteer for remote workersResolvedleli2024-11-28

Actions
action #173617: Handle new page 'Setup root user authentication'Resolvedlmanfredi2024-12-03

Actions
action #173659: Add unattended multipath scenarioResolvedhjluo2024-12-03

Actions
action #173806: Add Agama installation basic scenarios selecting SLES for SAPResolvedzoecao2024-12-05

Actions
action #173935: Pass registration code to jsonnet filesResolvedlmanfredi2024-12-09

Actions
action #173968: Add Agama installation for lvm scenarioResolvedleli2024-12-09

Actions
action #174172: Add Agama unattended installation for lvm scenarioResolvedzoecao2024-12-12

Actions
action #174457: Use a post script to connect to the installed system with Agama for unattended installation with remote workersResolvedlmanfredi2024-12-16

Actions
action #174508: Retrieve logs when we fail sync with agama in bootingResolvedrainerkoenig2024-12-17

Actions
action #174943: Unify Agama profiles and use variable to save number of filesResolvedleli2025-01-02

Actions
action #175051: Enhance test_running_installation.ts to avoid waiting 40 mins when failingWorkable2025-01-07

Actions
action #175087: Add SAP Agama test on aarch64Resolvedjfernandez2025-01-08

Actions
action #175096: Create test suite for AutoYaST compatibilityIn Progresslmanfredi2025-01-08

Actions
action #175111: Add CI check for agama profiles which are at json/jsonnet formatIn Progressleli

Actions
action #175263: Add unnatended scenarios with ext4 and xfsIn Progresszoecao2025-01-13

Actions
action #175302: Update obs-sync scripts and mediums to reflect new version of Agama 11.0.0Workable2025-01-13

Actions
action #175389: Combine yaml files in Agama schedule to avoid create one per each architectureIn Progresshjluo2025-01-14

Actions
action #175413: Add Agama interactive installation for encrypted LVMIn Progressjfernandez2025-01-14

Actions
action #175416: Add Agama unattended installation for encrypted LVMIn Progressrainerkoenig2025-01-14

Actions
action #175728: Generate all Agama json profiles using jsonnet profilesWorkable2025-01-17

Actions
Actions #1

Updated by JERiveraMoya 2 months ago

  • Description updated (diff)
Actions #2

Updated by JERiveraMoya 2 months ago

  • Subtask #166151 added
Actions #3

Updated by JERiveraMoya 2 months ago

  • Subtask #167093 added
Actions #4

Updated by JERiveraMoya 2 months ago

  • Subtask #168310 added
Actions #5

Updated by JERiveraMoya 2 months ago

  • Subtask #168355 added
Actions #6

Updated by JERiveraMoya 2 months ago

  • Subtask #168430 added
Actions #7

Updated by JERiveraMoya 2 months ago

  • Subtask #168925 added
Actions #8

Updated by JERiveraMoya 2 months ago

  • Subtask #169477 added
Actions #9

Updated by JERiveraMoya 2 months ago

  • Subtask #169480 added
Actions #10

Updated by JERiveraMoya 2 months ago

  • Description updated (diff)
Actions #11

Updated by JERiveraMoya about 2 months ago

  • Subtask #170434 added
Actions #12

Updated by JERiveraMoya about 2 months ago

  • Subtask #173617 added
Actions #13

Updated by JERiveraMoya about 2 months ago

  • Subtask #173659 added
Actions #14

Updated by JERiveraMoya about 1 month ago

  • Subtask #173806 added
Actions #15

Updated by JERiveraMoya about 1 month ago

  • Subtask #173935 added
Actions #16

Updated by JERiveraMoya about 1 month ago

  • Subtask #173968 added
Actions #17

Updated by JERiveraMoya about 1 month ago

  • Subtask #174172 added
Actions #18

Updated by leli about 1 month ago

  • Subtask #174367 added
Actions #19

Updated by JERiveraMoya about 1 month ago

  • Subtask #174421 added
Actions #20

Updated by JERiveraMoya about 1 month ago

  • Subtask #174457 added
Actions #21

Updated by JERiveraMoya about 1 month ago

  • Subtask #174508 added
Actions #22

Updated by JERiveraMoya about 1 month ago

  • Subtask deleted (#168430)
Actions #23

Updated by JERiveraMoya 16 days ago

  • Subtask deleted (#174421)
Actions #24

Updated by JERiveraMoya 16 days ago

  • Subtask deleted (#174367)
Actions #25

Updated by JERiveraMoya 11 days ago

  • Subtask #175051 added
Actions #26

Updated by JERiveraMoya 10 days ago

  • Subtask #175096 added
Actions #27

Updated by JERiveraMoya 9 days ago

  • Subtask #175111 added
Actions #28

Updated by JERiveraMoya 9 days ago

  • Subtask #175087 added
Actions #29

Updated by JERiveraMoya 5 days ago

  • Subtask #174943 added
Actions #30

Updated by JERiveraMoya 5 days ago

  • Subtask #175263 added
Actions #31

Updated by JERiveraMoya 5 days ago

  • Subtask #175293 added
Actions #32

Updated by JERiveraMoya 5 days ago

  • Subtask #175302 added
Actions #33

Updated by JERiveraMoya 4 days ago

  • Subtask deleted (#175293)
Actions #34

Updated by JERiveraMoya 4 days ago

  • Subtask #175389 added
Actions #35

Updated by JERiveraMoya 4 days ago

  • Subtask #175413 added
Actions #36

Updated by JERiveraMoya 4 days ago

  • Subtask #175416 added
Actions #37

Updated by JERiveraMoya about 16 hours ago

  • Subtask #175728 added
Actions

Also available in: Atom PDF