Project

General

Profile

action #40982

coordination #40979: [sle][functional][y][epic] New test strategy for autoyast profiles from ay-tests repo

[sle][functional][y][fast] use git repo for autoyast_lvm and autoyast_tftp instead of relying on ay-tests package

Added by riafarov about 3 years ago. Updated 3 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
SUSE QA - Milestone 20
Start date:
2018-09-13
Due date:
% Done:

0%

Estimated time:
8.00 h

Description

See motivation in the parent ticket.

Main issue is that we cannot rely on package being built quickly. By just grabbing profiles from git repo, we can test changes before merging the change much easier.

Acceptance criteria

  1. autoyast_lvm and autoyast_tftp test suites do not rely on aytests package building

Suggestions

Adjust support server to clone git repo. This will require url to it for different branches.

History

#1 Updated by okurz about 3 years ago

  • Category set to Enhancement to existing tests
  • Target version set to future

#2 Updated by riafarov about 3 years ago

  • Due date set to 2018-10-23
  • Category changed from Enhancement to existing tests to Bugs in existing tests
  • Status changed from New to Workable
  • Target version changed from future to Milestone 20

okurz, it's not an enhancement, but a need. Tests fail constantly due to changes we have introduced, but the have never reached the package. I've discussed it with schubi, results of jenkins job are not reviewed on a daily basis. So we can safely consider openQA as the only scenario using profiles and potentially trigger same test suite as a part of CI.
Proposing for the next sprint.

#3 Updated by okurz about 3 years ago

ok, understood. I hope we find the time in before to discuss the broader scope, that actually fits better in the parent epic #40979 though

#4 Updated by riafarov about 3 years ago

  • Estimated time set to 8.00 h

#5 Updated by riafarov about 3 years ago

  • Due date deleted (2018-10-23)

Decided to clarify again how to address testing of autoyast. I will move these 2 test suites to dev job group for time being.

#6 Updated by riafarov about 3 years ago

  • Subject changed from [sle][functional][y] move autoyast_lvm and autoyast_tftp to os-autoinst-distri-opensuse or use git clone to [sle][functional][y] use git repo for autoyast_lvm and autoyast_tftp instead of relying on ay-tests package
  • Description updated (diff)
  • Due date set to 2018-10-23

#7 Updated by riafarov about 3 years ago

  • Due date changed from 2018-10-23 to 2018-11-06

wrong due date set, fixed now.

#8 Updated by riafarov about 3 years ago

  • Assignee set to riafarov

#9 Updated by riafarov about 3 years ago

  • Status changed from Workable to Feedback

#10 Updated by riafarov about 3 years ago

  • Status changed from Feedback to Resolved

#11 Updated by riafarov about 3 years ago

  • Subject changed from [sle][functional][y] use git repo for autoyast_lvm and autoyast_tftp instead of relying on ay-tests package to [sle][functional][y][fast] use git repo for autoyast_lvm and autoyast_tftp instead of relying on ay-tests package
  • Due date changed from 2018-11-06 to 2018-10-23

#12 Updated by okurz 3 months ago

  • Due date deleted (2018-10-23)

Also available in: Atom PDF