Groups tests, minimise setup times and shuffle/randomise execution order