Thank you for getting this fixed, Mick! Would it be possible to provide CI feedback on Jira tickets?
Dinesh > On Jan 8, 2020, at 12:34 AM, Mick Semb Wever <m...@apache.org> wrote: > > > I'm chuffed to say that ASF Jenkins builds for branches 2.2, 3.0, 3.11, and > trunk, are now all working. > > Trunk: https://builds.apache.org/view/A-D/view/Cassandra%20trunk/ > 3.11: https://builds.apache.org/view/A-D/view/Cassandra%203.11/ > 3.0: https://builds.apache.org/view/A-D/view/Cassandra%203.0/ > 2.2: https://builds.apache.org/view/A-D/view/Cassandra%202.2/ > > > The current setup for Cassandra's CI is a bit of a mess. Recently there's > been more attention on CircleCI, because it has shown to be less flakey than > ASF's Jenkins, and allows automated unit testing any contributor's patches. > Still CircleCI has short-comings: it provides no canonical build status for > our supported branches, you have to hack commit the circleci yaml, and unless > you work for a (super) large company that is willing to give you 2000+ > CircleCI containers the full test suite is out of your reach, not cool for an > OSS project. (If I'm wrong on that last point please correct me!) > > So… I've gone against the grain and tried to give Jenkins a little love. All > the builds now are running again, except the dtest-large jobs which require > servers with 32GB+ ram which we no longer have. And the branches each have > their own view, as listed above. > > In addition there's also a view for custom builds to test patches > https://builds.apache.org/view/A-D/view/Cassandra%20%C2%A0patches/ > and in there is a pipeline job I'm working on so that patches only have to be > entered once: > https://builds.apache.org/view/A-D/view/Cassandra%20%C2%A0patches/job/Cassandra-devbranch-pipeline/ > > If people have tickets with patches that they would like to test, ping me and > I'll happily enter them. And anyone with multiple patches I'd definitely > recommend setting up your own Jenkins, as Stefan Podkowinski has done a > pretty awesome job at automating the Jenkins job creation: > http://cassandra.apache.org/doc/latest/development/ci.html > > One of the things I'd like to do next, as jobs stabilise, is to continue to > add email failure notifications so we're quicker to catch regressions on our > main branches. And I'm curious as to what others feel is needed and should be > the direction we head in. > > regards, > Mick > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org > For additional commands, e-mail: dev-h...@cassandra.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org For additional commands, e-mail: dev-h...@cassandra.apache.org