Coverage report:
39%
hide covered
Files
Functions
Classes
coverage.py v7.5.1
, created at 2024-05-08 03:00 -0700
File
class
statements
missing
excluded
branches
partial
coverage
python/lsst/__init__.py
(no class)
2
0
0
0
0
100%
python/lsst/ctrl/__init__.py
(no class)
2
0
0
0
0
100%
python/lsst/ctrl/bps/__init__.py
(no class)
10
0
0
0
0
100%
python/lsst/ctrl/bps/bps_config.py
BpsFormatter
4
4
0
0
0
0%
python/lsst/ctrl/bps/bps_config.py
BpsConfig
105
105
0
56
0
0%
python/lsst/ctrl/bps/bps_config.py
(no class)
23
0
0
0
0
100%
python/lsst/ctrl/bps/bps_draw.py
(no class)
5
0
0
0
0
100%
python/lsst/ctrl/bps/bps_reports.py
BaseRunReport
20
20
0
6
0
0%
python/lsst/ctrl/bps/bps_reports.py
SummaryRunReport
17
17
0
10
0
0%
python/lsst/ctrl/bps/bps_reports.py
DetailedRunReport
37
37
0
20
0
0%
python/lsst/ctrl/bps/bps_reports.py
ExitCodesReport
23
23
0
14
0
0%
python/lsst/ctrl/bps/bps_reports.py
(no class)
31
0
0
6
0
100%
python/lsst/ctrl/bps/bps_utils.py
WhenToSaveQuantumGraphs
0
0
0
0
0
100%
python/lsst/ctrl/bps/bps_utils.py
(no class)
29
0
0
2
0
100%
python/lsst/ctrl/bps/cancel.py
(no class)
5
0
0
0
0
100%
python/lsst/ctrl/bps/cli/__init__.py
(no class)
0
0
0
0
0
100%
python/lsst/ctrl/bps/cli/bps.py
BpsCli
0
0
0
0
0
100%
python/lsst/ctrl/bps/cli/bps.py
(no class)
16
0
0
14
0
100%
python/lsst/ctrl/bps/clustered_quantum_graph.py
QuantaCluster
42
42
0
10
0
0%
python/lsst/ctrl/bps/clustered_quantum_graph.py
ClusteredQuantumGraph
85
85
0
46
0
0%
python/lsst/ctrl/bps/clustered_quantum_graph.py
(no class)
47
0
0
12
0
100%
python/lsst/ctrl/bps/constants.py
(no class)
9
0
0
0
0
100%
python/lsst/ctrl/bps/drivers.py
(no class)
35
0
0
0
0
100%
python/lsst/ctrl/bps/generic_workflow.py
GenericWorkflowFile
1
1
0
0
0
0%
python/lsst/ctrl/bps/generic_workflow.py
GenericWorkflowExec
1
1
0
0
0
0%
python/lsst/ctrl/bps/generic_workflow.py
GenericWorkflowJob
1
1
0
0
0
0%
python/lsst/ctrl/bps/generic_workflow.py
GenericWorkflow
141
141
0
90
0
0%
python/lsst/ctrl/bps/generic_workflow.py
GenericWorkflowLabels
24
24
0
12
0
0%
python/lsst/ctrl/bps/generic_workflow.py
(no class)
150
0
0
20
0
100%
python/lsst/ctrl/bps/ping.py
(no class)
6
0
0
0
0
100%
python/lsst/ctrl/bps/pre_transform.py
(no class)
19
0
0
2
0
100%
python/lsst/ctrl/bps/prepare.py
(no class)
9
0
0
2
0
100%
python/lsst/ctrl/bps/quantum_clustering_funcs.py
(no class)
13
0
0
0
0
100%
python/lsst/ctrl/bps/report.py
(no class)
7
0
0
0
0
100%
python/lsst/ctrl/bps/restart.py
(no class)
5
0
0
0
0
100%
python/lsst/ctrl/bps/submit.py
(no class)
9
0
0
2
0
100%
python/lsst/ctrl/bps/transform.py
(no class)
39
0
0
4
0
100%
python/lsst/ctrl/bps/version.py
(no class)
5
0
0
0
0
100%
python/lsst/ctrl/bps/wms_service.py
WmsStates
0
0
0
0
0
100%
python/lsst/ctrl/bps/wms_service.py
WmsJobReport
0
0
0
0
0
100%
python/lsst/ctrl/bps/wms_service.py
WmsRunReport
0
0
0
0
0
100%
python/lsst/ctrl/bps/wms_service.py
BaseWmsService
9
9
0
0
0
0%
python/lsst/ctrl/bps/wms_service.py
BaseWmsWorkflow
7
7
0
0
0
0%
python/lsst/ctrl/bps/wms_service.py
(no class)
89
0
0
6
0
100%
tests/cqg_test_utils.py
(no class)
11
0
0
0
0
100%
tests/qg_test_utils.py
Dummy1Connections
0
0
0
0
0
100%
tests/qg_test_utils.py
Dummy1Config
0
0
0
0
0
100%
tests/qg_test_utils.py
Dummy1PipelineTask
0
0
0
0
0
100%
tests/qg_test_utils.py
Dummy2Connections
0
0
0
0
0
100%
tests/qg_test_utils.py
Dummy2Config
0
0
0
0
0
100%
tests/qg_test_utils.py
Dummy2PipelineTask
0
0
0
0
0
100%
tests/qg_test_utils.py
Dummy3Connections
0
0
0
0
0
100%
tests/qg_test_utils.py
Dummy3Config
0
0
0
0
0
100%
tests/qg_test_utils.py
Dummy3PipelineTask
0
0
0
0
0
100%
tests/qg_test_utils.py
Dummy4Connections
0
0
0
0
0
100%
tests/qg_test_utils.py
Dummy4Config
0
0
0
0
0
100%
tests/qg_test_utils.py
Dummy4PipelineTask
0
0
0
0
0
100%
tests/qg_test_utils.py
(no class)
41
0
0
0
0
100%
tests/test_bps_utils.py
TestChdir
11
11
0
6
0
0%
tests/test_bps_utils.py
(no class)
13
1
0
2
1
87%
tests/test_bpsconfig.py
TestBpsConfigConstructor
17
17
0
4
0
0%
tests/test_bpsconfig.py
TestBpsConfigGet
6
6
0
0
0
0%
tests/test_bpsconfig.py
TestBpsConfigSearch
57
57
0
2
0
0%
tests/test_bpsconfig.py
(no class)
33
1
0
2
1
94%
tests/test_cli_commands.py
TestCommandPing
21
21
0
8
0
0%
tests/test_cli_commands.py
(no class)
11
1
0
2
1
85%
tests/test_clustered_quantum_graph.py
TestQuantaCluster
30
30
0
0
0
0%
tests/test_clustered_quantum_graph.py
TestClusteredQuantumGraph
17
17
0
2
0
0%
tests/test_clustered_quantum_graph.py
(no class)
37
1
0
2
1
95%
tests/test_drivers.py
TestInitSubmissionDriver
9
9
0
6
0
0%
tests/test_drivers.py
TestPingDriver
19
19
0
10
0
0%
tests/test_drivers.py
(no class)
24
1
0
4
1
93%
tests/test_generic_workflow.py
TestGenericWorkflowJob
3
3
0
0
0
0%
tests/test_generic_workflow.py
TestGenericWorkflow
142
142
0
6
0
0%
tests/test_generic_workflow.py
(no class)
28
1
0
2
1
93%
tests/test_ping.py
TestPing
17
17
0
4
0
0%
tests/test_ping.py
(no class)
12
1
0
2
1
86%
tests/test_pre_transform.py
TestExecute
8
8
0
0
0
0%
tests/test_pre_transform.py
TestCreatingQuantumGraph
10
10
0
2
0
0%
tests/test_pre_transform.py
(no class)
19
1
0
2
1
90%
tests/test_quantum_clustering_funcs.py
TestSingleQuantumClustering
12
12
0
0
0
0%
tests/test_quantum_clustering_funcs.py
TestDimensionClustering
67
67
0
12
0
0%
tests/test_quantum_clustering_funcs.py
(no class)
32
1
0
2
1
94%
tests/test_report.py
FakeRunReport
2
2
0
0
0
0%
tests/test_report.py
FakeRunReportTestCase
27
27
0
2
0
0%
tests/test_report.py
SummaryRunReportTestCase
31
31
0
8
0
0%
tests/test_report.py
DetailedRunReportTestCase
28
28
0
16
0
0%
tests/test_report.py
ExitCodesReportTestCase
16
16
0
2
0
0%
tests/test_report.py
(no class)
35
1
0
2
1
95%
tests/test_transform.py
TestCreateGenericWorkflowConfig
7
7
0
2
0
0%
tests/test_transform.py
TestCreateGenericWorkflow
48
48
0
10
0
0%
tests/test_transform.py
TestGetJobValues
17
17
0
2
0
0%
tests/test_transform.py
(no class)
25
1
0
2
1
93%
Total
2025
1150
0
462
11
39%
No items found using the specified filter.