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.
33 lines
739 B
YAML
33 lines
739 B
YAML
---
|
|
# Tests that run in all contexts
|
|
- hosts: localhost
|
|
roles:
|
|
- role: standard-test-beakerlib
|
|
tags:
|
|
- classic
|
|
- container
|
|
repositories:
|
|
- repo: "https://src.fedoraproject.org/tests/selinux.git"
|
|
dest: "selinux"
|
|
fmf_filter: "tier: 1 | component: libsepol"
|
|
required_packages:
|
|
- gcc
|
|
- libsepol-devel
|
|
- policycoreutils
|
|
- selinux-policy-devel
|
|
- findutils # beakerlib needs find command
|
|
- e2fsprogs
|
|
- git
|
|
- grep
|
|
- checkpolicy
|
|
- libselinux
|
|
- libselinux-utils
|
|
- libsemanage
|
|
- libsepol
|
|
- policycoreutils-python-utils
|
|
- selinux-policy
|
|
- selinux-policy-minimum
|
|
- selinux-policy-mls
|
|
- selinux-policy-targeted
|
|
- setools-console
|