Project

General

Profile

Actions

coordination #43769

closed

[functional][y][epic] Use inter-machine dependencies to ease our review

Added by okurz over 5 years ago. Updated over 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Enhancement to existing tests
Target version:
SUSE QA - Milestone 28
Start date:
2019-02-18
Due date:
2019-10-22
% Done:

100%

Estimated time:
(Total: 2.00 h)
Difficulty:

Description

Motivation

With #40415 we can use inter-machine dependencies to prevent the same error to popup on different machines by making machines depend on others

Acceptance criteria

  • AC1: The openQA test plans in the scope of QSF for all our supported products have been reviewed and inter-machine dependencies have been applied where useful

Suggestions

  • Go over the all scenarios within the YaST job group of one product and find candidates of scenarios where we consider the value of running them in parallel is low versus the effort of needing to review them all, e.g. when they fail all in the same step
  • Depending on the product you looked at crosscheck if the inter-machine dependencies you thought about would conflict with the scenarios in other job groups
  • Add the dependencies to the test suites

Further details

See http://open.qa/docs/#_inter_machine_dependencies for documentation of the new feature.


Subtasks 3 (0 open3 closed)

action #48068: [functional][y][timeboxed:4h] Get to know inter-machine dependenciesResolvedriafarov2019-02-182019-06-04

Actions
action #56132: [functional][y][timeboxed:6h] Setup inter-machine dependencies for SLE 15 for the scenarios where it makes senseResolvedJRivrain2019-09-242019-10-22

Actions
action #57311: [functional][y] Make machine inter-machine dependencies for almost identical SUTs running on same hardwareResolvedoorlov2019-09-242019-10-22

Actions
Actions

Also available in: Atom PDF