action #54179
openopenQA Tests (public) - coordination #15132: [saga][epic] Better structure of test plans in main.pm
coordination #44360: [epic] Parameterize test suites within job groups
Re-use YAML betweens different groups
0%
Description
A feature request has been suggested as part of the testing of the YAML editor on staging.
Alias can be used to simplify YAML for a job group, and reduce duplication. But it can't currently be shared across multiple groups.
YAML::PP::LibYAML supports the !include feature, however according to @tinita it currently expects files on disk. We would need a way to include snippets from the database.
Updated by tinita over 5 years ago
I will try to figure out an addition to the !include API that allows to load from database or other places.
Updated by livdywan over 5 years ago
@dzedro
QAM could reuse aliases between YAMLs within Update|Incidents groups e.g. there are subgroups which could use YAML alias of tests running on all versions, another alias running only on sle15 and so on.@coolo
But that sounds like a layer above this. I.e. maintain your input in a git repository, expand the yaml to your linking and post it to the API for all groups. But expecting the UI to support aliases and includes is not what I think we should do.
Preprocessing sounds like a very interesting option as well.
Note this proposal is a long term thing. So if more people ask about it we have a ticket to refer to, and we can estimate the work for when we decide if we want something like that.
A wishlist item really, but I couldn't find a label for that in progress.
Updated by okurz over 5 years ago
- Target version set to future
the "future" target version is our wishlist as in "would be nice … but not now" :)
Updated by okurz over 5 years ago
- Related to action #49535: Improve time to schedule a build added
Updated by okurz over 5 years ago
- Related to deleted (action #49535: Improve time to schedule a build)