compose/tests/integration
Ian Campbell 0483bcb472 delete DockerClientTestCase.client class attribute on tearDownClass
This is a docker.client.Client and therefore contains a connection pool, so
each subclass of DockerClientTestCase can end up holding on to up to 10 Unix
socket file descriptors after the tests contained in the sub-class are
complete.

Before this by the end of a test run I was seeing ~100 open file descriptors,
~80 of which were Unix domain sockets. By cleaning these up only 15 Unix
sockets remain at the end (out of ~25 fds, the rest of which are the Python
interpretter, opened libraries etc).

Signed-off-by: Ian Campbell <ian.campbell@docker.com>
2016-07-20 15:51:22 +01:00
..
__init__.py Split tests into unit and integration 2014-04-25 22:58:21 +01:00
project_test.py Add support for creating internal networks 2016-07-11 11:34:01 +02:00
resilience_test.py Connect services to networks with the 'networks' key 2016-01-14 17:59:37 +00:00
service_test.py service: detailed error messages for create and start 2016-07-11 10:45:27 +02:00
state_test.py Fix flaky partial_change state test. 2016-03-21 19:07:50 -04:00
testcases.py delete DockerClientTestCase.client class attribute on tearDownClass 2016-07-20 15:51:22 +01:00
volume_test.py Normalize external_name 2016-01-13 12:07:08 -08:00