From b6a8547245201ddf7fd2258ad1a651269328db88 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=A1clav=20Kadl=C4=8D=C3=ADk?= Date: Wed, 4 Mar 2026 11:03:56 +0100 Subject: [PATCH] Redefine tier0 testing As part of tier0 unification across the rhel-pt-gcc components (RHEL-113756), redefine tier0 testing. Replace the outdated reference to the public part of tier1 as well as the selection of the tests. Technically, there will be no difference to the previous state. --- plans/ci.fmf | 17 ----------------- plans/tier0.fmf | 29 +++++++++++++++++++++++++++++ 2 files changed, 29 insertions(+), 17 deletions(-) delete mode 100644 plans/ci.fmf create mode 100644 plans/tier0.fmf diff --git a/plans/ci.fmf b/plans/ci.fmf deleted file mode 100644 index 3ff882e..0000000 --- a/plans/ci.fmf +++ /dev/null @@ -1,17 +0,0 @@ -summary: tier0 test plan -execute: - how: tmt -prepare+: - - how: shell - script: - - dnf config-manager --set-enabled '*CRB' || true - - dnf config-manager --set-enabled '*crb' || true - - dnf config-manager --set-enabled '*codeready*' || true - - dnf config-manager --set-enabled '*buildroot' || true - -adjust+: - - discover: - how: fmf - url: https://gitlab.cee.redhat.com/toolchain-qe/tests-from-fedora/annobin.git - filter: 'tag: CI-Tier-1' - when: distro == rhel diff --git a/plans/tier0.fmf b/plans/tier0.fmf new file mode 100644 index 0000000..addebdf --- /dev/null +++ b/plans/tier0.fmf @@ -0,0 +1,29 @@ +# Tier 0 test plan. It's actually Tier 1 +# - limited to its public part +# - executed on the architecture at hand +# When run by osci.tier0 on CentOS Stream or RHEL, it receives the following +# context: +# arch=x86_64 (the architecture at hand, currently OSCI uses just x86_64) +# distro=rhel. (even for CentOS Stream builds) +# trigger=build + +summary: Tier 0 test plan +discover: + - name: collect_info + how: shell + tests: + - name: /info/rpms + test: rpm -qa --last + - name: public_tests + how: fmf + url: https://gitlab.com/redhat/centos-stream/tests/annobin.git + filter: tier:1 +prepare: + - how: shell + script: + - dnf config-manager --set-enabled '*CRB*' || true + - dnf config-manager --set-enabled crb || true + - dnf config-manager --set-enabled rhel-buildroot || true + - dnf config-manager --set-enabled '*debuginfo*' || true +execute: + how: tmt