Example of failure job: http://logs.openstack.org/periodic/git.openstack.org/openstack/neutron/master/openstack-tox-py35-with-oslo-master/7ae4398/testr_results.html.gz
Failing test: neutron.tests.unit.test_worker.PeriodicWorkerTestCase.test_periodic_worker_lifecycle
ft1.1: neutron.tests.unit.test_worker.PeriodicWorkerTestCase.test_periodic_worker_lifecycle_StringException: traceback-1: {{{
Traceback (most recent call last):
File "/home/zuul/src/git.openstack.org/openstack/neutron/neutron/worker.py", line 41, in stop
self._loop.stop()
File "/home/zuul/src/git.openstack.org/openstack/neutron/.tox/py35/lib/python3.5/site-packages/oslo_service/loopingcall.py", line 124, in stop
self._abort.set()
File "/home/zuul/src/git.openstack.org/openstack/neutron/.tox/py35/lib/python3.5/site-packages/oslo_service/loopingcall.py", line 97, in set
self._event.send(True)
File "/home/zuul/src/git.openstack.org/openstack/neutron/.tox/py35/lib/python3.5/site-packages/eventlet/event.py", line 162, in send
assert self._result is NOT_USED, 'Trying to re-send() an already-triggered event.'
AssertionError: Trying to re-send() an already-triggered event.
}}}
Traceback (most recent call last):
File "/home/zuul/src/git.openstack.org/openstack/neutron/neutron/tests/base.py", line 151, in func
return f(self, *args, **kwargs)
File "/home/zuul/src/git.openstack.org/openstack/neutron/neutron/tests/unit/test_worker.py", line 40, in test_periodic_worker_lifecycle
worker.reset()
File "/home/zuul/src/git.openstack.org/openstack/neutron/neutron/worker.py", line 44, in reset
self.stop()
File "/home/zuul/src/git.openstack.org/openstack/neutron/neutron/worker.py", line 41, in stop
self._loop.stop()
File "/home/zuul/src/git.openstack.org/openstack/neutron/.tox/py35/lib/python3.5/site-packages/oslo_service/loopingcall.py", line 124, in stop
self._abort.set()
File "/home/zuul/src/git.openstack.org/openstack/neutron/.tox/py35/lib/python3.5/site-packages/oslo_service/loopingcall.py", line 97, in set
self._event.send(True)
File "/home/zuul/src/git.openstack.org/openstack/neutron/.tox/py35/lib/python3.5/site-packages/eventlet/event.py", line 162, in send
assert self._result is NOT_USED, 'Trying to re-send() an already-triggered event.'
AssertionError: Trying to re-send() an already-triggered event.
Fix proposed to branch: master /review. openstack. org/614637
Review: https:/