neutron/neutron/tests/unit/agent/common
Rodolfo Alonso Hernandez 94271ad866 [OVS] Make QoS OVS agent deletion operations more resilient
When a Port is deleted, the QoS extension will reset any rule (QoS
and Queue registers) applied on this port or will reset the
related Interface policing parameters.

If the Port and the related Interface are deleted during the QoS
extension operation, those commands will fail. This patch makes those
operations more resiliant by not checking the errors when writing on
the Port or the Interface register.

NOTE: this patch is squashed with [1]. That will fix the problem
with empty "vsctl" transactions when using this OVS DB implementation.

[1]https://review.opendev.org/#/c/738574/

Change-Id: I2cc4cdf5be25fab6adbc64acabb3fffebb693fa6
Closes-Bug: #1884512
(cherry picked from commit e2d1c2869a)
(cherry picked from commit 84ac8cf9ff)
(cherry picked from commit 3785868bfb)
(cherry picked from commit 7edfb0ef4a)
2020-07-03 10:16:04 +00:00
..
__init__.py Add missing neutron/tests/unit/agent/common/__init__.py 2015-04-01 22:43:13 +02:00
test_ovs_lib.py [OVS] Make QoS OVS agent deletion operations more resilient 2020-07-03 10:16:04 +00:00
test_polling.py OVS agent support on Hyper-V 2015-03-25 13:48:33 -07:00
test_resource_processing_queue.py Rename router processing queue code to be more generic 2019-04-03 12:23:55 +02:00
test_utils.py Remove deprecated IVS interface driver 2018-04-26 20:15:46 +00:00