Coverage report: 24%

Files Functions Classes

coverage.py v7.13.5, created at 2026-04-28 08:44 +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.