one test to rule them all

What I'm aiming for: make test One test harness everywhere . If wiring it to a new environment needs special glue, the issue is almost always in your system boundaries, not the tests. And it doesn't need to be make . It could be cargo , go , bazel . One entry point . Let config handle the differences. Sometimes it's simple: ENV=local make test ENV=ci make test ENV=staging make test ENV=prod make…