For the whole discussion around this, see #14389. The `--dry-run` option should compose with all other `mix test` option, but should render all setup callbacks and tests null. This is going to be helpful for tools (and humans) who want to know a `mix test` "test plan" but without the burden of executing the tests.