From: Eugene Nikanorov Date: Thu, 6 Mar 2014 08:41:10 +0000 (+0400) Subject: Fix unittest failure in radware lbaas driver X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=3cbf7bc598d44a6326cdbd94b210385599bab9be;p=openstack-build%2Fneutron-build.git Fix unittest failure in radware lbaas driver Issue greenthread.sleep(0) to switch greenthreads and wait for vip to complete deletion Change-Id: I46b0702b0df527965ecf94e334ed3327f408a05c Closes-Bug: #1288312 --- diff --git a/neutron/tests/unit/services/loadbalancer/drivers/radware/test_plugin_driver.py b/neutron/tests/unit/services/loadbalancer/drivers/radware/test_plugin_driver.py index 6a0b0b849..1c0bf1f71 100644 --- a/neutron/tests/unit/services/loadbalancer/drivers/radware/test_plugin_driver.py +++ b/neutron/tests/unit/services/loadbalancer/drivers/radware/test_plugin_driver.py @@ -232,6 +232,8 @@ class TestLoadBalancerPlugin(TestLoadBalancerPluginBase): None, None) ] self.rest_call_mock.assert_has_calls(calls, any_order=True) + # need to switch greenthreads in order to let driver delete vip + eventlet.greenthread.sleep(0) def test_update_vip(self): self.rest_call_mock.reset_mock()