freeipa/ipatests/prci_definitions/prci_jobs_spec.yaml
2025-08-12 22:28:56 +02:00

32 lines
1.0 KiB
YAML

# Specification file for PRCI definitions used by prci_checker script
# Find a doc page with examples of how to use the tool and spec file
# at https://freeipa.readthedocs.io/en/latest/designs/index.html
# List of supported test-run classes for non-build jobs
classes:
- "RunPytest"
- "RunPytest2"
- "RunPytest3"
- "RunWebuiTests"
- "RunADTests"
# (Optional) Definition files that should contain the same number of jobs
fixed_n_jobs:
- nightly_ipa-4-12_latest
- nightly_ipa_4-12_latest_selinux
# Info specific to prci definition files
# 'job_prefix' field is mandatory
# 'update_packages', 'selinux_enforcing', 'enable_testing_repo' and
# 'copr_defined' are optional boolean fields (if not specified,
# false value is assumed).
# New definitions specifications may be added anytime
prci_job_spec:
gating:
job_prefix: 'fedora-latest-ipa-4-12/'
nightly_ipa-4-12_latest:
job_prefix: 'fedora-latest-ipa-4-12/'
nightly_ipa-4-12_latest_selinux:
job_prefix: 'fedora-latest-ipa-4-12/'
selinux_enforcing: True