neutron/neutron/tests/functional/agent
Rodolfo Alonso Hernandez 8657983c6d Use threads insted of greethreads in IP monitor
IP monitor is a method that is going to be executed in a separate
process, to monitor the IP addresses changes in a namespace.

This method spawns a thread to read from a socket opened by Pyroute2.
The read function is a blocking method that will end only when the
socket is closed. To avoid thread starvation that can happen using
greenthreads, IP monitor will use kernel threads.

This will increase the resources used but will ensure that no message
is lost when reading the monitor socket.

Reduced the number of IPs generated in "test_add_and_remove_multiple_ips"
to shrink the testing time used.

Change-Id: I3fbba2854d40ab0f683443aa30c2a95752345d2e
Closes-Bug: #1849547
(cherry picked from commit 48730d9449)
2020-04-06 16:58:02 +00:00
..
common Make OVS controller inactivity_probe configurable 2019-05-17 16:08:21 +00:00
l2 ovsdb monitor: handle modified ports 2020-03-23 10:49:49 +00:00
l3 Remove get_external_network_id for router 2019-09-20 13:31:32 +00:00
linux Use threads insted of greethreads in IP monitor 2020-04-06 16:58:02 +00:00
ovsdb Switch test cases to sudo dependent 2019-07-19 21:48:09 -05:00
windows All functional tests logs results now 2018-11-21 19:58:18 +00:00
__init__.py Empty files should not contain copyright or license 2014-10-20 00:50:32 +00:00
test_dhcp_agent.py Add kill hooks for external processes 2019-06-03 14:39:51 +02:00
test_firewall.py Drop of_interface option 2019-05-24 10:33:48 +02:00
test_l2_lb_agent.py LB Trunk: Stop matching MAC of subport to port model 2017-03-01 14:10:00 +00:00
test_l2_ovs_agent.py Merge "Stop OVS agent before starting it again" 2019-05-30 09:03:49 +00:00
test_ovs_flows.py Drop of_interface option 2019-05-24 10:33:48 +02:00
test_ovs_lib.py Remove deprecated vsctl ovsdb_interface api 2018-10-11 14:59:34 -04:00