[openstack-dev] [all] OpenStack races piling up in the gate - please stop approving patches unless they are fixing a race condition

Jeremy Stanley fungi at yuggoth.org
Fri Jun 6 12:28:23 UTC 2014


On 2014-06-06 00:19:15 -0400 (-0400), Kevin Benton wrote:
> So if I'm understanding you correctly, a job can fail and will be
> held onto in case one of the parent jobs causes a reset in which
> case it will be retested?

Correct. If change E suffers a job failure and so does change B
ahead of it, then it's assumed that change B may be at fault and
change E gets retested without B. That was one of the primary design
requirements (and arguably THE defining characteristic) of Zuul's
speculative parallelization.

    http://ci.openstack.org/zuul/gating.html#testing-in-parallel
    http://docs.openstack.org/infra/publications/zuul/#(18)

-- 
Jeremy Stanley



More information about the OpenStack-dev mailing list