Coverage report: 63%

Files Functions Classes

coverage.py v7.16.2, created at 2026-10-24 10:06 +0000

      Statements   Branches   Total
File class   coverage statements missing excluded   coverage branches partial   coverage
python/lsst/analysis/ap/__init__.py (no class)   100% 16 0 0   100% 0 0   100%
python/lsst/analysis/ap/apdb.py DbQuery   0% 9 9 0   100% 0 0   0%
python/lsst/analysis/ap/apdb.py DbSqlQuery   93% 82 6 0   85% 34 5   91%
python/lsst/analysis/ap/apdb.py ApdbSqliteQuery   100% 7 0 0   100% 0 0   100%
python/lsst/analysis/ap/apdb.py ApdbPostgresQuery   0% 14 14 0   0% 2 0   0%
python/lsst/analysis/ap/apdb.py (no class)   96% 82 3 0   88% 8 1   96%
python/lsst/analysis/ap/apdbCassandra.py DbCassandraQuery   0% 92 92 0   0% 24 0   0%
python/lsst/analysis/ap/apdbCassandra.py (no class)   100% 26 0 0   100% 0 0   100%
python/lsst/analysis/ap/apdbReconstruct.py ApdbReconstruction   100% 0 0 0   100% 0 0   100%
python/lsst/analysis/ap/apdbReconstruct.py ApdbReconstructor   51% 57 28 0   47% 30 6   49%
python/lsst/analysis/ap/apdbReconstruct.py InMemoryDbQuery   81% 43 8 0   65% 20 7   76%
python/lsst/analysis/ap/apdbReconstruct.py (no class)   100% 35 0 0   100% 0 0   100%
python/lsst/analysis/ap/compare.py (no class)   76% 151 36 0   86% 28 2   78%
python/lsst/analysis/ap/compareDiaSources.py DiaSourceComparison   100% 3 0 0   100% 0 0   100%
python/lsst/analysis/ap/compareDiaSources.py (no class)   96% 246 11 0   83% 82 14   92%
python/lsst/analysis/ap/imageQA.py PixelCompareResult   100% 0 0 0   100% 0 0   100%
python/lsst/analysis/ap/imageQA.py (no class)   85% 75 11 0   44% 16 5   78%
python/lsst/analysis/ap/imageUtils.py (no class)   99% 96 1 0   94% 32 2   98%
python/lsst/analysis/ap/nb_utils.py _UnionFind   0% 19 19 0   0% 12 0   0%
python/lsst/analysis/ap/nb_utils.py _OverlayData   100% 0 0 0   100% 0 0   100%
python/lsst/analysis/ap/nb_utils.py _PatchCoverage   100% 0 0 0   100% 0 0   100%
python/lsst/analysis/ap/nb_utils.py (no class)   16% 866 726 0   2% 346 3   12%
python/lsst/analysis/ap/plotDiaSourceLightcurve.py PlotDiaSourceLightcurveConfig   100% 0 0 0   100% 0 0   100%
python/lsst/analysis/ap/plotDiaSourceLightcurve.py PlotDiaSourceLightcurveTask   84% 114 18 0   72% 40 9   81%
python/lsst/analysis/ap/plotDiaSourceLightcurve.py (no class)   51% 63 31 0   0% 6 0   46%
python/lsst/analysis/ap/plotImageSubtractionCutouts.py _ButlerCache   76% 21 5 0   50% 2 1   74%
python/lsst/analysis/ap/plotImageSubtractionCutouts.py PlotImageSubtractionCutoutsConfig   100% 0 0 0   100% 0 0   100%
python/lsst/analysis/ap/plotImageSubtractionCutouts.py PlotImageSubtractionCutoutsTask   85% 129 19 0   81% 32 4   84%
python/lsst/analysis/ap/plotImageSubtractionCutouts.py CutoutPath   100% 13 0 0   100% 4 0   100%
python/lsst/analysis/ap/plotImageSubtractionCutouts.py (no class)   94% 133 8 0   77% 30 5   91%
python/lsst/analysis/ap/plotUtils.py (no class)   16% 121 102 0   5% 44 2   13%
python/lsst/analysis/ap/ppdb.py DiaObjectLightCurve   67% 3 1 0   100% 0 0   67%
python/lsst/analysis/ap/ppdb.py PpdbTap   96% 160 7 0   91% 66 6   94%
python/lsst/analysis/ap/ppdb.py (no class)   99% 91 1 0   83% 6 1   98%
python/lsst/analysis/ap/skymapOverlay.py (no class)   6% 175 165 0   0% 64 0   4%
python/lsst/analysis/ap/spatiallySampledMetricsQA.py (no class)   12% 138 121 0   0% 40 0   10%
python/lsst/analysis/ap/taskRuntimes.py (no class)   10% 48 43 0   0% 16 0   8%
python/lsst/analysis/ap/templateInputs.py _LegacyCoaddReader   95% 37 2 0   79% 14 3   90%
python/lsst/analysis/ap/templateInputs.py _CellCoaddReader   53% 49 23 0   56% 16 1   54%
python/lsst/analysis/ap/templateInputs.py (no class)   90% 159 16 0   77% 66 13   86%
python/lsst/analysis/ap/version.py (no class)   100% 5 0 0   100% 0 0   100%
tests/data/plotImageSubtractionCutoutsConfig.py (no class)   100% 1 0 0   100% 0 0   100%
tests/test_apdb.py TestApdbSqlite   100% 90 0 0   100% 0 0   100%
tests/test_apdb.py TestMemory   100% 0 0 0   100% 0 0   100%
tests/test_apdb.py (no class)   93% 28 2 0   50% 2 1   90%
tests/test_apdbReconstruct.py TestFinalize   100% 38 0 0   100% 0 0   100%
tests/test_apdbReconstruct.py TestInMemoryDbQuery   100% 27 0 0   100% 0 0   100%
tests/test_apdbReconstruct.py TestDatasetNameDefaults   100% 9 0 0   100% 0 0   100%
tests/test_apdbReconstruct.py MemoryTester   100% 0 0 0   100% 0 0   100%
tests/test_apdbReconstruct.py (no class)   95% 40 2 0   50% 2 1   93%
tests/test_compare.py TestMatchCatalogs   100% 26 0 0   100% 0 0   100%
tests/test_compare.py TestOneToOneMatch   100% 17 0 0   100% 0 0   100%
tests/test_compare.py TestFluxResiduals   100% 12 0 0   100% 0 0   100%
tests/test_compare.py TestMatchToTruth   100% 10 0 0   100% 0 0   100%
tests/test_compare.py TestMemory   100% 0 0 0   100% 0 0   100%
tests/test_compare.py (no class)   95% 37 2 0   75% 4 1   93%
tests/test_compareDiaSources.py CompareDiaSourcesTestCase   100% 54 0 0   100% 4 0   100%
tests/test_compareDiaSources.py MemoryTester   100% 0 0 0   100% 0 0   100%
tests/test_compareDiaSources.py (no class)   97% 76 2 0   83% 6 1   96%
tests/test_imageUtils.py FakeButler   64% 14 5 0   25% 4 1   56%
tests/test_imageUtils.py AsVisitImageTestCase   100% 42 0 0   100% 4 0   100%
tests/test_imageUtils.py GetVisitImageTestCase   100% 13 0 0   100% 0 0   100%
tests/test_imageUtils.py CutoutTestCase   100% 21 0 0   100% 4 0   100%
tests/test_imageUtils.py NativeImageFunctionsTestCase   100% 45 0 0   100% 2 0   100%
tests/test_imageUtils.py TemplatePatchOutlinesTestCase   100% 24 0 0   100% 0 0   100%
tests/test_imageUtils.py MemoryTester   100% 0 0 0   100% 0 0   100%
tests/test_imageUtils.py (no class)   98% 84 2 0   50% 2 1   97%
tests/test_plotDiaSourceLightcurve.py _StubApdbQuery   100% 10 0 0   100% 0 0   100%
tests/test_plotDiaSourceLightcurve.py TestPlotDiaSourceLightcurve   98% 86 2 0   100% 6 0   98%
tests/test_plotDiaSourceLightcurve.py MemoryTester   100% 0 0 0   100% 0 0   100%
tests/test_plotDiaSourceLightcurve.py (no class)   96% 45 2 0   75% 4 1   94%
tests/test_plotImageSubtractionCutouts.py TestPlotImageSubtractionCutouts   100% 110 0 0   100% 8 0   100%
tests/test_plotImageSubtractionCutouts.py TestPlotImageSubtractionCutoutsMain   89% 53 6 0   100% 0 0   89%
tests/test_plotImageSubtractionCutouts.py TestCutoutPath   100% 16 0 0   100% 0 0   100%
tests/test_plotImageSubtractionCutouts.py TestMemory   100% 0 0 0   100% 0 0   100%
tests/test_plotImageSubtractionCutouts.py (no class)   97% 71 2 0   75% 4 1   96%
tests/test_ppdb.py _FakeTapResults   100% 2 0 0   100% 0 0   100%
tests/test_ppdb.py _FakeTapService   100% 9 0 0   100% 2 0   100%
tests/test_ppdb.py TestRegionFromExposure   100% 15 0 0   100% 0 0   100%
tests/test_ppdb.py TestPpdbTapAuth   100% 14 0 0   100% 0 0   100%
tests/test_ppdb.py TestLoadObjects   100% 41 0 0   100% 0 0   100%
tests/test_ppdb.py TestLoadSources   100% 44 0 0   100% 0 0   100%
tests/test_ppdb.py TestRegionAndCone   100% 57 0 0   100% 0 0   100%
tests/test_ppdb.py TestColumnOrdering   100% 24 0 0   100% 0 0   100%
tests/test_ppdb.py TestLightCurve   100% 9 0 0   100% 0 0   100%
tests/test_ppdb.py TestMemory   100% 0 0 0   100% 0 0   100%
tests/test_ppdb.py (no class)   98% 85 2 0   50% 2 1   97%
tests/test_templateInputs.py CombineWeightsTestCase   100% 16 0 0   100% 0 0   100%
tests/test_templateInputs.py LegacyCoaddReaderTestCase   100% 13 0 0   100% 0 0   100%
tests/test_templateInputs.py CellCoaddReaderTestCase   100% 25 0 0   100% 0 0   100%
tests/test_templateInputs.py _FakeButler   100% 24 0 0   90% 10 1   97%
tests/test_templateInputs.py GetTemplateInputsTestCase   100% 22 0 0   100% 0 0   100%
tests/test_templateInputs.py MemoryTester   100% 0 0 0   100% 0 0   100%
tests/test_templateInputs.py (no class)   97% 62 2 0   75% 4 1   95%
Total     68% 4939 1557 0   42% 1154 101   63%

No items found using the specified filter.