Coverage report:
23%
hide covered
Files
Functions
Classes
coverage.py v7.14.1
, created at 2026-05-29 01:27 -0700
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
/
obs
/
__init__.py
100%
2
0
0
100%
0
0
100%
python
/
lsst
/
obs
/
base
/
__init__.py
100%
8
0
0
100%
0
0
100%
python
/
lsst
/
obs
/
base
/
_fitsRawFormatterBase.py
34%
155
103
4
0%
34
0
28%
python
/
lsst
/
obs
/
base
/
_instrument.py
29%
202
143
4
0%
66
0
22%
python
/
lsst
/
obs
/
base
/
_read_curated_calibs.py
16%
95
80
9
0%
42
0
11%
python
/
lsst
/
obs
/
base
/
butler_tests.py
20%
82
66
0
0%
26
0
15%
python
/
lsst
/
obs
/
base
/
camera_tests.py
27%
44
32
0
0%
6
0
24%
python
/
lsst
/
obs
/
base
/
cli
/
__init__.py
100%
1
0
0
100%
0
0
100%
python
/
lsst
/
obs
/
base
/
cli
/
_get_cli_subcommands.py
80%
5
1
0
100%
0
0
80%
python
/
lsst
/
obs
/
base
/
cli
/
butler_cmd_test.py
53%
36
17
4
0%
2
0
50%
python
/
lsst
/
obs
/
base
/
cli
/
cmd
/
__init__.py
100%
2
0
0
100%
0
0
100%
python
/
lsst
/
obs
/
base
/
cli
/
cmd
/
commands.py
91%
75
7
0
100%
0
0
91%
python
/
lsst
/
obs
/
base
/
cli
/
doc
/
__init__.py
100%
0
0
0
100%
0
0
100%
python
/
lsst
/
obs
/
base
/
cli
/
doc
/
butlerCmdDocGen.py
0%
13
13
0
100%
0
0
0%
python
/
lsst
/
obs
/
base
/
cli
/
opt
/
__init__.py
100%
1
0
0
100%
0
0
100%
python
/
lsst
/
obs
/
base
/
cli
/
opt
/
options.py
100%
3
0
0
100%
0
0
100%
python
/
lsst
/
obs
/
base
/
defineVisits.py
30%
482
337
0
0%
160
0
23%
python
/
lsst
/
obs
/
base
/
exposureAssembler.py
21%
115
91
0
0%
46
0
15%
python
/
lsst
/
obs
/
base
/
filters.py
64%
56
20
0
8%
12
1
54%
python
/
lsst
/
obs
/
base
/
formatters
/
__init__.py
100%
0
0
0
100%
0
0
100%
python
/
lsst
/
obs
/
base
/
formatters
/
fitsExposure.py
23%
368
285
14
0%
172
0
15%
python
/
lsst
/
obs
/
base
/
formatters
/
fitsGeneric.py
0%
33
33
0
0%
8
0
0%
python
/
lsst
/
obs
/
base
/
formatters
/
packages.py
0%
4
4
0
100%
0
0
0%
python
/
lsst
/
obs
/
base
/
formatters
/
pexConfig.py
0%
5
5
0
100%
0
0
0%
python
/
lsst
/
obs
/
base
/
ingest.py
19%
518
420
0
0%
176
0
14%
python
/
lsst
/
obs
/
base
/
ingest_tests.py
31%
237
163
21
0%
34
0
27%
python
/
lsst
/
obs
/
base
/
instrument_tests.py
52%
124
59
11
0%
6
0
50%
python
/
lsst
/
obs
/
base
/
makeRawVisitInfoViaObsInfo.py
23%
109
84
3
0%
50
0
16%
python
/
lsst
/
obs
/
base
/
script
/
__init__.py
100%
4
0
0
100%
0
0
100%
python
/
lsst
/
obs
/
base
/
script
/
defineVisits.py
22%
27
21
0
0%
8
0
17%
python
/
lsst
/
obs
/
base
/
script
/
ingestRaws.py
24%
21
16
0
0%
8
0
17%
python
/
lsst
/
obs
/
base
/
script
/
updateExposures.py
19%
54
44
0
0%
16
0
14%
python
/
lsst
/
obs
/
base
/
script
/
writeCuratedCalibrations.py
42%
12
7
0
0%
4
0
31%
python
/
lsst
/
obs
/
base
/
test
/
__init__.py
100%
0
0
0
100%
0
0
100%
python
/
lsst
/
obs
/
base
/
tests.py
34%
41
27
6
0%
10
0
27%
python
/
lsst
/
obs
/
base
/
utils.py
23%
159
122
3
0%
66
0
16%
python
/
lsst
/
obs
/
base
/
version.py
100%
5
0
0
100%
0
0
100%
python
/
lsst
/
obs
/
base
/
visit_geometry.py
43%
56
32
0
0%
6
0
39%
python
/
lsst
/
obs
/
base
/
yamlCamera.py
13%
143
125
2
0%
28
0
11%
tests
/
test_butlerFits.py
17%
275
228
0
2%
54
1
15%
tests
/
test_cliCmdDefineVisits.py
65%
20
7
0
50%
2
1
64%
tests
/
test_cliCmdTestIngest.py
53%
57
27
0
50%
2
1
53%
tests
/
test_cliCmdWriteCuratedCalibrations.py
67%
18
6
0
50%
2
1
65%
tests
/
test_cliLog.py
58%
19
8
0
50%
2
1
57%
tests
/
test_defineVisits.py
25%
215
162
0
2%
44
1
21%
tests
/
test_filters.py
44%
39
22
0
50%
2
1
44%
tests
/
test_fitsRawFormatter.py
40%
98
59
0
12%
8
1
38%
tests
/
test_ingest.py
18%
266
217
0
12%
8
1
18%
tests
/
test_instrument.py
46%
24
13
0
50%
2
1
46%
tests
/
test_makeRawVisitInfoViaObsInfo.py
23%
115
89
0
5%
20
1
20%
tests
/
test_utils.py
31%
75
52
0
8%
12
1
28%
tests
/
test_visit_geometry.py
19%
73
59
0
10%
10
1
18%
tests
/
test_yamlCamera.py
50%
14
7
0
50%
2
1
50%
Total
28%
4607
3313
81
1%
1156
15
23%
No items found using the specified filter.