Adds documentation to the README file to explain the test tiering system and its role in our gating process. This clarifies the meaning of 'tier: 1/2/3' metadata and explains that older tags (e.g., tag:Tier1) have been deprecated. Signed-off-by: Jan Janasek <jjanasek@redhat.com>
838 B
838 B
SELinux tests
This repository contains set of test for SELinux kernel, userspace and policy. Tests are written using beakerlib with TMT Metadata Specification.
Gating Guidelines
Test tiers define a test's priority for our gating process.
tier: 1: Critical tests that must pass for any code merge.tier: 2: Important but non-critical tests.tier: 3: Non-critical tests.
All other tier metadata (e.g., tag:Tier1) is now deprecated.
Plans
$ tmt plans
Found 5 plans: /plans/ci, /plans/reboot, /plans/tier1, /plans/tier2 and /plans/tier3.
Usage
Run tier1 on localhost:
# tmt run provision -h local prepare plans -n /plans/tier1 discover execute
# tmt run -l report -h display -v