tmt
tmt copied to clipboard
Test Management Tool
Found by https://gitlab.com/redhat/centos-stream/rpms/cockpit-session-recording/-/merge_requests/27 TMT_SOURCE_DIR contained 3 fmf roots, first two are part of dist-git, just 3rd one is from extracted sources ``` ./.fmf/version ./tests/.fmf/version ./cockpit-session-recording/.fmf/version ``` But tmt picked `./tests`...
This functionality has been inside `BasePlugin`, and today a bug was reported with its handling of flag-like options. Therefore, this patch: * extracts the code into a standalone function, complementing...
the case in `/default-1/` group will failed while run leapp upgrade tests with tmt, looks the tmt just support case in `default-0 ` group. from the test log, tmt will...
Together with now staged testcloud-0.11.0, should resolve https://github.com/teemtee/tmt/issues/3235 once and for all. Required testcloud is built at: https://copr.fedorainfracloud.org/coprs/frantisekz/testcloud-temp/ The {USER, COREOS}_DATA variables were affected by threads overwriting them directly in...
Support also mrack pre-1.21.0 which has trouble constructing the proper kickstart blob. Pull Request Checklist * [x] implement the feature
In Beaker jobs, this is possible to request/exclude a specific **Beaker** pool (not to be confused with **Artemis** pools): ``` system-pool: !virtkvm-gating system-pool: virtkvm-gating ``` First, it's a feature sought...
Related to: - https://github.com/teemtee/tmt/pull/3200#discussion_r1750893705 Pull Request Checklist * [x] implement the feature * [ ] write the documentation * [ ] extend the test coverage * [ ] update the...
Pull Request Checklist * [x] implement the feature
All the results generated by `tmt-report-results` become objects of `tmt.result.SubResult` and they get assigned under a parent `tmt.Result`. Also, set the `TESTID` and `BEAKERLIB_COMMAND_REPORT_RESULT` test environment variables, so every call...