Files
freeipa/ipatests/prci_definitions/prci_jobs_spec.yaml
Florence Blanc-Renaud 58154be74f ipatests: configure gating and nightly tests on ipa-4-12 branch
Update the pipelines for ipa-4-12 branch:
- run tests on fedora 40
- use the vagrant image freeipa/ci-ipa-4-12-f40

Signed-off-by: Florence Blanc-Renaud <flo@redhat.com>
Reviewed-By: Francisco Trivino <ftrivino@redhat.com>
2024-06-26 09:50:34 +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