We still have socket leaks. I still can't land my prophylactic:
(canonical.codehosting.tests.test_puller_acceptance.TestBranchPuller) (7.229 ms)Traceback (most recent call last):
File "test.py", line 147, in ?
result = testrunner.run(defaults)
File "/home/pqm/pqm-workdir/home/---devel/launchpad/lib/zope/testing/testrunner.py", line 238, in run
failed = not run_with_options(options)
File "/home/pqm/pqm-workdir/home/---devel/launchpad/lib/zope/testing/testrunner.py", line 403, in run_with_options
setup_layers, failures, errors)
File "/home/pqm/pqm-workdir/home/---devel/launchpad/lib/zope/testing/testrunner.py", line 583, in run_layer
return run_tests(options, tests, layer_name, failures, errors)
File "/home/pqm/pqm-workdir/home/---devel/launchpad/lib/zope/testing/testrunner.py", line 512, in run_tests
test(result)
File "/usr/lib/python2.4/unittest.py", line 281, in __call__
return self.run(*args, **kwds)
File "/home/pqm/pqm-workdir/home/---devel/launchpad/lib/bzrlib/tests/__init__.py", line 1284, in run
return unittest.TestCase.run(self, result)
File "/usr/lib/python2.4/unittest.py", line 278, in run
result.stopTest(self)
File "/home/pqm/pqm-workdir/home/---devel/launchpad/lib/zope/testing/testrunner.py", line 861, in stopTest
self.testTearDown()
File "/home/pqm/pqm-workdir/home/---devel/launchpad/lib/zope/testing/testrunner.py", line 745, in testTearDown
layer.testTearDown()
File "/home/pqm/pqm-workdir/home/---devel/launchpad/lib/canonical/testing/profiled.py", line 24, in profiled_func
return func(cls, *args, **kw)
File "/home/pqm/pqm-workdir/home/---devel/launchpad/lib/canonical/testing/layers.py", line 179, in testTearDown
raise LayerIsolationError(
canonical.testing.layers.LayerIsolationError: Test left uncollectable garbage
[<socket._fileobject object at 0x2b31ea2ebc90>] (referenced from [(<socket._fileobject object at 0x2b31ea2ebc90>,), [<socket._fileobject object at 0x2b31ea2ebc90>]])
We still have socket leaks. I still can't land my prophylactic:
(canonical. codehosting. tests.test_ puller_ acceptance. TestBranchPulle r) (7.229 ms)Traceback (most recent call last): run(defaults) pqm/pqm- workdir/ home/-- -devel/ launchpad/ lib/zope/ testing/ testrunner. py", line 238, in run options( options) pqm/pqm- workdir/ home/-- -devel/ launchpad/ lib/zope/ testing/ testrunner. py", line 403, in run_with_options pqm/pqm- workdir/ home/-- -devel/ launchpad/ lib/zope/ testing/ testrunner. py", line 583, in run_layer pqm/pqm- workdir/ home/-- -devel/ launchpad/ lib/zope/ testing/ testrunner. py", line 512, in run_tests python2. 4/unittest. py", line 281, in __call__ pqm/pqm- workdir/ home/-- -devel/ launchpad/ lib/bzrlib/ tests/_ _init__ .py", line 1284, in run TestCase. run(self, result) python2. 4/unittest. py", line 278, in run stopTest( self) pqm/pqm- workdir/ home/-- -devel/ launchpad/ lib/zope/ testing/ testrunner. py", line 861, in stopTest testTearDown( ) pqm/pqm- workdir/ home/-- -devel/ launchpad/ lib/zope/ testing/ testrunner. py", line 745, in testTearDown testTearDown( ) pqm/pqm- workdir/ home/-- -devel/ launchpad/ lib/canonical/ testing/ profiled. py", line 24, in profiled_func pqm/pqm- workdir/ home/-- -devel/ launchpad/ lib/canonical/ testing/ layers. py", line 179, in testTearDown rror( testing. layers. LayerIsolationE rror: Test left uncollectable garbage _fileobject object at 0x2b31ea2ebc90>] (referenced from [(<socket. _fileobject object at 0x2b31ea2ebc90>,), [<socket. _fileobject object at 0x2b31ea2ebc90>]])
File "test.py", line 147, in ?
result = testrunner.
File "/home/
failed = not run_with_
File "/home/
setup_layers, failures, errors)
File "/home/
return run_tests(options, tests, layer_name, failures, errors)
File "/home/
test(result)
File "/usr/lib/
return self.run(*args, **kwds)
File "/home/
return unittest.
File "/usr/lib/
result.
File "/home/
self.
File "/home/
layer.
File "/home/
return func(cls, *args, **kw)
File "/home/
raise LayerIsolationE
canonical.
[<socket.