Coverage report:
34%
hide covered
Files
Functions
Classes
coverage.py v7.14.1
, created at 2026-06-23 01:37 -0700
Statements
Branches
Total
File
class
coverage
statements
missing
excluded
coverage
branches
partial
coverage
python
/
lsst
/
ctrl
/
bps
/
panda
/
__init__.py
(no class)
100%
2
0
0
100%
0
0
100%
python
/
lsst
/
ctrl
/
bps
/
panda
/
cmd_line_embedder.py
CommandLineEmbedder
86%
37
5
0
70%
20
4
81%
python
/
lsst
/
ctrl
/
bps
/
panda
/
cmd_line_embedder.py
(no class)
100%
11
0
0
100%
0
0
100%
python
/
lsst
/
ctrl
/
bps
/
panda
/
constants.py
(no class)
100%
17
0
0
100%
0
0
100%
python
/
lsst
/
ctrl
/
bps
/
panda
/
edgenode
/
__init__.py
(no class)
100%
0
0
0
100%
0
0
100%
python
/
lsst
/
ctrl
/
bps
/
panda
/
edgenode
/
cmd_line_decoder.py
(no class)
11%
158
141
0
2%
62
1
8%
python
/
lsst
/
ctrl
/
bps
/
panda
/
panda_auth_utils.py
(no class)
64%
87
31
0
34%
32
9
56%
python
/
lsst
/
ctrl
/
bps
/
panda
/
panda_exceptions.py
PandaAuthError
100%
0
0
0
100%
0
0
100%
python
/
lsst
/
ctrl
/
bps
/
panda
/
panda_exceptions.py
TokenNotFoundError
100%
0
0
0
100%
0
0
100%
python
/
lsst
/
ctrl
/
bps
/
panda
/
panda_exceptions.py
TokenExpiredError
100%
0
0
0
100%
0
0
100%
python
/
lsst
/
ctrl
/
bps
/
panda
/
panda_exceptions.py
TokenTooEarlyError
100%
0
0
0
100%
0
0
100%
python
/
lsst
/
ctrl
/
bps
/
panda
/
panda_exceptions.py
AuthConfigError
100%
0
0
0
100%
0
0
100%
python
/
lsst
/
ctrl
/
bps
/
panda
/
panda_exceptions.py
TokenRefreshError
100%
0
0
0
100%
0
0
100%
python
/
lsst
/
ctrl
/
bps
/
panda
/
panda_exceptions.py
(no class)
100%
12
0
0
100%
0
0
100%
python
/
lsst
/
ctrl
/
bps
/
panda
/
panda_service.py
PanDAService
14%
197
170
0
16%
86
0
14%
python
/
lsst
/
ctrl
/
bps
/
panda
/
panda_service.py
PandaBpsWmsWorkflow
0%
14
14
0
0%
2
0
0%
python
/
lsst
/
ctrl
/
bps
/
panda
/
panda_service.py
(no class)
100%
28
0
0
100%
0
0
100%
python
/
lsst
/
ctrl
/
bps
/
panda
/
utils.py
(no class)
11%
505
449
0
6%
190
1
10%
python
/
lsst
/
ctrl
/
bps
/
panda
/
version.py
(no class)
100%
5
0
0
100%
0
0
100%
tests
/
test_cmd_line_decoder.py
TestCmdLineDecoder
100%
4
0
0
100%
0
0
100%
tests
/
test_cmd_line_decoder.py
(no class)
89%
9
1
0
50%
2
1
82%
tests
/
test_cmd_line_embedder.py
TestCmdLineEmbedder
100%
37
0
0
100%
0
0
100%
tests
/
test_cmd_line_embedder.py
(no class)
92%
12
1
0
50%
2
1
86%
tests
/
test_panda_auth_utils.py
VersionTestCase
100%
1
0
0
100%
0
0
100%
tests
/
test_panda_auth_utils.py
TestPandaAuthUtils
100%
24
0
0
100%
2
0
100%
tests
/
test_panda_auth_utils.py
(no class)
95%
37
2
0
67%
6
2
91%
tests
/
test_panda_service.py
MockClient
100%
28
0
0
100%
20
0
100%
tests
/
test_panda_service.py
TestPanDAService
100%
42
0
0
100%
0
0
100%
tests
/
test_panda_service.py
(no class)
97%
33
1
0
50%
2
1
94%
tests
/
test_utils.py
TestPandaUtils
100%
23
0
0
100%
0
0
100%
tests
/
test_utils.py
(no class)
92%
12
1
0
50%
2
1
86%
Total
39%
1335
816
0
19%
428
21
34%
No items found using the specified filter.