action #23606

[sle][functional][y][autoyast][yast] Integrate classes autoyast profile test in openQA

Added by riafarov over 2 years ago. Updated about 1 year ago.

Status:NewStart date:24/08/2017
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:New test
Target version:QA - future
Difficulty:
Duration:

Description

Motivation

AY support splitting profile into multiple xml files what simplifies maintenance and readability. In SLE 12 SP3 we have missed the regression and this flow is broken there.
This functionality is not covered by openQA, whereas there is jenkins job which is executed as a part of AY CI.

Acceptance criteria

  • AC1: Class based AY profile installation is verified for SLE 12, SLE 15 and optionally for openSUSE

Further details

We need to enable this test in openQA, it may need some changes in env, as test uses multiple files for installation.

Description from trello card:
https://bugzilla.suse.com/show_bug.cgi?id=1051483
Review

Evaluation of classes/rules has been called twice due to self-update
without initialization.

SP3:
yast/yast-autoinstallation: Pull Request 323
Submitted to SUSE:SLE-12-SP3:Update id 137252

Master:
yast/yast-autoinstallation: Pull Request 324

SP2: Tested, but the error has not happened there.

Testcase:

https://github.com/yast/aytests-tests/pull/98/files

yast/aytests-tests: Pull Request 99

Patch for handling classes in AY-testsuite:
yast/autoyast-integration-test: Pull Request 140


Related issues

Related to openQA Tests - action #29122: [sle][functional][y][autoyast][epic] Extend autoyast test... New 08/12/2017
Related to openQA Tests - action #40979: [sle][functional][y][epic] New test strategy for autoyast... New 13/09/2018 15/12/2020

History

#1 Updated by riafarov over 2 years ago

  • Assignee set to riafarov
  • Target version set to Milestone 10

#3 Updated by riafarov over 2 years ago

  • Status changed from New to Rejected

#4 Updated by riafarov over 2 years ago

  • Status changed from Rejected to New
  • Target version deleted (Milestone 10)

Reopened, as another ticket was accidentally created under another project.

#5 Updated by riafarov over 2 years ago

  • Description updated (diff)

#6 Updated by riafarov over 2 years ago

  • Status changed from New to Resolved

#7 Updated by riafarov over 2 years ago

  • Category set to New test
  • Status changed from Resolved to New

#8 Updated by riafarov over 2 years ago

  • Subject changed from [sle][functional] Integrate classes autoyast profile test in openQA to [sle][functional][autoyast] Integrate classes autoyast profile test in openQA
  • Assignee deleted (riafarov)

Unassigning, so someone could pick it up.

#9 Updated by okurz over 2 years ago

  • Target version set to Milestone 14

#10 Updated by riafarov over 2 years ago

  • Related to action #29122: [sle][functional][y][autoyast][epic] Extend autoyast tests coverage added

#11 Updated by okurz about 2 years ago

  • Subject changed from [sle][functional][autoyast] Integrate classes autoyast profile test in openQA to [sle][functional][autoyast][yast] Integrate classes autoyast profile test in openQA
  • Due date set to 13/03/2018

#12 Updated by okurz about 2 years ago

  • Due date deleted (13/03/2018)
  • Target version changed from Milestone 14 to Milestone 16

M14 is too full. Better we focus more on fixing.

#13 Updated by okurz almost 2 years ago

  • Subject changed from [sle][functional][autoyast][yast] Integrate classes autoyast profile test in openQA to [sle][functional][y][autoyast][yast] Integrate classes autoyast profile test in openQA
  • Target version changed from Milestone 16 to Milestone 17

#14 Updated by okurz almost 2 years ago

  • Target version changed from Milestone 17 to Milestone 21+

@riafarov please help to clarify what is the motivation behind this ticket with a single sentence within the description

#15 Updated by riafarov almost 2 years ago

  • Description updated (diff)

#16 Updated by okurz almost 2 years ago

  • Target version changed from Milestone 21+ to Milestone 21+

#17 Updated by riafarov over 1 year ago

  • Related to action #40979: [sle][functional][y][epic] New test strategy for autoyast profiles from ay-tests repo added

#18 Updated by okurz about 1 year ago

  • Description updated (diff)
  • Target version changed from Milestone 21+ to future

Also available in: Atom PDF