Project

General

Profile

action #13140

Job template organization

Added by rpalethorpe almost 6 years ago. Updated over 5 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Enhancement to existing tests
Target version:
-
Start date:
2016-08-10
Due date:
% Done:

0%

Estimated time:
Difficulty:

Description

I find the products/opensuse/templates file to big and painful to deal with. Perhaps a templates sub-directory should be created, which we then insert template files into just containing test suits, machines, job groups etc. which are tightly related.

That way someone can view all the information relating to these tests on one or two pages and import the tests without worrying if anything unexpected is going to be added. If someone needs to add all the templates at once then they can write something like ./load_templates templates/*.

Templates provide a way of recording how a machine or test suit should be used, in a transportable and human readable format, but one huge monolithic file is only useful for automated export-import. I used this template during my local installation by following the instructions, but the number of tests it has added was counter productive when trying to learn the system. If new users want to see a complex setup they can look no further than openqa.suse.de.


Checklist

  • PR demonstrating proposed changes with cryptlvm test suits
  • PR for changes to installation instructions so new users get a simpler configuration

History

#1 Updated by rpalethorpe almost 6 years ago

  • Checklist item changed from to [x] PR demonstrating proposed changes with cryptlvm test suits

#3 Updated by maritawerner over 5 years ago

Hello Richie, the pr is accepted, right? so can you close that ticket or is there anything else?

#4 Updated by rpalethorpe over 5 years ago

  • Status changed from New to Resolved

Nothing for now, I will close it.

Also available in: Atom PDF