Split /plans/ci

To speed up CI execution, /plans/ci plans were split into smaller
chunks and we import them all by matching /plans/ci prefix. This
should speed up plans runtime. Since RHEL on Gitlab does not support
osci.tier0 plan separation we can drop ci.fmf and update gating
rules accordingly.

Signed-off-by: Ondrej Moris <omoris@redhat.com>
This commit is contained in:
Ondrej Moris 2026-05-15 13:37:43 +02:00
parent b0f3d6f1b7
commit 347af35f65
3 changed files with 6 additions and 28 deletions

1
ci.fmf
View File

@ -1 +0,0 @@
resultsdb-testcase: separate

View File

@ -17,7 +17,4 @@ product_versions:
- rhel-10
decision_context: osci_compose_gate
rules:
- !PassingTestCaseRule {test_case_name: osci.brew-build./plans/ci/fips-disabled-buildroot-enabled.functional}
- !PassingTestCaseRule {test_case_name: osci.brew-build./plans/ci/fips-disabled-buildroot-disabled.functional}
- !PassingTestCaseRule {test_case_name: osci.brew-build./plans/ci/fips-enabled-buildroot-enabled.functional}
- !PassingTestCaseRule {test_case_name: osci.brew-build./plans/ci/fips-enabled-buildroot-disabled.functional}
- !PassingTestCaseRule {test_case_name: osci.tier0}

View File

@ -1,23 +1,5 @@
/fips-disabled-buildroot-disabled:
plan:
import:
url: https://pkgs.devel.redhat.com/git/tests/gnutls
name: /plans/ci/fips-disabled-buildroot-disabled
/fips-disabled-buildroot-enabled:
plan:
import:
url: https://pkgs.devel.redhat.com/git/tests/gnutls
name: /plans/ci/fips-disabled-buildroot-enabled
/fips-enabled-buildroot-disabled:
plan:
import:
url: https://pkgs.devel.redhat.com/git/tests/gnutls
name: /plans/ci/fips-enabled-buildroot-disabled
/fips-enabled-buildroot-enabled:
plan:
import:
url: https://pkgs.devel.redhat.com/git/tests/gnutls
name: /plans/ci/fips-enabled-buildroot-enabled
plan:
import:
url: https://pkgs.devel.redhat.com/git/tests/gnutls
name: /plans/ci/
scope: all-plans