Project

General

Profile

Actions

action #130573

open

coordination #153280: [epic] Future automation of Agama

Adapt base class for agama test to be more generic

Added by coolgw 11 months ago. Updated 3 months ago.

Status:
New
Priority:
Low
Assignee:
-
Target version:
-
Start date:
2023-06-09
Due date:
% Done:

0%

Estimated time:

Description

Motivation

Current lib/yam/agama/agama_base.pm we use for auto-installation includes few things we don't need.
We should update agama_base.pm to more generic base class which can be used by other modules such as patch_agama etc..

Acceptance criteria

AC1: Generilize agama_base and consider how or where to use the specific parts.

Additional information

Try not create more than one level of inheritance there and consider to use libraries, the inheritance is nice to use to not include in the test layer things unrelated with tests but we should avoid to have too many parent class or we would end up as the current hierarchy for sle test.
https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/17228

Actions #1

Updated by JERiveraMoya 11 months ago

  • Subject changed from Update base class for agama test to Adapt base class for agama test to be more generic
  • Description updated (diff)
  • Status changed from New to Workable
  • Priority changed from Normal to Low
  • Target version set to Current
  • Parent task set to #121855
Actions #2

Updated by JERiveraMoya 11 months ago

  • Description updated (diff)
Actions #3

Updated by JERiveraMoya 5 months ago

  • Status changed from Workable to New
  • Target version deleted (Current)
  • Parent task deleted (#121855)

Created a long time ago, we need to reevaluate it.

Actions #4

Updated by JERiveraMoya 3 months ago

  • Parent task set to #153280
Actions

Also available in: Atom PDF