action #40982

action #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 over 1 year ago. Updated over 1 year ago.

Status:ResolvedStart date:13/09/2018
Priority:NormalDue date:23/10/2018
Assignee:riafarov% Done:

0%

Category:Bugs in existing testsEstimated time:8.00 hours
Target version:SUSE QA tests - Milestone 20
Difficulty:
Duration: 29

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 over 1 year ago

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

#2 Updated by riafarov over 1 year ago

  • Due date set to 23/10/2018
  • 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 over 1 year 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 over 1 year ago

  • Estimated time set to 8.00

#5 Updated by riafarov over 1 year ago

  • Due date deleted (23/10/2018)

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 over 1 year 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 23/10/2018

#7 Updated by riafarov over 1 year ago

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

wrong due date set, fixed now.

#8 Updated by riafarov over 1 year ago

  • Assignee set to riafarov

#9 Updated by riafarov over 1 year ago

  • Status changed from Workable to Feedback

#10 Updated by riafarov over 1 year ago

  • Status changed from Feedback to Resolved

#11 Updated by riafarov over 1 year 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 06/11/2018 to 23/10/2018

Also available in: Atom PDF