Steve Kowalik has proposed merging lp:~stevenk/launchpad/test-thread-debug into
lp:launchpad/devel.
Requested reviews:
Launchpad code reviewers (launchpad-reviewers)
This branch has test_network for the branch puller use FixedHttpServer, rather
than HttpServer, which looks to solve the threading issue.
--
https://code.launchpad.net/~stevenk/launchpad/test-thread-debug/+merge/38510
Your team Launchpad code reviewers is requested to review the proposed merge of
lp:~stevenk/launchpad/test-thread-debug into lp:launchpad/devel.
=== modified file 'lib/lp/codehosting/puller/tests/test_worker.py'
--- lib/lp/codehosting/puller/tests/test_worker.py 2010-08-20 20:31:18 +0000
+++ lib/lp/codehosting/puller/tests/test_worker.py 2010-10-15 08:51:53 +0000
@@ -31,13 +31,13 @@
TestCaseInTempDir,
TestCaseWithTransport,
)
-from bzrlib.tests.http_server import HttpServer
from bzrlib.transport import get_transport
from lp.code.enums import BranchType
from lp.codehosting.puller.tests import (
AcceptAnythingPolicy,
BlacklistPolicy,
+ FixedHttpServer,
PullerWorkerMixin,
WhitelistPolicy,
)
@@ -698,7 +698,7 @@
def getHttpServerForCwd(self):
"""Get an `HttpServer` instance that serves from '.'."""
- server = HttpServer()
+ server = FixedHttpServer()
server.start_server()
self.addCleanup(server.stop_server)
# The gc.collect allows the threads behind any HTTP requests to exit.
_______________________________________________
Mailing list: https://launchpad.net/~launchpad-reviewers
Post to : [email protected]
Unsubscribe : https://launchpad.net/~launchpad-reviewers
More help : https://help.launchpad.net/ListHelp