but this is because we still need to stabilise the CI: what happens now is that we know some tests are failing randomly then we do not trust the CI to tell us everything is ok. Then we accept PRs in red state.
Of course, this will fail eventually, and that���s what we are seeing.
Most important thing, IMO is to fix the CI: those tests that fails randomly (I think most of them are networking problems) needs to be fixed or removed. You would say ���you cannot remove a test of X��� but in fact, a test that fails because of non controllable reasons is a bad test.
Then, we need to have a ���no red integration��� policy.
This will fix this problems, but of course, we need to work to make this happen ;)
Esteban