I received Phil's review and have +2'd and merged.  Hopefully this will
keep the build failures from recurring.


On Wed, Mar 1, 2017 at 1:37 PM, C.J. Collier <cjcollier at linuxfoundation.org>
wrote:

> Okay folks!  Looks like I've got the configuration in place.  Please
> review and let me know if I can +2.
>
> https://gerrit.iotivity.org/gerrit/#/c/17589
>
> Cheers,
>
> C.J.
>
>
> On Wed, Mar 1, 2017 at 11:01 AM, C.J. Collier <
> cjcollier at linuxfoundation.org> wrote:
>
>> Hi folks!  Sorry, this list seems to be filtered.  I'll add a rule to
>> notify me when messages come in from this list.  But please be aware that I
>> check on the RT queue much more frequently, and that the best way to get
>> attention is to mail iotivity-helpdesk at rt.linuxfoundation.org.
>>
>> It looks like the correct solution to this problem is to throttle the
>> builds of this job to just one.  The documentation on the JJB config option
>> is here:
>>
>> https://docs.openstack.org/infra/jenkins-job-builder/propert
>> ies.html#properties.throttle
>>
>>
>> And the source for the JJB config lives here:
>>
>> https://git.iotivity.org/ci-management/tree/jjb/iotivity/iot
>> ivity-jobs.yaml#n164
>>
>>
>> I will create a change request for your review.  Phil & Uze, I will
>> include you as reviewers.
>>
>> C.J.
>>
>>
>> On Tue, Feb 28, 2017 at 1:17 AM, Philippe Coval <
>> philippe.coval at osg.samsung.com> wrote:
>>
>>> On 27/02/17 09:05, ??? (Uze Choi) wrote:
>>>
>>> Hi Phil, LF help or anyone else,
>>>
>>> Hi everyone, I didn't manage to reach CJ yesterday to progress on that
>>> issue.
>>>
>>>
>>>
>>> Currently there are frequent unit test build job failure from Jenkins
>>> verification.
>>>
>>> During Unit Test execution, parallel unit test executing cause racing
>>> issue.
>>>
>>> yes I think it was already reported in the past (was there a bug ticket?)
>>>
>>> For example, A test case expect A resource server but at the same time B
>>> test case find A resource first and A resource server close its session.
>>>
>>> yea, a lock is missing somewhere to prevent task reentrance
>>>
>>> Then A test case cannot find A resource. https://build.iotivity.org/ci/
>>> job/iotivity-verify-unit_tests/10126/
>>>
>>> Test case should have considered this cases but every test case does not
>>> consider it well.
>>>
>>> As a fallback you can retrigger build but this is not solving anything.
>>>
>>>
>>>
>>> As a solution, can we selectively disable this parallel execution for
>>> specific job(unit test job)
>>>
>>> yes this is a sane workaround,
>>> or maybe we could be better isolation using containers or vm ?
>>>
>>> or check what is the other issue over there?
>>>
>>> Is it Jenkins system operation responsibility or build script manager
>>> responsibility or others.
>>>
>>> I don't have control on jenkins, but CJ has,
>>> I will try to reach him online again and keep you updated.
>>>
>>> Regards
>>>
>>>
>>> --
>>>
>>> mailto:philippe.coval at osg.samsung.com <philippe.coval at 
>>> osg.samsung.com> gpg:0x467094BChttps://blogs.s-osg.org/author/pcoval/
>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.iotivity.org/pipermail/iotivity-dev/attachments/20170302/55192642/attachment.html>

Reply via email to