What CI criteria are we using to gate minor and major releases? For
example: All tests from all suites on all configurations? A subset?

All the test suite columns on the following page?
https://ci-cassandra.apache.org/job/Cassandra-trunk/

All the test suites in all combinations on all JDKs on circle-ci?

This is particularly relevant to how we craft the Build Lead role w/regards
to what we'll be triaging. Also, if a bunch of us are using Circle
pre-commit and we're seeing test flakes unique to the ASF Jenkins execution
environment, we're going to naturally accumulate debt as we lead up to a
release if we block on ASF Jenkins being green.

Notably, I can't find this clarified in our documentation on testing or the
release process, nor is it clarified on the confluence wiki article on the
Release Lifecycle.

Thanks.

~Josh

Reply via email to