Split tests across files for the sake of parallelization
What does this MR do?
Updates the E2E best practices doc to note that we should prefer to add tests in separate files (except in some cases where it still might be more efficient to run the tests in series, e.g., if they share expensive setup).
Edited by 🤖 GitLab Bot 🤖