At the PTG we started the migration to get projects moved over to using stestr (either directly or by using the latest ostestr release) with the goal of getting OpenStack on an actively maintained test runner. But, there is still a lot of divergence between projects and how the run tests. Some use testr directly, others use testr via the pbr entrypoint, some have bash scripts to run a test runner, then there are projects using ostestr directly, and a growing number just using stestr directly. It's kind of a mess and very most people don't realize what's happening under the covers when they run tox.
This session will be a discussion of how we move forward towards cleaning this up and how we set a path towards trying to unify everything in OpenStack to use the same test runner and what needs to happen for that to be achievable.