Update gating settings

With the addition of new testplans now we're making the plan result
reporting in bodhi separately (ci.fmf).
Updated the gating acceptance rules to require the two new plans.
lld-alternative is always required. kernel-ark is required only in
rawhide.
This commit is contained in:
Jesus Checa Hidalgo 2024-10-29 09:55:19 +01:00 committed by Timm Bäder
parent 0e8574b10c
commit 2136a71a98
2 changed files with 6 additions and 1 deletions

3
ci.fmf Normal file
View file

@ -0,0 +1,3 @@
# This is needed so we can report the two testplans we have separately
# https://docs.fedoraproject.org/en-US/ci/tmt/#_multiple_plans
resultsdb-testcase: separate

View file

@ -7,7 +7,8 @@ decision_contexts:
- bodhi_update_push_stable_critpath - bodhi_update_push_stable_critpath
subject_type: koji_build subject_type: koji_build
rules: rules:
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.tier0.functional} - !PassingTestCaseRule {test_case_name: fedora-ci.koji-build./tests/build-gating.functional}
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build./tests/lld-alternatives.functional}
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.installability.functional} - !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.installability.functional}
--- !Policy --- !Policy
product_versions: product_versions:
@ -16,3 +17,4 @@ decision_contexts:
- bodhi_update_push_stable - bodhi_update_push_stable
rules: rules:
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.rpmdeplint.functional} - !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.rpmdeplint.functional}
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build./tests/kernel-ark-build.functional}