Hey everyone, just wanted to inform you all that we just merged KAFKA-18748

https://github.com/apache/kafka/pull/18770

This splits our CI workflow into more parallel jobs which run subsets of
the tests with different settings. The JUnit tests are now split into
"new", "flaky", and the remainder.

"New" tests are what we previously called auto-quarantined tests.

On PR builds, "new" tests are anything that do not exist on trunk. They are
run with zero tolerance for flakiness.

On trunk builds, "new" tests are anything added in the last 7 days. They
are run with some tolerance for flakiness.

The point of this is to discourage flaky tests from being added to trunk.

Please update your PRs with trunk and let me know if you see any weirdness.
Feel free to tag me in the PR, reply to this thread, or email me directly
with questions.

Thanks!
David A

Reply via email to