Use FMF filter instead of listing tests manually

There is a new feature in the Standard Test Roles which allows to
use an FMF filter instead of listing all tests manually. All tier
one selinux tests are selected as well, thus extending requires.
This commit is contained in:
Petr Šplíchal 2018-09-20 18:07:07 +02:00
parent a93670f5ac
commit 3be8c4c38c
1 changed files with 11 additions and 6 deletions

View File

@ -8,12 +8,7 @@
repositories:
- repo: "https://src.fedoraproject.org/tests/selinux.git"
dest: "selinux"
tests:
- selinux/checkpolicy/checkmodule
- selinux/checkpolicy/checkpolicy
- selinux/checkpolicy/checkpolicy-docs
- selinux/checkpolicy/sedismod
- selinux/checkpolicy/sedispol
fmf_filter: "tier:1 | component:checkpolicy"
required_packages:
- checkpolicy # Required by all tests
- man # Required by checkpolicy-docs
@ -27,6 +22,16 @@
- policycoreutils # Required by sedismod
- psmisc # Required by sedismod
- selinux-policy # Required by sedispol
- e2fsprogs
- gcc
- git
- libselinux
- libselinux-utils
- libsemanage
- libsepol
- libsepol-devel
- policycoreutils-python-utils
- selinux-policy-devel
# Tests for Container
- hosts: localhost