teemtee / tmt

Test Management Tool
MIT License
81 stars 122 forks source link

Refactoring tmt #1411

Open thrix opened 2 years ago

thrix commented 2 years ago

Refactoring tmt before implementing multi-host tests

Before starting to implement multi-host test support, a few areas need refactoring. This issue tracks these work items.

PRs statuses with dependencies

The following list shows a hierarchy of how PRs depend on each other to show the order in which they should be completed and merged. A higher level means that it should be finished sooner.

Moreover, a review status is provided to know the current state of the PR, maintained by @thrix.

Needs discussion

On review

Work items

Please add your name if you start working on it, and link to a pull request once you create it.

Less important items

Done \o/

FrNecas commented 2 years ago

One more to add: https://github.com/teemtee/tmt/issues/1082 (I'll take this one, I just wanted to wait for typing to be done not to ruin everyone's day)