The order of a gate
Boot, wait for readiness, warm, assert, clean up. Five steps, and each one is visible in the output.
Where the gate is too slow
Split by speed, not by importance. Fast document tests run on every release; browser tests run on the ones that touch the frontend.