I would favour continuing to use Apache Jenkins for continuous integration but to disable the cargo tests on it, and then using a external CI instance with more firepower for the cargo tests.
Colm. On Fri, Mar 15, 2013 at 10:58 AM, Francesco Chicchiriccò < ilgro...@apache.org> wrote: > On 15/03/2013 11:14, Francesco Chicchiriccň wrote: > >> Hi all, >> as you might have noticed, our Jenkins jobs [1] are quite unstable, >> lately more than ever. >> >> This is not due to actual test failures but (almost always) to the >> inability of Jenkins nodes to start Tomcat via cargo within 2 minutes (the >> default for cargo, 120000 msecs). >> And this is in turn caused by the high load under which the ASF Jenkins >> infrastructure is working; lately more than ever. >> >> Having seen this trend, I have recently added some Syncope jobs to our >> company Jenkins instance [2]; this in order to have a more reliable >> reference to understand at first glance whether an ASF Jenkins failure is >> actually due to test failures or not. >> >> But this is not satisfying for different reasons: >> 1. it is a private - even though publicly accessible - Jenkins instance: >> for this reason, for example, it is not configured for sending messages to >> dev@syncope.apache.org (as instead ASF Jenkins does) >> 2. it cannot access ASF JIRA to publish test results as an issue comment >> (is that true?) >> 3. we don't have enough bandwidth to continuously publish Maven >> artifacts to ASF snapshot repository >> 4. I don't know if this is allowed by ASF policies >> >> If there is no way out of this ASF Jenkins trouble, I'd propose then to >> find some other free CI over the Internet (Cloudbees Jenkins [3] or Travis >> CI [4]). >> > > Forgot to add: Jackrabbit is already using Travis CI [5] so there > shouldn't be any "formal" problem with that; only, we need that our > repository is also mirrored to Github, as Colm requested a while ago [6]. > > Regards. > > > [1] > https://builds.apache.org/**view/S-Z/view/Syncope/<https://builds.apache.org/view/S-Z/view/Syncope/> >> [2] http://jenkins.tirasa.net/ >> [3] http://www.cloudbees.com/**jenkins-enterprise-by-** >> cloudbees-overview.cb<http://www.cloudbees.com/jenkins-enterprise-by-cloudbees-overview.cb> >> [4] https://travis-ci.org/ >> > [5] > https://travis-ci.org/apache/**jackrabbit-oak<https://travis-ci.org/apache/jackrabbit-oak> > [6] > https://issues.apache.org/**jira/browse/INFRA-5837<https://issues.apache.org/jira/browse/INFRA-5837> > > -- > Francesco Chicchiriccň > > > ASF Member, Apache Syncope PMC chair, Apache Cocoon PMC Member > http://people.apache.org/~**ilgrosso/<http://people.apache.org/~ilgrosso/> > > -- Colm O hEigeartaigh Talend Community Coder http://coders.talend.com