A command line tool to manage and execute multiple test runners and development tools in an automated way. It would potentially be able to:
- Run metatests in parallel
- Allow for metatests to be repeated with multiple inputs. This should include configuration such as python versions to test against, or a generated list of components a test should be run against.
- Prioritisation of metatests - metatests can be assigned a priority, and be filtered by it
- Provide a scriptable, automatable interface
- Test tagging as a single interface to priority, environments and categorisation