Coverage report: 21%

Files Functions Classes

coverage.py v7.13.5, created at 2026-05-05 22:28 +0000

      Statements   Branches   Total
File class   coverage statements missing excluded   coverage branches partial   coverage
python / lsst / __init__.py (no class)   67% 6 2 0   100% 0 0   67%
python / lsst / ctrl / __init__.py (no class)   67% 6 2 0   100% 0 0   67%
python / lsst / ctrl / mpexec / __init__.py (no class)   100% 11 0 0   100% 0 0   100%
python / lsst / ctrl / mpexec / cli / __init__.py (no class)   100% 0 0 0   100% 0 0   100%
python / lsst / ctrl / mpexec / cli / opt / __init__.py (no class)   100% 3 0 0   100% 0 0   100%
python / lsst / ctrl / mpexec / cli / opt / arguments.py (no class)   100% 2 0 0   100% 0 0   100%
python / lsst / ctrl / mpexec / cli / opt / optionGroups.py pipeline_build_options   0% 1 1 0   100% 0 0   0%
python / lsst / ctrl / mpexec / cli / opt / optionGroups.py qgraph_options   0% 1 1 0   100% 0 0   0%
python / lsst / ctrl / mpexec / cli / opt / optionGroups.py butler_options   0% 1 1 0   100% 0 0   0%
python / lsst / ctrl / mpexec / cli / opt / optionGroups.py execution_options   0% 1 1 0   100% 0 0   0%
python / lsst / ctrl / mpexec / cli / opt / optionGroups.py meta_info_options   0% 1 1 0   100% 0 0   0%
python / lsst / ctrl / mpexec / cli / opt / optionGroups.py run_options   0% 1 1 0   100% 0 0   0%
python / lsst / ctrl / mpexec / cli / opt / optionGroups.py (no class)   100% 19 0 0   100% 0 0   100%
python / lsst / ctrl / mpexec / cli / opt / options.py (no class)   100% 44 0 0   100% 0 0   100%
python / lsst / ctrl / mpexec / cli / pipetask.py PipetaskCLI   100% 0 0 0   100% 0 0   100%
python / lsst / ctrl / mpexec / cli / pipetask.py (no class)   87% 15 2 0   100% 0 0   87%
python / lsst / ctrl / mpexec / cli / script / __init__.py (no class)   100% 5 0 0   100% 0 0   100%
python / lsst / ctrl / mpexec / cli / script / build.py (no class)   33% 12 8 0   0% 2 0   29%
python / lsst / ctrl / mpexec / cli / script / cleanup.py NoSuchCollectionFailure   0% 2 2 0   100% 0 0   0%
python / lsst / ctrl / mpexec / cli / script / cleanup.py NotChainedCollectionFailure   0% 3 3 0   100% 0 0   0%
python / lsst / ctrl / mpexec / cli / script / cleanup.py CleanupResult   0% 19 19 0   0% 4 0   0%
python / lsst / ctrl / mpexec / cli / script / cleanup.py (no class)   55% 40 18 0   0% 4 0   50%
python / lsst / ctrl / mpexec / cli / script / confirmable.py ConfirmableResult   0% 5 5 0   100% 0 0   0%
python / lsst / ctrl / mpexec / cli / script / confirmable.py (no class)   50% 36 18 0   0% 12 0   38%
python / lsst / ctrl / mpexec / cli / script / purge.py ChildHasMultipleParentsFailure   0% 4 4 0   100% 0 0   0%
python / lsst / ctrl / mpexec / cli / script / purge.py TopCollectionHasParentsFailure   0% 4 4 0   100% 0 0   0%
python / lsst / ctrl / mpexec / cli / script / purge.py TopCollectionIsNotChianedFailure   0% 3 3 0   100% 0 0   0%
python / lsst / ctrl / mpexec / cli / script / purge.py TopCollectionNotFoundFailure   0% 2 2 0   100% 0 0   0%
python / lsst / ctrl / mpexec / cli / script / purge.py PurgeResult   0% 24 24 0   0% 6 0   0%
python / lsst / ctrl / mpexec / cli / script / purge.py (no class)   51% 63 31 0   0% 18 0   40%
python / lsst / ctrl / mpexec / cli / script / qgraph.py (no class)   40% 15 9 0   0% 4 0   32%
python / lsst / ctrl / mpexec / cli / script / run.py (no class)   56% 9 4 0   100% 0 0   56%
python / lsst / ctrl / mpexec / cli / utils.py _PipelineActionType   18% 17 14 0   0% 2 0   16%
python / lsst / ctrl / mpexec / cli / utils.py PipetaskCommand   100% 0 0 0   100% 0 0   100%
python / lsst / ctrl / mpexec / cli / utils.py (no class)   59% 32 13 0   0% 12 0   43%
python / lsst / ctrl / mpexec / cmdLineFwk.py _OutputChainedCollectionInfo   0% 8 8 0   100% 0 0   0%
python / lsst / ctrl / mpexec / cmdLineFwk.py _OutputRunCollectionInfo   0% 8 8 0   0% 2 0   0%
python / lsst / ctrl / mpexec / cmdLineFwk.py _ButlerFactory   0% 93 93 0   0% 56 0   0%
python / lsst / ctrl / mpexec / cmdLineFwk.py _FilteredStream   0% 10 10 0   0% 6 0   0%
python / lsst / ctrl / mpexec / cmdLineFwk.py CmdLineFwk   0% 229 229 0   0% 150 0   0%
python / lsst / ctrl / mpexec / cmdLineFwk.py (no class)   100% 74 0 0   100% 0 0   100%
python / lsst / ctrl / mpexec / dataid_match.py _DataIdMatchTreeVisitor   0% 29 29 0   0% 10 0   0%
python / lsst / ctrl / mpexec / dataid_match.py DataIdMatch   0% 8 8 0   0% 2 0   0%
python / lsst / ctrl / mpexec / dataid_match.py (no class)   100% 23 0 0   100% 0 0   100%
python / lsst / ctrl / mpexec / dotTools.py (no class)   13% 138 120 3   0% 60 0   9%
python / lsst / ctrl / mpexec / execFixupDataId.py ExecFixupDataId   0% 30 30 0   0% 14 0   0%
python / lsst / ctrl / mpexec / execFixupDataId.py (no class)   100% 10 0 0   100% 0 0   100%
python / lsst / ctrl / mpexec / executionGraphFixup.py ExecutionGraphFixup   0% 1 1 0   100% 0 0   0%
python / lsst / ctrl / mpexec / executionGraphFixup.py (no class)   100% 6 0 0   100% 0 0   100%
python / lsst / ctrl / mpexec / mock_task.py MockButlerQuantumContext   0% 26 26 0   0% 6 0   0%
python / lsst / ctrl / mpexec / mock_task.py MockPipelineTaskConfig   0% 3 3 0   0% 2 0   0%
python / lsst / ctrl / mpexec / mock_task.py MockPipelineTask   0% 31 31 0   0% 20 0   0%
python / lsst / ctrl / mpexec / mock_task.py (no class)   100% 24 0 0   100% 0 0   100%
python / lsst / ctrl / mpexec / mpGraphExecutor.py _Job   0% 74 74 0   0% 20 0   0%
python / lsst / ctrl / mpexec / mpGraphExecutor.py _JobList   0% 33 33 0   0% 16 0   0%
python / lsst / ctrl / mpexec / mpGraphExecutor.py MPGraphExecutorError   100% 0 0 0   100% 0 0   100%
python / lsst / ctrl / mpexec / mpGraphExecutor.py MPTimeoutError   100% 0 0 0   100% 0 0   100%
python / lsst / ctrl / mpexec / mpGraphExecutor.py MPGraphExecutor   0% 143 143 0   0% 78 0   0%
python / lsst / ctrl / mpexec / mpGraphExecutor.py (no class)   100% 51 0 2   100% 0 0   100%
python / lsst / ctrl / mpexec / preExecInit.py PreExecInit   0% 116 116 0   0% 60 0   0%
python / lsst / ctrl / mpexec / preExecInit.py (no class)   100% 18 0 3   100% 0 0   100%
python / lsst / ctrl / mpexec / quantumGraphExecutor.py QuantumExecutor   0% 2 2 0   100% 0 0   0%
python / lsst / ctrl / mpexec / quantumGraphExecutor.py QuantumGraphExecutor   0% 2 2 0   100% 0 0   0%
python / lsst / ctrl / mpexec / quantumGraphExecutor.py (no class)   100% 13 0 3   100% 0 0   100%
python / lsst / ctrl / mpexec / reports.py ExecutionStatus   100% 0 0 0   100% 0 0   100%
python / lsst / ctrl / mpexec / reports.py ExceptionInfo   0% 1 1 0   100% 0 0   0%
python / lsst / ctrl / mpexec / reports.py QuantumReport   0% 3 3 0   100% 0 0   0%
python / lsst / ctrl / mpexec / reports.py Report   0% 4 4 0   0% 2 0   0%
python / lsst / ctrl / mpexec / reports.py (no class)   94% 54 3 0   0% 2 0   91%
python / lsst / ctrl / mpexec / simple_pipeline_executor.py SimplePipelineExecutor   0% 33 33 0   0% 10 0   0%
python / lsst / ctrl / mpexec / simple_pipeline_executor.py (no class)   100% 21 0 0   100% 0 0   100%
python / lsst / ctrl / mpexec / singleQuantumExecutor.py _LogCaptureFlag   100% 0 0 0   100% 0 0   100%
python / lsst / ctrl / mpexec / singleQuantumExecutor.py SingleQuantumExecutor   0% 241 241 0   0% 96 0   0%
python / lsst / ctrl / mpexec / singleQuantumExecutor.py (no class)   100% 42 0 0   100% 0 0   100%
python / lsst / ctrl / mpexec / taskFactory.py TaskFactory   0% 18 18 0   0% 10 0   0%
python / lsst / ctrl / mpexec / taskFactory.py (no class)   100% 9 0 4   100% 0 0   100%
python / lsst / ctrl / mpexec / util.py (no class)   20% 54 43 0   0% 30 0   13%
python / lsst / ctrl / mpexec / version.py (no class)   100% 6 0 0   100% 0 0   100%
tests / test_cliCmdCleanup.py CleanupCollectionTest   0% 31 31 0   100% 0 0   0%
tests / test_cliCmdCleanup.py (no class)   94% 17 1 0   50% 2 1   89%
tests / test_cliCmdPurge.py PurgeTest   0% 43 43 0   100% 0 0   0%
tests / test_cliCmdPurge.py (no class)   94% 17 1 0   50% 2 1   89%
tests / test_cliScript.py BuildTestCase   0% 31 31 0   0% 4 0   0%
tests / test_cliScript.py BuildTestCase.testShowPipeline.ShowInfo   0% 3 3 0   100% 0 0   0%
tests / test_cliScript.py QgraphTestCase   0% 7 7 0   100% 0 0   0%
tests / test_cliScript.py RunTestCase   0% 7 7 0   100% 0 0   0%
tests / test_cliScript.py (no class)   91% 23 2 0   50% 2 1   88%
tests / test_cliUtils.py PipelineActionTestCase   0% 12 12 0   100% 0 0   0%
tests / test_cliUtils.py (no class)   88% 8 1 0   50% 2 1   80%
tests / test_cmdLineFwk.py SimpleConnections   100% 0 0 0   100% 0 0   100%
tests / test_cmdLineFwk.py SimpleConfig   0% 1 1 0   100% 0 0   0%
tests / test_cmdLineFwk.py FakeDSType   100% 0 0 0   100% 0 0   100%
tests / test_cmdLineFwk.py FakeDSRef   0% 1 1 0   100% 0 0   0%
tests / test_cmdLineFwk.py CmdLineFwkTestCase   0% 76 76 0   100% 0 0   0%
tests / test_cmdLineFwk.py CmdLineFwkTestCaseWithButler   0% 236 236 0   0% 8 0   0%
tests / test_cmdLineFwk.py MyMemoryTestCase   100% 0 0 0   100% 0 0   100%
tests / test_cmdLineFwk.py (no class)   58% 124 52 0   6% 18 1   51%
tests / test_dataid_match.py DataIdMatchTestCase   0% 41 41 0   0% 12 0   0%
tests / test_dataid_match.py (no class)   92% 13 1 0   50% 2 1   87%
tests / test_dotTools.py ExamplePipelineTaskConnections   0% 5 5 0   0% 4 0   0%
tests / test_dotTools.py ExamplePipelineTaskConfig   100% 0 0 0   100% 0 0   100%
tests / test_dotTools.py ExamplePipelineTask   100% 0 0 0   100% 0 0   100%
tests / test_dotTools.py DotToolsTestCase   0% 25 25 0   0% 8 0   0%
tests / test_dotTools.py MyMemoryTestCase   100% 0 0 0   100% 0 0   100%
tests / test_dotTools.py (no class)   56% 45 20 0   12% 8 1   49%
tests / test_executors.py QuantumExecutorMock   0% 21 21 0   0% 6 0   0%
tests / test_executors.py QuantumMock   0% 3 3 0   100% 0 0   0%
tests / test_executors.py QuantumIterDataMock   0% 5 5 0   100% 0 0   0%
tests / test_executors.py QuantumGraphMock   0% 25 25 0   0% 16 0   0%
tests / test_executors.py TaskMockMP   0% 2 2 0   100% 0 0   0%
tests / test_executors.py TaskMockFail   0% 2 2 0   100% 0 0   0%
tests / test_executors.py TaskMockCrash   0% 2 2 0   100% 0 0   0%
tests / test_executors.py TaskMockLongSleep   0% 2 2 0   100% 0 0   0%
tests / test_executors.py TaskMockNoMP   100% 0 0 0   100% 0 0   100%
tests / test_executors.py TaskDefMock   0% 5 5 0   100% 0 0   0%
tests / test_executors.py MPGraphExecutorTestCase   0% 198 198 0   0% 10 0   0%
tests / test_executors.py (no class)   97% 70 2 0   50% 2 1   96%
tests / test_preExecInit.py PreExecInitTestCase   0% 50 50 0   0% 24 0   0%
tests / test_preExecInit.py (no class)   80% 20 4 0   50% 2 1   77%
tests / test_reports.py ReportsTestCase   0% 66 66 0   100% 0 0   0%
tests / test_reports.py (no class)   88% 8 1 0   50% 2 1   80%
tests / test_simple_pipeline_executor.py NoDimensionsTestConnections2   100% 0 0 0   100% 0 0   100%
tests / test_simple_pipeline_executor.py NoDimensionsTestConfig2   100% 0 0 0   100% 0 0   100%
tests / test_simple_pipeline_executor.py NoDimensionsMetadataTestConnections   100% 0 0 0   100% 0 0   100%
tests / test_simple_pipeline_executor.py NoDimensionsMetadataTestConfig   100% 0 0 0   100% 0 0   100%
tests / test_simple_pipeline_executor.py NoDimensionsMetadataTestTask   0% 10 10 0   0% 4 0   0%
tests / test_simple_pipeline_executor.py SimplePipelineExecutorTests   0% 83 83 0   0% 4 0   0%
tests / test_simple_pipeline_executor.py MemoryTester   100% 0 0 0   100% 0 0   100%
tests / test_simple_pipeline_executor.py (no class)   94% 52 3 0   50% 2 1   93%
tests / test_taskFactory.py FakeConnections   100% 0 0 0   100% 0 0   100%
tests / test_taskFactory.py FakeConfig   100% 0 0 0   100% 0 0   100%
tests / test_taskFactory.py TaskFactoryTestCase   0% 53 53 0   100% 0 0   0%
tests / test_taskFactory.py (no class)   95% 38 2 0   100% 0 0   95%
Total     26% 3577 2641 15   1% 860 11   21%

No items found using the specified filter.