[ARVADOS] updated: 2.1.0-2366-g02e05f2d3
Git user
git at public.arvados.org
Mon Apr 25 16:04:08 UTC 2022
Summary of changes:
sdk/cwl/tests/test_submit.py | 16 +++++++++++++---
1 file changed, 13 insertions(+), 3 deletions(-)
via 02e05f2d3f790877158fa2ae5d9ceaa7e26f22fc (commit)
from ec94ca4bc65b14d1cc46ca1ab710a26447108451 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
commit 02e05f2d3f790877158fa2ae5d9ceaa7e26f22fc
Author: Peter Amstutz <peter.amstutz at curii.com>
Date: Mon Apr 25 12:03:51 2022 -0400
17301: Clean up logging handler
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz at curii.com>
diff --git a/sdk/cwl/tests/test_submit.py b/sdk/cwl/tests/test_submit.py
index d2c722846..adee2d208 100644
--- a/sdk/cwl/tests/test_submit.py
+++ b/sdk/cwl/tests/test_submit.py
@@ -348,6 +348,12 @@ class TestSubmit(unittest.TestCase):
cwltool.process._names = set()
arvados_cwl.arvdocker.arv_docker_clear_cache()
+ def tearDown(self):
+ root_logger = logging.getLogger('')
+
+ # Remove existing RuntimeStatusLoggingHandlers if they exist
+ handlers = [h for h in root_logger.handlers if not isinstance(h, arvados_cwl.executor.RuntimeStatusLoggingHandler)]
+ root_logger.handlers = handlers
@mock.patch("time.sleep")
@stubs
@@ -1049,9 +1055,6 @@ class TestSubmit(unittest.TestCase):
stubs.expect_container_request_uuid + '\n')
self.assertEqual(exited, 0)
- def tearDown(self):
- arvados_cwl.arvdocker.arv_docker_clear_cache()
-
@mock.patch("arvados.commands.keepdocker.find_one_image_hash")
@mock.patch("cwltool.docker.DockerCommandLineJob.get_image")
@mock.patch("arvados.api")
@@ -1520,6 +1523,13 @@ class TestCreateWorkflow(unittest.TestCase):
cwltool.process._names = set()
arvados_cwl.arvdocker.arv_docker_clear_cache()
+ def tearDown(self):
+ root_logger = logging.getLogger('')
+
+ # Remove existing RuntimeStatusLoggingHandlers if they exist
+ handlers = [h for h in root_logger.handlers if not isinstance(h, arvados_cwl.executor.RuntimeStatusLoggingHandler)]
+ root_logger.handlers = handlers
+
@stubs
def test_create(self, stubs):
project_uuid = 'zzzzz-j7d0g-zzzzzzzzzzzzzzz'
-----------------------------------------------------------------------
hooks/post-receive
--
More information about the arvados-commits
mailing list