Making sure we will exit with a non-0 value if we had failed tests
missing semicolon
Sort tests. Whilst they should not have a predictable execution order life is not always perfect
Sometimes the suite gets it wrong. This lets you cleanup DBs and their config