launchpad-reviewers team mailing list archive
-
launchpad-reviewers team
-
Mailing list archive
-
Message #25027
[Merge] ~cjwatson/launchpad:testfix-buildd-manager-twisted into launchpad:master
Colin Watson has proposed merging ~cjwatson/launchpad:testfix-buildd-manager-twisted into launchpad:master.
Commit message:
Fix a couple of errors in buildd-manager test cleanup handling
Requested reviews:
Launchpad code reviewers (launchpad-reviewers)
For more details, see:
https://code.launchpad.net/~cjwatson/launchpad/+git/launchpad/+merge/387446
--
Your team Launchpad code reviewers is requested to review the proposed merge of ~cjwatson/launchpad:testfix-buildd-manager-twisted into launchpad:master.
diff --git a/lib/lp/buildmaster/tests/test_interactor.py b/lib/lp/buildmaster/tests/test_interactor.py
index c314f85..ac87545 100644
--- a/lib/lp/buildmaster/tests/test_interactor.py
+++ b/lib/lp/buildmaster/tests/test_interactor.py
@@ -32,7 +32,6 @@ from testtools.twistedsupport import (
assert_fails_with,
AsynchronousDeferredRunTest,
AsynchronousDeferredRunTestForBrokenTwisted,
- SynchronousDeferredRunTest,
)
import treq
from twisted.internet import (
@@ -726,7 +725,7 @@ class TestSlaveConnectionTimeouts(TestCase):
# Testing that we can override the default 30 second connection
# timeout.
- run_test = SynchronousDeferredRunTest
+ run_tests_with = AsynchronousDeferredRunTest.make_factory(timeout=10)
def setUp(self):
super(TestSlaveConnectionTimeouts, self).setUp()
diff --git a/lib/lp/oci/tests/test_ocirecipebuildbehaviour.py b/lib/lp/oci/tests/test_ocirecipebuildbehaviour.py
index 46b421c..f621037 100644
--- a/lib/lp/oci/tests/test_ocirecipebuildbehaviour.py
+++ b/lib/lp/oci/tests/test_ocirecipebuildbehaviour.py
@@ -121,6 +121,7 @@ class MakeOCIBuildMixin:
slave = self.useFixture(SlaveTestHelpers()).getClientSlave()
job.setBuilder(builder, slave)
self.addCleanup(slave.pool.closeCachedConnections)
+ self.addCleanup(shut_down_default_process_pool)
# Taken from test_archivedependencies.py
for component_name in ("main", "universe"):
@@ -175,7 +176,6 @@ class TestAsyncOCIRecipeBuildBehaviour(MakeOCIBuildMixin, TestCaseWithFactory):
self.useFixture(fixtures.MockPatch(
"time.time", return_value=self.now))
self.useFixture(FeatureFixture({OCI_RECIPE_ALLOW_CREATE: 'on'}))
- self.addCleanup(shut_down_default_process_pool)
@defer.inlineCallbacks
def test_composeBuildRequest(self):