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

Reply via email to