neutron/neutron/tests
LIU Yulong 5d705468de Do not call update_device_list in large sets
Ovs-agent can process the ports in large sets, then all
of these ports will have to update DB status or attributes.
But neutron server is centralized. It may have to do
something else, or the database processing can be also
time-consuming. Because of these, it sometimes returns
the RPC timeout exception to ovs-agent. And a fullsync
will be triggered in next rpc loop. The restart time is
becoming longer and longer.

Adds a default step to update the port to reduce
the probability of RPC timeout.

Related-Bug: #1813703
Related-Bug: #1813704
Related-Bug: #1813706
Related-Bug: #1813707

Change-Id: Ie37f4a4869969e235ce16b73cdfcbdc98626823e
(cherry picked from commit 8408af4f17)
(cherry picked from commit d7d30ea950)
2019-04-12 15:42:45 +00:00
..
common Fix fullstack test_dscp_marking_packets test 2019-03-19 12:44:23 +00:00
contrib Change ovs version we use in fullstack tests 2019-04-04 16:24:17 +02:00
etc Add ext_parent policy check 2018-08-01 02:45:42 +08:00
fullstack Clear residual qos rules after l2-agent restarts. 2019-01-22 12:59:24 +00:00
functional Merge "More accurate agent restart state transfer" into stable/rocky 2019-04-07 14:07:45 +00:00
tempest Removing remaining Tempest bits 2018-03-26 11:41:35 -05:00
unit Do not call update_device_list in large sets 2019-04-12 15:42:45 +00: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