Coverage report: 24%

Files Functions Classes

coverage.py v7.14.1, created at 2026-05-27 08:10 +0000

    Statements   Branches   Total
File   coverage statements missing excluded   coverage branches partial   coverage
python/lsst/__init__.py   100% 2 0 0   100% 0 0   100%
python/lsst/pipe/__init__.py   100% 2 0 0   100% 0 0   100%
python/lsst/pipe/base/__init__.py   100% 17 0 0   100% 0 0   100%
python/lsst/pipe/base/_datasetQueryConstraints.py   59% 73 30 3   6% 16 1   49%
python/lsst/pipe/base/_dataset_handle.py   25% 91 68 0   0% 40 0   18%
python/lsst/pipe/base/_instrument.py   47% 132 70 5   0% 26 0   39%
python/lsst/pipe/base/_observation_dimension_packer.py   35% 51 33 0   0% 20 0   25%
python/lsst/pipe/base/_quantumContext.py   25% 154 116 0   0% 76 0   17%
python/lsst/pipe/base/_status.py   66% 130 44 36   0% 28 0   54%
python/lsst/pipe/base/_task_metadata.py   23% 220 170 34   4% 102 4   17%
python/lsst/pipe/base/all_dimensions_quantum_graph_builder.py   24% 539 410 5   0% 244 0   16%
python/lsst/pipe/base/automatic_connection_constants.py   100% 32 0 0   100% 0 0   100%
python/lsst/pipe/base/blocking_limited_butler.py   40% 68 41 0   0% 10 0   35%
python/lsst/pipe/base/caching_limited_butler.py   34% 79 52 0   0% 24 0   26%
python/lsst/pipe/base/cli/__init__.py   100% 1 0 0   100% 0 0   100%
python/lsst/pipe/base/cli/_get_cli_subcommands.py   80% 5 1 0   100% 0 0   80%
python/lsst/pipe/base/cli/cmd/__init__.py   100% 2 0 0   100% 0 0   100%
python/lsst/pipe/base/cli/cmd/commands.py   75% 110 27 0   0% 4 0   73%
python/lsst/pipe/base/cli/opt/__init__.py   100% 2 0 0   100% 0 0   100%
python/lsst/pipe/base/cli/opt/arguments.py   100% 2 0 0   100% 0 0   100%
python/lsst/pipe/base/cli/opt/options.py   100% 4 0 0   100% 0 0   100%
python/lsst/pipe/base/config.py   59% 76 31 3   25% 40 4   47%
python/lsst/pipe/base/configOverrides.py   31% 111 77 2   0% 38 0   23%
python/lsst/pipe/base/connectionTypes.py   84% 75 12 0   40% 10 4   79%
python/lsst/pipe/base/connections.py   44% 389 219 4   27% 142 12   39%
python/lsst/pipe/base/dot_tools.py   22% 32 25 4   0% 14 0   15%
python/lsst/pipe/base/exec_fixup_data_id.py   50% 26 13 1   0% 6 0   41%
python/lsst/pipe/base/execution_graph_fixup.py   100% 10 0 2   100% 0 0   100%
python/lsst/pipe/base/execution_reports.py   37% 139 88 0   0% 46 0   28%
python/lsst/pipe/base/formatters/__init__.py   100% 0 0 0   100% 0 0   100%
python/lsst/pipe/base/formatters/pexConfig.py   0% 13 13 0   100% 0 0   0%
python/lsst/pipe/base/graph/__init__.py   100% 4 0 0   100% 0 0   100%
python/lsst/pipe/base/graph/_implDetails.py   38% 50 31 0   0% 18 0   28%
python/lsst/pipe/base/graph/_loadHelpers.py   32% 87 59 3   0% 22 0   26%
python/lsst/pipe/base/graph/_versionDeserializers.py   31% 252 175 8   0% 44 0   26%
python/lsst/pipe/base/graph/graph.py   20% 586 466 0   0% 222 0   15%
python/lsst/pipe/base/graph/graphSummary.py   100% 30 0 66   100% 0 0   100%
python/lsst/pipe/base/graph/quantumNode.py   69% 62 19 0   0% 6 0   63%
python/lsst/pipe/base/graph_walker.py   27% 37 27 0   0% 6 0   23%
python/lsst/pipe/base/log_capture.py   46% 101 55 0   0% 12 0   41%
python/lsst/pipe/base/log_on_close.py   53% 15 7 0   100% 0 0   53%
python/lsst/pipe/base/mermaid_tools.py   18% 39 32 4   0% 20 0   12%
python/lsst/pipe/base/mp_graph_executor.py   18% 410 337 1   0% 126 0   14%
python/lsst/pipe/base/pipeline.py   29% 285 201 3   0% 116 0   21%
python/lsst/pipe/base/pipelineIR.py   27% 474 346 0   0% 228 0   18%
python/lsst/pipe/base/pipelineTask.py   78% 18 4 7   100% 0 0   78%
python/lsst/pipe/base/pipeline_graph/__init__.py   100% 8 0 0   100% 0 0   100%
python/lsst/pipe/base/pipeline_graph/__main__.py   0% 127 127 2   0% 14 0   0%
python/lsst/pipe/base/pipeline_graph/_dataset_types.py   50% 76 38 2   0% 12 0   43%
python/lsst/pipe/base/pipeline_graph/_edges.py   37% 214 135 3   0% 72 0   28%
python/lsst/pipe/base/pipeline_graph/_exceptions.py   100% 14 0 0   100% 0 0   100%
python/lsst/pipe/base/pipeline_graph/_mapping_views.py   51% 67 33 0   19% 16 1   45%
python/lsst/pipe/base/pipeline_graph/_nodes.py   84% 31 5 8   100% 0 0   84%
python/lsst/pipe/base/pipeline_graph/_pipeline_graph.py   17% 745 618 26   0% 342 0   12%
python/lsst/pipe/base/pipeline_graph/_task_subsets.py   42% 117 68 0   0% 18 0   36%
python/lsst/pipe/base/pipeline_graph/_tasks.py   40% 315 188 3   0% 62 0   34%
python/lsst/pipe/base/pipeline_graph/expressions.py   76% 98 24 5   0% 4 0   73%
python/lsst/pipe/base/pipeline_graph/io.py   55% 212 95 0   0% 48 0   45%
python/lsst/pipe/base/pipeline_graph/visualization/__init__.py   100% 10 0 0   100% 0 0   100%
python/lsst/pipe/base/pipeline_graph/visualization/_dot.py   21% 131 103 1   0% 58 0   15%
python/lsst/pipe/base/pipeline_graph/visualization/_formatting.py   19% 168 136 0   0% 76 0   13%
python/lsst/pipe/base/pipeline_graph/visualization/_layout.py   28% 153 110 0   0% 52 0   21%
python/lsst/pipe/base/pipeline_graph/visualization/_merge.py   35% 112 73 0   0% 40 0   26%
python/lsst/pipe/base/pipeline_graph/visualization/_mermaid.py   20% 147 117 1   0% 52 0   15%
python/lsst/pipe/base/pipeline_graph/visualization/_options.py   68% 28 9 0   0% 6 0   56%
python/lsst/pipe/base/pipeline_graph/visualization/_printer.py   29% 101 72 0   0% 32 0   22%
python/lsst/pipe/base/pipeline_graph/visualization/_show.py   30% 64 45 0   0% 32 0   20%
python/lsst/pipe/base/pipeline_graph/visualization/_status_annotator.py   82% 93 17 4   28% 18 5   73%
python/lsst/pipe/base/prerequisite_helpers.py   40% 201 120 5   0% 56 0   32%
python/lsst/pipe/base/quantum_graph/__init__.py   100% 5 0 0   100% 0 0   100%
python/lsst/pipe/base/quantum_graph/_common.py   71% 195 57 39   0% 14 0   66%
python/lsst/pipe/base/quantum_graph/_multiblock.py   45% 297 163 0   0% 56 0   38%
python/lsst/pipe/base/quantum_graph/_predicted.py   28% 614 442 171   0% 210 0   21%
python/lsst/pipe/base/quantum_graph/_provenance.py   35% 700 453 300   0% 226 0   27%
python/lsst/pipe/base/quantum_graph/aggregator/__init__.py   100% 5 0 0   100% 0 0   100%
python/lsst/pipe/base/quantum_graph/aggregator/_communicators.py   31% 367 255 2   2% 124 2   23%
python/lsst/pipe/base/quantum_graph/aggregator/_config.py   98% 49 1 33   100% 0 0   98%
python/lsst/pipe/base/quantum_graph/aggregator/_ingester.py   35% 155 100 0   0% 48 0   27%
python/lsst/pipe/base/quantum_graph/aggregator/_progress.py   27% 83 61 0   0% 22 0   21%
python/lsst/pipe/base/quantum_graph/aggregator/_scanner.py   38% 125 77 0   0% 26 0   32%
python/lsst/pipe/base/quantum_graph/aggregator/_structs.py   96% 24 1 0   100% 0 0   96%
python/lsst/pipe/base/quantum_graph/aggregator/_supervisor.py   36% 99 63 1   0% 26 0   29%
python/lsst/pipe/base/quantum_graph/aggregator/_workers.py   66% 119 41 8   43% 14 6   63%
python/lsst/pipe/base/quantum_graph/aggregator/_writer.py   30% 84 59 0   0% 20 0   24%
python/lsst/pipe/base/quantum_graph/formatter.py   36% 99 63 1   0% 30 0   28%
python/lsst/pipe/base/quantum_graph/ingest_graph.py   24% 181 137 0   0% 62 0   18%
python/lsst/pipe/base/quantum_graph/visualization.py   0% 93 93 5   0% 16 0   0%
python/lsst/pipe/base/quantum_graph_builder.py   22% 486 380 6   0% 174 0   16%
python/lsst/pipe/base/quantum_graph_executor.py   72% 36 10 9   100% 0 0   72%
python/lsst/pipe/base/quantum_graph_skeleton.py   42% 206 119 3   0% 50 0   34%
python/lsst/pipe/base/quantum_provenance_graph.py   34% 728 480 5   0% 222 0   26%
python/lsst/pipe/base/quantum_reports.py   84% 69 11 99   0% 4 0   79%
python/lsst/pipe/base/resource_usage.py   56% 54 24 0   100% 0 0   56%
python/lsst/pipe/base/script/__init__.py   100% 4 0 0   100% 0 0   100%
python/lsst/pipe/base/script/register_instrument.py   50% 8 4 0   0% 2 0   40%
python/lsst/pipe/base/script/retrieve_artifacts_for_quanta.py   50% 14 7 0   100% 0 0   50%
python/lsst/pipe/base/script/transfer_from_graph.py   21% 47 37 0   0% 12 0   17%
python/lsst/pipe/base/script/utils.py   41% 29 17 0   0% 10 0   31%
python/lsst/pipe/base/script/zip_from_graph.py   50% 16 8 0   100% 0 0   50%
python/lsst/pipe/base/separable_pipeline_executor.py   40% 73 44 0   0% 16 0   33%
python/lsst/pipe/base/simple_pipeline_executor.py   26% 137 102 0   0% 50 0   19%
python/lsst/pipe/base/single_quantum_executor.py   14% 231 198 0   0% 80 0   11%
python/lsst/pipe/base/struct.py   46% 26 14 0   0% 8 0   35%
python/lsst/pipe/base/task.py   39% 109 66 2   0% 26 0   32%
python/lsst/pipe/base/taskFactory.py   39% 18 11 4   0% 6 0   29%
python/lsst/pipe/base/testUtils.py   18% 131 108 9   0% 44 0   13%
python/lsst/pipe/base/tests/__init__.py   100% 0 0 0   100% 0 0   100%
python/lsst/pipe/base/tests/in_memory_limited_butler.py   42% 64 37 2   0% 12 0   36%
python/lsst/pipe/base/tests/mocks/__init__.py   100% 4 0 0   100% 0 0   100%
python/lsst/pipe/base/tests/mocks/_data_id_match.py   48% 69 36 9   0% 14 0   40%
python/lsst/pipe/base/tests/mocks/_pipeline_task.py   36% 258 166 2   0% 102 0   26%
python/lsst/pipe/base/tests/mocks/_repo.py   29% 157 112 3   0% 60 0   21%
python/lsst/pipe/base/tests/mocks/_storage_class.py   50% 183 91 102   0% 38 0   42%
python/lsst/pipe/base/tests/no_dimensions.py   0% 33 33 0   0% 6 0   0%
python/lsst/pipe/base/tests/pipelineStepTester.py   0% 50 50 2   0% 16 0   0%
python/lsst/pipe/base/tests/simpleQGraph.py   31% 186 128 2   0% 68 0   23%
python/lsst/pipe/base/tests/util.py   22% 58 45 0   0% 28 0   15%
python/lsst/pipe/base/trivial_quantum_graph_builder.py   22% 64 50 2   0% 24 0   16%
python/lsst/pipe/base/utils.py   100% 9 0 0   100% 0 0   100%
python/lsst/pipe/base/version.py   100% 5 0 0   100% 0 0   100%
tests/test_adjust_all_quanta.py   38% 65 40 0   0% 12 0   32%
tests/test_aggregator.py   15% 508 434 4   0% 88 0   12%
tests/test_blocking_limited_butler.py   26% 46 34 3   100% 0 0   26%
tests/test_caching_limited_butler.py   42% 19 11 3   100% 0 0   42%
tests/test_cliCmdRegisterInstrument.py   69% 16 5 2   100% 0 0   69%
tests/test_configOverrides.py   21% 159 125 3   100% 0 0   21%
tests/test_config_formatter.py   50% 26 13 2   100% 0 0   50%
tests/test_connections.py   19% 103 83 3   0% 4 0   19%
tests/test_dataid_match.py   21% 52 41 2   0% 12 0   17%
tests/test_dataset_handle.py   19% 99 80 2   100% 0 0   19%
tests/test_deferredDatasetRef.py   59% 17 7 3   100% 0 0   59%
tests/test_dot_tools.py   31% 72 50 3   0% 20 0   24%
tests/test_dynamic_connections.py   14% 180 155 2   0% 2 0   14%
tests/test_execution_reports.py   25% 24 18 2   100% 0 0   25%
tests/test_execution_storage_class_conversion.py   26% 113 84 3   0% 8 0   24%
tests/test_graphBuilder.py   22% 93 73 3   0% 8 0   20%
tests/test_graph_walker.py   19% 48 39 0   0% 6 0   17%
tests/test_init_output_run.py   14% 257 220 3   0% 14 0   14%
tests/test_instrument.py   24% 158 120 2   0% 4 0   23%
tests/test_mermaid.py   30% 111 78 3   3% 34 1   23%
tests/test_mp_graph_executor.py   14% 264 228 3   0% 14 0   13%
tests/test_pipeline.py   19% 116 94 3   100% 0 0   19%
tests/test_pipelineIR.py   14% 213 184 3   100% 0 0   14%
tests/test_pipelineLoadSubset.py   26% 57 42 2   0% 4 0   25%
tests/test_pipelineTask.py   18% 222 182 3   0% 22 0   16%
tests/test_pipeline_graph.py   13% 811 708 3   0% 20 0   12%
tests/test_pipeline_graph_expressions.py   34% 38 25 3   100% 0 0   34%
tests/test_predicted_qg.py   16% 216 182 3   0% 46 0   13%
tests/test_qg_builder_dimensions.py   21% 121 95 4   0% 18 0   19%
tests/test_quantumGraph.py   24% 378 289 3   0% 72 0   20%
tests/test_quantum_provenance_graph.py   4% 233 223 0   0% 80 0   3%
tests/test_quantum_reports.py   10% 73 66 2   100% 0 0   10%
tests/test_quantum_success_caveats.py   25% 20 15 2   100% 0 0   25%
tests/test_script_utils.py   32% 19 13 2   0% 2 0   29%
tests/test_separable_pipeline_executor.py   12% 728 641 3   0% 30 0   11%
tests/test_simple_pipeline_executor.py   9% 297 269 3   100% 0 0   9%
tests/test_single_quantum_executor.py   15% 86 73 2   100% 0 0   15%
tests/test_struct.py   28% 47 34 3   0% 6 0   25%
tests/test_task.py   27% 212 155 3   0% 20 0   25%
tests/test_task_factory.py   44% 64 36 4   0% 2 0   42%
tests/test_taskmetadata.py   7% 178 165 2   100% 0 0   7%
tests/test_testUtils.py   26% 310 230 3   0% 16 0   25%
tests/test_trivial_qg_builder.py   17% 42 35 2   100% 0 0   17%
tests/test_utils.py   50% 26 13 3   100% 0 0   50%
Total   29% 22062 15593 1184   1% 5246 40   24%

No items found using the specified filter.