neutron/neutron/tests
Slawek Kaplonski 8c2b944dc0 Switch to use cast method in dhcp_ready_on_ports method
When DHCP agent reports to the neutron-server which ports are
ready, it was using call() method from rpc client.
That caused blocking dhcp agent's dhcp_ready_ports_loop thread which
blocks to send info about other ready ports if there are any.

Method call() should be used when RPC caller returns a value to the
caller but that's not the case here. On neutron server side this
RPC method is only calling provisioning_complete() method to
finish provisioning of ports. And is not returning anything.

So to make sending dhcp ready ports to neutron-server much faster
this patch switch to use cast() method from rpc client.
This method don't block to wait for return value from RPC caller.

Change-Id: Ie119693854aa283b863a1eac2bdae3330c2b6a9d
Closes-Bug: #1850864
(cherry picked from commit 1a686fb401)
2019-11-15 15:53:44 +01:00
..
common Give some HA router case specific resources 2019-04-17 13:08:10 +02:00
contrib Change ovs version we use in fullstack tests 2019-04-04 16:24:17 +02:00
etc Fix creating policy rules from subattributes. 2019-05-09 06:32:37 +00:00
fullstack Check the namespace is ready in test_mtu_update tests 2019-09-16 09:30:43 +00:00
functional Merge "Increase timeouts for OVSDB in functional tests" into stable/rocky 2019-09-20 05:23:43 +00:00
tempest Removing remaining Tempest bits 2018-03-26 11:41:35 -05:00
unit Switch to use cast method in dhcp_ready_on_ports method 2019-11-15 15:53:44 +01:00
var
__init__.py Avoid eventlet monkey patching for the tempest plugin 2016-04-29 22:47:24 -05:00
base.py Handle DBConnectionError in skip_if_timeout decorator 2019-04-11 07:21:52 +00:00
fake_notifier.py FakeNotifier class 'topic' argument change to 'topics'. 2017-12-04 20:10:03 +01:00
post_mortem_debug.py
tools.py pecan.jsonify v1.3 adjustment 2018-04-18 15:37:20 +00:00