Periodic job openstack-tox-py35-with-oslo-master fails since some time

Bug #1800879 reported by Slawek Kaplonski
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
High
Slawek Kaplonski

Bug Description

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.

Tags: gate-failure
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (master)

Fix proposed to branch: master
Review: https://review.openstack.org/614637

Changed in neutron:
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on neutron (master)

Change abandoned by Slawek Kaplonski (<email address hidden>) on branch: master
Review: https://review.openstack.org/614637
Reason: It will be fixed on Oslo.service side with https://review.openstack.org/#/c/614642/

Revision history for this message
Slawek Kaplonski (slaweq) wrote :

Fixed on oslo.service side: https://review.openstack.org/#/c/614642/

Changed in neutron:
status: In Progress → Fix Committed
Revision history for this message
Slawek Kaplonski (slaweq) wrote :
Revision history for this message
Slawek Kaplonski (slaweq) wrote :

We don't have py35 job anymore so I will close this as Won't fix.

Revision history for this message
Slawek Kaplonski (slaweq) wrote :

Argh, it's already fixed, sorry for my last comment :)

Changed in neutron:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.