Coverage report:
53%
hide covered
Files
Functions
Classes
coverage.py v7.16.0
, created at 2026-09-04 09:33 +0000
Statements
Branches
Total
File
class
coverage
statements
missing
excluded
coverage
branches
partial
coverage
python
/
lsst
/
analysis
/
ap
/
__init__.py
(no class)
100%
13
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)
73%
131
36
0
82%
22
2
74%
python
/
lsst
/
analysis
/
ap
/
imageQA.py
PixelCompareResult
100%
0
0
0
100%
0
0
100%
python
/
lsst
/
analysis
/
ap
/
imageQA.py
(no class)
28%
72
52
0
0%
16
0
23%
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)
11%
845
749
0
0%
346
0
8%
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
74%
19
5
0
50%
2
1
71%
python
/
lsst
/
analysis
/
ap
/
plotImageSubtractionCutouts.py
PlotImageSubtractionCutoutsConfig
100%
0
0
0
100%
0
0
100%
python
/
lsst
/
analysis
/
ap
/
plotImageSubtractionCutouts.py
PlotImageSubtractionCutoutsTask
85%
126
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%
131
8
0
77%
30
5
91%
python
/
lsst
/
analysis
/
ap
/
plotUtils.py
(no class)
16%
120
101
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%
165
7
0
91%
70
6
94%
python
/
lsst
/
analysis
/
ap
/
ppdb.py
(no class)
98%
90
2
0
75%
8
2
96%
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
/
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
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)
94%
32
2
0
75%
4
1
92%
tests
/
test_plotDiaSourceLightcurve.py
_StubApdbQuery
100%
10
0
0
100%
0
0
100%
tests
/
test_plotDiaSourceLightcurve.py
TestPlotDiaSourceLightcurve
98%
93
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%
116
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)
96%
56
2
0
50%
2
1
95%
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%
45
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%
58
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%
86
2
0
50%
2
1
97%
Total
58%
3745
1557
0
29%
902
56
53%
No items found using the specified filter.