oamg/Schedule regression tests on Testing Farm
A github action will issue a request to the Testing Farm Service to run tmt tests from a certain repository, with certain copr-build(s) and a certain compose.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Jan 26, 2022
- License
- None
Pinned Snippet
uses: oamg/testing-farm-service-action@cc3f1e3bf5e0ff2b97bfe96552107acee475875c # no releases — HEAD as of 2026-07-11tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| tft_server | A Testing farm server url | yes | — |
| tft_token | A testing farm user token | yes | — |
| compose | A compose for tests | yes | — |
| tests_repository | A git repository containing tmt tests | — | https://gitlab.cee.redhat.com/oamg/tmt-plans |
| tests_regex | Limit to running specific tests only with regex | — | ^(?!.*c2r)(?!.*sap) |
| tests_ref | — | — | master |
| arch | Specify an architecture for test env | — | x86_64 |
| copr | Name of copr to use for the artifacts | — | epel-7-x86_64 |
| artifacts | Comma-separated copr-builds to install in test env | yes | — |
| env_vars | Environment variables for test env, separated by ; or , | — | "" |
| tmt_context | Value of tmt.context, variables separated by ; or , | — | "" |
| debug | Print debug logs when preparing/issuing request | — | true |
| test_name | A name for the launched test set. Something human-readable to be shown in github comment together with the results. | — | "" |
Outputs
| name | description |
|---|---|
| request_id | An id of a scheduled testing farm request |