1
0
mirror of https://pagure.io/fedora-qa/os-autoinst-distri-fedora.git synced 2025-07-27 20:35:44 +00:00
os-autoinst-distri-fedora/schemas
Adam Williamson 9724beb60d fifloader: introduce Flavors concept
I noticed that products with the same flavor often repeat the
same settings. Let's use our intermediate format to reduce this
repetition. We'll add a top-level dict for Flavors which allows
them to have settings, then in reverse_qol, for each product,
merge in the flavor's settings. Conflicts are resolved in favor
of the product.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2025-05-10 12:30:30 -07:00
..
fif-arch.json Add fifloader tests, template schemas, update README 2020-01-29 22:45:38 -08:00
fif-complete.json fifloader: introduce Flavors concept 2025-05-10 12:30:30 -07:00
fif-distri.json Add fifloader tests, template schemas, update README 2020-01-29 22:45:38 -08:00
fif-flavor.json fifloader: introduce Flavors concept 2025-05-10 12:30:30 -07:00
fif-flavors.json fifloader: introduce Flavors concept 2025-05-10 12:30:30 -07:00
fif-incomplete.json fifloader: introduce Flavors concept 2025-05-10 12:30:30 -07:00
fif-machine.json Add fifloader tests, template schemas, update README 2020-01-29 22:45:38 -08:00
fif-machines.json Add fifloader tests, template schemas, update README 2020-01-29 22:45:38 -08:00
fif-product.json Add fifloader tests, template schemas, update README 2020-01-29 22:45:38 -08:00
fif-products.json Add fifloader tests, template schemas, update README 2020-01-29 22:45:38 -08:00
fif-profile.json Add fifloader tests, template schemas, update README 2020-01-29 22:45:38 -08:00
fif-profiles.json Add fifloader tests, template schemas, update README 2020-01-29 22:45:38 -08:00
fif-settingshash.json Add fifloader tests, template schemas, update README 2020-01-29 22:45:38 -08:00
fif-testsuite.json Add fifloader tests, template schemas, update README 2020-01-29 22:45:38 -08:00
fif-testsuites.json Add fifloader tests, template schemas, update README 2020-01-29 22:45:38 -08:00
fif-version.json Also run Cloud tests on x86_64 UEFI, on Rawhide only 2021-07-22 09:58:23 -07:00
openqa-complete.json Add fifloader tests, template schemas, update README 2020-01-29 22:45:38 -08:00
openqa-incomplete.json Add fifloader tests, template schemas, update README 2020-01-29 22:45:38 -08:00
openqa-jobgroup.json Add fifloader tests, template schemas, update README 2020-01-29 22:45:38 -08:00
openqa-jobgroups.json Add fifloader tests, template schemas, update README 2020-01-29 22:45:38 -08:00
openqa-jobtemplate.json Add fifloader tests, template schemas, update README 2020-01-29 22:45:38 -08:00
openqa-jobtemplates.json Add fifloader tests, template schemas, update README 2020-01-29 22:45:38 -08:00
openqa-machine.json Add fifloader tests, template schemas, update README 2020-01-29 22:45:38 -08:00
openqa-machines.json Add fifloader tests, template schemas, update README 2020-01-29 22:45:38 -08:00
openqa-product.json Add fifloader tests, template schemas, update README 2020-01-29 22:45:38 -08:00
openqa-products.json Add fifloader tests, template schemas, update README 2020-01-29 22:45:38 -08:00
openqa-settingsarray.json Add fifloader tests, template schemas, update README 2020-01-29 22:45:38 -08:00
openqa-testsuite.json Add fifloader tests, template schemas, update README 2020-01-29 22:45:38 -08:00
openqa-testsuites.json Add fifloader tests, template schemas, update README 2020-01-29 22:45:38 -08:00
README.md Add fifloader tests, template schemas, update README 2020-01-29 22:45:38 -08:00

FIF and openQA template schemas

This directory contains JSON Schema format schemas for the FIF and upstream openQA template data formats. fif-complete.json and fif-incomplete.json are the FIF schemas; openqa-complete.json and openqa-incomplete.json are the upstream schemas. The 'complete' schemas expect the input to contain a complete set of template data (enough for an openQA instance to schedule and run tests); the incomplete schemas expect the input to contain only some valid template data (these may be files that will be combined into complete data, or files intended to be loaded without --clean only as supplementary data to an openQA deployment with existing data). The other files are subcomponents of the schemas that are loaded by reference.