neutron/neutron/tests/fullstack
Slawek Kaplonski 9b23abbdb6 Add kill_timeout to AsyncProcess
AsyncProcess.stop() method has now additional parameter
kill_timeout. If this is set to some value different than
None, eventlet.green.subprocess.Popen.wait() will be called
with this timeout, so TimeoutExpired exception will be raised
in case if process will not be killed for this "kill_timeout"
time.
In such case process will be killed "again" with SIGKILL signal
to make sure that it is gone.

This should fix problem with failing fullstack tests, when
ovs_agent process is sometimes not killed and test timeout was
reached in this wait() method.

Change-Id: I1e12255e5e142c395adf4e67be9d9da0f7a3d4fd
Closes-Bug: #1798472
2018-11-16 15:33:13 +01:00
..
cmd Fullstack: init trunk agent's driver only when necessary 2017-11-03 16:49:12 +00:00
resources Add kill_timeout to AsyncProcess 2018-11-16 15:33:13 +01:00
README Moved fullstack test doc content to TESTING.rst 2015-12-03 17:02:54 -05:00
__init__.py Avoid eventlet monkey patching for the tempest plugin 2016-04-29 22:47:24 -05:00
base.py Make port binding attempt after agent is revived 2018-10-22 18:43:33 +02:00
test_agent_bandwidth_report.py sriov-agent: fullstack test resource info report 2018-10-26 08:14:46 +00:00
test_connectivity.py Disable IPv6 forwarding by default on HA routers 2018-05-31 20:19:21 +00:00
test_dhcp_agent.py Make port binding attempt after agent is revived 2018-10-22 18:43:33 +02:00
test_firewall.py fullstack: Migration from iptables_hybrid to openvswitch 2018-04-26 16:44:24 +00:00
test_l3_agent.py Notify router_update after directly gateway IP change 2018-11-12 16:13:20 -05:00
test_logging.py Follow-up: add fullstack test for logging 2018-09-06 14:59:10 +07:00
test_mtu.py Skip MTU check during deletion of Networks 2018-06-21 14:25:22 +00:00
test_port_shut_down.py [OVS] Shut down the port on changing the admin-state to false 2018-01-04 01:44:01 -05:00
test_ports_rebind.py Make port binding attempt after agent is revived 2018-10-22 18:43:33 +02:00
test_qos.py Enable ingress direction for min_bw rule 2018-10-17 09:27:18 +02:00
test_securitygroup.py [Fullstack] Mark securitygroups tests as unstable 2018-08-29 10:33:53 +02:00
test_trunk.py Fullstack: init trunk agent's driver only when necessary 2017-11-03 16:49:12 +00:00
utils.py fullstack: Remove ovsdb_interface config opt 2017-09-27 07:03:17 +00:00

README

Please see neutron/TESTING.rst.