From 79380434aecb6b02d44950e3d11c81150e53a1f8 Mon Sep 17 00:00:00 2001 From: John Parejko Date: Mon, 4 Dec 2023 14:06:58 -0800 Subject: [PATCH] Add note about the rationale for fail-fast --- python/lsst/ap/verify/pipeline_driver.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/python/lsst/ap/verify/pipeline_driver.py b/python/lsst/ap/verify/pipeline_driver.py index 06ca6301..328257e3 100644 --- a/python/lsst/ap/verify/pipeline_driver.py +++ b/python/lsst/ap/verify/pipeline_driver.py @@ -95,6 +95,9 @@ def runApPipeGen3(workspace, parsedCmdLine, processes=1): pipelineFile = _getPipelineFile(workspace, parsedCmdLine) pipelineArgs = ["pipetask", "--long-log", "run", + # fail-fast to ensure processing errors are obvious, and + # to compensate for the extra interconnections added by + # --graph-fixup (further down). "--fail-fast", "--butler-config", workspace.repo, "--pipeline", pipelineFile,