neutron/neutron/tests/fullstack
Jakub Libosvar a5a7b892df fullstack: Gracefully stop neutron-server process
There is possible scenario that neutron-server loses connection to AMQP
bus and that can cause timeouts when hanging on rpc calls. On the other
hand, we should be able to stop service gracefully even if AMQP server
isn't running.

During teardown there were still neutron-server orphaned api workers
processes running that had open connection to database which caused
unexpected failures.

Note that this change applies only for neutron-server because previous
investigations showed agents using oslo service can hang on rpc causing
other failures. Next step should be making sure rabbitmq is stopped as
last or decrease rpc timeouts in agents.

Change-Id: I3d793ba924dc3fd229d8588f4be1e943614f22bb
Related-bug: 1494363
Closes-bug: 1541742
2016-02-11 17:13:18 +00:00
..
resources fullstack: Gracefully stop neutron-server process 2016-02-11 17:13:18 +00:00
README Moved fullstack test doc content to TESTING.rst 2015-12-03 17:02:54 -05:00
__init__.py Add full-stack tests framework 2015-03-26 20:21:40 +02:00
base.py Merge "fullstack: use migration scripts to create db schema" 2015-08-21 03:48:33 +00:00
test_connectivity.py Uniquely identify tunnel interfaces for fullstack tests 2016-01-28 15:12:40 -05:00
test_l3_agent.py Add l2pop support to full stack tests 2015-09-10 14:31:35 +00:00
test_qos.py Don't register agents for QoS l2pop fullstack test 2015-10-05 10:46:11 -04:00

README

Please see neutron/TESTING.rst.