On top of 2., new tests should be stress-tested to make sure they aren't flaky so that the odds of merging them go down.
I can run flaky tests on my machine a thousand times without failure, whereas they fail in CI sometimes.
I can run flaky tests on my machine a thousand times without failure, whereas they fail in CI sometimes.