From adf1c40afb04d26ce365abd81cebb05bade788cf Mon Sep 17 00:00:00 2001 From: Lukas Javorsky Date: Thu, 31 Aug 2023 13:12:38 +0000 Subject: [PATCH] Create separate fmf plans for public and private tests Tests are now upstreamed in Gitlab instead of Fedora Pagure --- ci.fmf | 9 +-------- plans/internal.fmf | 16 ++++++++++++++++ plans/public.fmf | 7 +++++++ 3 files changed, 24 insertions(+), 8 deletions(-) create mode 100644 plans/internal.fmf create mode 100644 plans/public.fmf diff --git a/ci.fmf b/ci.fmf index 92c9b2d..c5aa0e0 100644 --- a/ci.fmf +++ b/ci.fmf @@ -1,8 +1 @@ -summary: Tier tests -discover: - how: fmf - repository: https://github.com/hhorak/generic-tests.git - ref: main - filter: 'tag:build_requires_libarchive' -execute: - how: tmt +resultsdb-testcase: separate diff --git a/plans/internal.fmf b/plans/internal.fmf new file mode 100644 index 0000000..4833503 --- /dev/null +++ b/plans/internal.fmf @@ -0,0 +1,16 @@ +summary: Private (RHEL) beakerlib tests +enabled: false +adjust: + - when: distro == rhel + enabled: true + because: private tests are accesible only within rhel pipline +discover: + - name: rhel-libarchive + how: fmf + url: git://pkgs.devel.redhat.com/tests/libarchive + - name: distribution + how: fmf + url: git://pkgs.devel.redhat.com/tests/distribution + test: /install/rhel-buildroot +execute: + how: tmt diff --git a/plans/public.fmf b/plans/public.fmf new file mode 100644 index 0000000..aa79498 --- /dev/null +++ b/plans/public.fmf @@ -0,0 +1,7 @@ +summary: Public (Gitlab) beakerlib tests +discover: + - name: gitlab + how: fmf + url: https://gitlab.com/redhat/centos-stream/tests/libarchive.git +execute: + how: tmt