Project

General

Profile

Actions

action #40982

closed

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 over 5 years ago. Updated over 2 years 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.

Actions #1

Updated by okurz over 5 years ago

  • Category set to Enhancement to existing tests
  • Target version set to future
Actions #2

Updated by riafarov over 5 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.

Actions #3

Updated by okurz over 5 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

Actions #4

Updated by riafarov over 5 years ago

  • Estimated time set to 8.00 h
Actions #5

Updated by riafarov over 5 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.

Actions #6

Updated by riafarov over 5 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
Actions #7

Updated by riafarov over 5 years ago

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

wrong due date set, fixed now.

Actions #8

Updated by riafarov over 5 years ago

  • Assignee set to riafarov
Actions #9

Updated by riafarov over 5 years ago

  • Status changed from Workable to Feedback
Actions #10

Updated by riafarov over 5 years ago

  • Status changed from Feedback to Resolved
Actions #11

Updated by riafarov over 5 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
Actions #12

Updated by okurz over 2 years ago

  • Due date deleted (2018-10-23)
Actions

Also available in: Atom PDF