Neutron dsvm functional tests fail with TimeoutException in test_killed_monitor_respawns

Bug #1443522 reported by Dane LeBlanc
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
High
Dane LeBlanc

Bug Description

Occasionally the check-neutron-dsvm-functional upstream gating tests fail with a TimeoutException error in the neutron.tests.functional.agent.linux.test_ovsdb_monitor.TestOvsdbMonitor.test_killed_monitor_respawns tests (both vsctl and native):

http://logstash.openstack.org/#eyJzZWFyY2giOiJcImxpbmUgODEsIGluIHRlc3Rfa2lsbGVkX21vbml0b3JfcmVzcGF3bnNcIiAiLCJmaWVsZHMiOltdLCJvZmZzZXQiOjAsInRpbWVmcmFtZSI6IjE3MjgwMCIsImdyYXBobW9kZSI6ImNvdW50IiwidGltZSI6eyJ1c2VyX2ludGVydmFsIjowfSwic3RhbXAiOjE0Mjg5NDA3NDYwMDh9

Here's a sample log from a failing check-neutron-dsvm-functional test run:

ft1.123: neutron.tests.functional.agent.linux.test_ovsdb_monitor.TestOvsdbMonitor.test_killed_monitor_respawns(vsctl)_StringException: Empty attachments:
  pythonlogging:''
  pythonlogging:'neutron.api.extensions'
  stderr
  stdout

Traceback (most recent call last):
  File "neutron/tests/functional/agent/linux/test_ovsdb_monitor.py", line 81, in test_killed_monitor_respawns
    output1 = self.collect_initial_output()
  File "neutron/tests/functional/agent/linux/test_ovsdb_monitor.py", line 76, in collect_initial_output
    eventlet.sleep(0.01)
  File "/opt/stack/new/neutron/.tox/dsvm-functional/local/lib/python2.7/site-packages/eventlet/greenthread.py", line 34, in sleep
    hub.switch()
  File "/opt/stack/new/neutron/.tox/dsvm-functional/local/lib/python2.7/site-packages/eventlet/hubs/hub.py", line 294, in switch
    return self.greenlet.switch()
  File "/opt/stack/new/neutron/.tox/dsvm-functional/local/lib/python2.7/site-packages/eventlet/hubs/hub.py", line 346, in run
    self.wait(sleep_time)
  File "/opt/stack/new/neutron/.tox/dsvm-functional/local/lib/python2.7/site-packages/eventlet/hubs/poll.py", line 85, in wait
    presult = self.do_poll(seconds)
  File "/opt/stack/new/neutron/.tox/dsvm-functional/local/lib/python2.7/site-packages/eventlet/hubs/epolls.py", line 62, in do_poll
    return self.poll.poll(seconds)
  File "/opt/stack/new/neutron/.tox/dsvm-functional/local/lib/python2.7/site-packages/fixtures/_fixtures/timeout.py", line 52, in signal_handler
    raise TimeoutException()
fixtures._fixtures.timeout.TimeoutException

Changed in neutron:
importance: Undecided → High
status: New → Confirmed
tags: added: kilo-backport-potential
Revision history for this message
Ihar Hrachyshka (ihar-hrachyshka) wrote :

Expected to be fixed with: https://review.openstack.org/#/c/176661/

Revision history for this message
Kyle Mestery (mestery) wrote :

The fix referenced in #1 was merged during Kilo, so marking this Fix Released.

Changed in neutron:
status: Confirmed → Fix Released
milestone: none → 2015.1.1
assignee: nobody → Dane LeBlanc (leblancd)
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.