tmt
tmt copied to clipboard
Test Management Tool
Currently done in 'quick & dirty' way, needs refactoring: - more specific types to get better mypy/pyright coverage - insertion into queue (and queue invalidation) to have avoid running prepare...
Pull Request Checklist * [x] implement the feature * [x] write the documentation * [x] extend the test coverage * [ ] update the specification * [ ] adjust plugin...
Use cases: - Run user provided script on guest when test fails (other result, always) to gather logs/configuration (e.g. sosreport) necessary to investigate the failure. Output of the script and...
Running manually it seems the issue is that the private key doesn't work: ```console $ ssh -v -p10025 -i /var/tmp/tmt/run-018/plans/examples/provision/default-0/id_ecdsa [email protected] debug1: Offering public key: /var/tmp/tmt/run-018/plans/examples/provision/default-0/id_ecdsa ECDSA SHA256:Y1t8uXs0xVMzhrfIzGN/DULtuwH0faoW6NCl5Xaz9ZQ explicit debug1:...
When you use import plan feature [1] and the imported plan has one of prepare steps implemented via Ansible, the execution fails, because it can not find the playbook. E.g.:...
Pull Request Checklist * [x] implement the feature * [ ] write the documentation * [x] extend the test coverage * [ ] update the specification * [ ] adjust...
It turned out some requirements were left out and nothing was parsing them. The "maximal" unit test was incorrect and did not report this. The patch * adds parsing for...
Related to #2826. Pull Request Checklist * [x] implement the feature * [x] write the documentation * [ ] extend the test coverage * [x] update the specification * [...
Pull Request Checklist * [x] implement the feature * [ ] write the documentation * [x] extend the test coverage * [ ] update the specification * [ ] adjust...