For now this has only one type of issue to request a new shared test Co-authored-by: Cristian Le <git@lecris.dev> Reviewed-on: #1 |
||
|---|---|---|
| .fmf | ||
| .forgejo/issue_template | ||
| fedora-review | ||
| installability | ||
| license-validate | ||
| rmdepcheck | ||
| rpminspect | ||
| rpmlint | ||
| .env | ||
| context.yaml | ||
| CONTRIBUTING.md | ||
| main.fmf | ||
| README.md | ||
Fedora CI shared tests
TMT tests that are run on Fedora CI for each package.
This repo is composed of the references to the tmt plans that are being run. Navigate to the plans that are being imported for the actual implementations.
How to test locally
TMT tests are designed to be runnable locally with "minimal" input specifying
what and how to test. These are passed via context and environment
variables.
$ tmt -c @context.yaml run -e @.env plans --name /rpminspect
This command takes the context and environment variables from the files
context.yaml and .env present in this repository. These files are only for
reference, please edit them accordingly to point to the actual package you want
to test. See the TMT Integration document for more details on the values that
these variables should have. Each plan may have additional control parameters,
see the actual plans implementations for more detail.