** Changed in: neutron Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1505645
Title: neutron/tests/functional/test_server.py does not work for oslo.service < 0.10.0 Status in neutron: Fix Released Bug description: Since https://review.openstack.org/#/c/233893/ was merged, the test fails if oslo.service < 0.10.0 is installed, as follows: Traceback (most recent call last): File "neutron/tests/functional/test_server.py", line 286, in test_start workers=len(workers)) File "neutron/tests/functional/test_server.py", line 151, in _test_restart_service_on_sighup 'size': expected_size})) File "neutron/agent/linux/utils.py", line 346, in wait_until_true eventlet.sleep(sleep) File "/usr/lib/python2.7/site-packages/eventlet/greenthread.py", line 34, in sleep hub.switch() File "/usr/lib/python2.7/site-packages/eventlet/hubs/hub.py", line 294, in switch return self.greenlet.switch() RuntimeError: Timed out waiting for file /tmp/tmp517j7P/tmpQwQXvn/test_server.tmp to be created and its size become equal to 5. neutron.tests.functional.test_server.TestRPCServer.test_restart_rpc_on_sighup_multiple_workers ---------------------------------------------------------------------------------------------- Captured pythonlogging: ~~~~~~~~~~~~~~~~~~~~~~~ 2015-10-13 13:28:55,848 WARNING [oslo_config.cfg] Option "verbose" from group "DEFAULT" is deprecated for removal. Its value may be silently ignored in the future. Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "neutron/tests/functional/test_server.py", line 248, in test_restart_rpc_on_sighup_multiple_workers workers=2) File "neutron/tests/functional/test_server.py", line 151, in _test_restart_service_on_sighup 'size': expected_size})) File "neutron/agent/linux/utils.py", line 346, in wait_until_true eventlet.sleep(sleep) File "/usr/lib/python2.7/site-packages/eventlet/greenthread.py", line 34, in sleep hub.switch() File "/usr/lib/python2.7/site-packages/eventlet/hubs/hub.py", line 294, in switch return self.greenlet.switch() RuntimeError: Timed out waiting for file /tmp/tmpoW1HXA/tmpBDI82O/test_server.tmp to be created and its size become equal to 5. neutron.tests.functional.test_server.TestWsgiServer.test_restart_wsgi_on_sighup_multiple_workers ------------------------------------------------------------------------------------------------ Captured traceback: ~~~~~~~~~~~~~~~~~~~ Traceback (most recent call last): File "neutron/tests/functional/test_server.py", line 211, in test_restart_wsgi_on_sighup_multiple_workers workers=2) File "neutron/tests/functional/test_server.py", line 151, in _test_restart_service_on_sighup 'size': expected_size})) File "neutron/agent/linux/utils.py", line 346, in wait_until_true eventlet.sleep(sleep) File "/usr/lib/python2.7/site-packages/eventlet/greenthread.py", line 34, in sleep hub.switch() File "/usr/lib/python2.7/site-packages/eventlet/hubs/hub.py", line 294, in switch return self.greenlet.switch() RuntimeError: Timed out waiting for file /tmp/tmpwKs2ON/tmp6VhW3q/test_server.tmp to be created and its size become equal to 5. Note that minimal oslo.service version in master is 0.7.0. There is a patch to bump the version in openstack/requirements: https://review.openstack.org/#/c/234026/ Anyway, we still need to fix the test to work with any version of oslo.service, because the fix is needed for Liberty branch where we cannot bump the version of the library, as we can do in master. To manage notifications about this bug go to: https://bugs.launchpad.net/neutron/+bug/1505645/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp