neutron/neutron/tests/functional/agent
Cedric Brandily 75c881a748 Optimize get_bridge_for_tap_device
Currently get_bridge_for_tap_device[1] iterates over all neutron bridges
and their interfaces.

This change proposes to deduce interface bridge from:

 /sys/class/net/%(interface)s/brif/bridge

which is a symlink to bridge interface path to improve performance.

[1] neutron.plugins.ml2.drivers.linuxbridge.agent.linuxbridge_neutron_agent

Closes-Bug: #1508789
Change-Id: Ia40cd81f47ff082a90d17f58514942ec50553241
2015-10-26 10:08:29 +09:00
..
l2 Better tolerate deleted OVS ports in OVS agent 2015-10-22 14:45:42 -05:00
l3 Remove deprecated namespace deletion options 2015-10-21 12:53:14 +02:00
linux Merge "get_device_by_ip: don't fail if device was deleted" 2015-10-23 17:54:29 +00:00
__init__.py Empty files should not contain copyright or license 2014-10-20 00:50:32 +00:00
test_l2_lb_agent.py Optimize get_bridge_for_tap_device 2015-10-26 10:08:29 +09:00
test_l2_ovs_agent.py Better tolerate deleted OVS ports in OVS agent 2015-10-22 14:45:42 -05:00
test_l3_agent.py Don't remove ip addresses if not master 2015-10-21 10:06:50 +00:00
test_ovs_flows.py Add IPv6 Address Resolution protection 2015-09-15 12:24:10 +00:00
test_ovs_lib.py Handle empty bridge case in OVSBridge.get_ports_attributes 2015-09-27 09:41:17 -04:00