Project

General

Profile

action #92311

coordination #58184: [saga][epic][use case] full version control awareness within openQA, e.g. user forks and branches, fully versioned test schedules and configuration settings

Complete test definition from a single yaml schedule file in local test distribution folder

Added by okurz 3 months ago.

Status:
Workable
Priority:
Low
Assignee:
-
Category:
Feature requests
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Difficulty:

Description

Motivation

See #58184 . As a test maintainer using openQA I want openQA to be able to load the complete test definition from a yaml schedule in a local test distribution folder so that all the necessary configuration can come from a central place and no configuration needs to be added to the openQA database beforehand

Acceptance criteria

  • AC1: isos post accepts a file path parameter pointing to a job templates file
  • AC2: isos post reads products+machines+job_templates from the referenced file and schedules according jobs

Suggestions

Out of scope

  • Reading git repositories from within openQA
  • Loading more than one job templates file
  • Merging configuration with already existing database configuration, assume a clean database with no machines, no products, no job templates defined.

Related issues

Copied from openQA Project - action #71758: [spike][timeboxed:20h] complete test definition from a yaml schedule file in local test distribution folderResolved

History

#1 Updated by okurz 3 months ago

  • Copied from action #71758: [spike][timeboxed:20h] complete test definition from a yaml schedule file in local test distribution folder added

Also available in: Atom PDF