[openstack-dev] [neutron] non-deterministic gate failures due to unclosed eventlet Timeouts

Thierry Carrez thierry at openstack.org
Mon Sep 8 14:07:30 UTC 2014


John Schwarz wrote:
> Long story short: for future reference, if you initialize an eventlet
> Timeout, make sure you close it (either with a context manager or simply
> timeout.close()), and be extra-careful when writing tests using
> eventlet Timeouts, because these timeouts don't implicitly expire and
> will cause unexpected behaviours (see [1]) like gate failures. In our
> case this caused non-deterministic failures on the dsvm-functional test
> suite.

Nice catch, John!

-- 
Thierry Carrez (ttx)



More information about the OpenStack-dev mailing list