RHEL-35698 add plans and gating

Resolves: RHEL-35698
This commit is contained in:
Zdenek Dohnal 2024-05-17 13:08:09 +02:00
parent e1d3e37d1b
commit 6ed540efac
5 changed files with 24 additions and 1 deletions

1
.fmf/version Normal file
View File

@ -0,0 +1 @@
1

1
ci.fmf Normal file
View File

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

View File

@ -6,7 +6,7 @@
Summary: Database of printers and printer drivers
Name: foomatic-db
Version: %{dbver_rel}
Release: 80.%{dbver_snap}%{?dist}
Release: 81.%{dbver_snap}%{?dist}
# GPL-2.0-or-later non-PPD files and some PPDs
# MIT for ppds
License: GPL-2.0-or-later AND MIT
@ -180,6 +180,9 @@ ln -sf ../../foomatic/db/source/PPD %{buildroot}%{_datadir}/cups/model/foomatic-
%{_datadir}/cups/model/foomatic-db-ppds
%changelog
* Fri May 17 2024 Zdenek Dohnal <zdohnal@redhat.com> - 4.0-81.20230810
- RHEL-35698 add plans and gating
* Tue May 07 2024 Zdenek Dohnal <zdohnal@redhat.com> - 4.0-80.20230810
- RHEL-35698 Remove/migrate additional license tags to SPDX

6
plans/public.fmf Normal file
View File

@ -0,0 +1,6 @@
summary: Test plan that runs all tests from cups tests repo.
discover:
how: fmf
url: https://src.fedoraproject.org/tests/foomatic-db.git
execute:
how: tmt

12
plans/tier1-internal.fmf Normal file
View File

@ -0,0 +1,12 @@
summary: CI plan, picks internal Tier1 tests, runs in beakerlib.
discover:
- name: rhel
how: fmf
filter: 'tier: 1'
url: git://pkgs.devel.redhat.com/tests/foomatic-db
execute:
how: tmt
adjust:
enabled: false
when: distro == centos-stream or distro == fedora
because: They don't have access to internal repos.