python/lsst/__init__.py |
(no function) |
2 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/__init__.py |
(no function) |
2 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/bps/__init__.py |
(no function) |
10 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/bps/bps_config.py |
BpsFormatter.get_field |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/bps_config.py |
BpsFormatter.get_value |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/bps_config.py |
BpsConfig.__init__ |
23 |
23 |
0 |
12 |
0 |
0% |
python/lsst/ctrl/bps/bps_config.py |
BpsConfig.copy |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/bps_config.py |
BpsConfig.get |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/bps_config.py |
BpsConfig.__getitem__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/bps_config.py |
BpsConfig.__contains__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/bps_config.py |
BpsConfig.search |
75 |
75 |
0 |
44 |
0 |
0% |
python/lsst/ctrl/bps/bps_config.py |
(no function) |
23 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/bps/bps_draw.py |
draw_networkx_dot |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/bps_draw.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/bps/bps_reports.py |
BaseRunReport.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/bps_reports.py |
BaseRunReport.__eq__ |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/bps/bps_reports.py |
BaseRunReport.__len__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/bps_reports.py |
BaseRunReport.__str__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/bps_reports.py |
BaseRunReport.message |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/bps_reports.py |
BaseRunReport.clear |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/bps_reports.py |
BaseRunReport.sort |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/bps/bps_reports.py |
BaseRunReport.from_table |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/bps_reports.py |
BaseRunReport.add |
0 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/bps/bps_reports.py |
SummaryRunReport.add |
17 |
17 |
0 |
10 |
0 |
0% |
python/lsst/ctrl/bps/bps_reports.py |
DetailedRunReport.add |
33 |
33 |
0 |
20 |
0 |
0% |
python/lsst/ctrl/bps/bps_reports.py |
DetailedRunReport.__str__ |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/bps_reports.py |
ExitCodesReport.add |
20 |
20 |
0 |
14 |
0 |
0% |
python/lsst/ctrl/bps/bps_reports.py |
ExitCodesReport.__str__ |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/bps_reports.py |
compile_job_summary |
8 |
8 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/bps/bps_reports.py |
group_jobs_by_state |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/bps/bps_reports.py |
group_jobs_by_label |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/bps/bps_reports.py |
(no function) |
31 |
0 |
0 |
6 |
0 |
100% |
python/lsst/ctrl/bps/bps_utils.py |
chdir |
5 |
5 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/bps_utils.py |
create_job_quantum_graph_filename |
10 |
10 |
0 |
6 |
0 |
0% |
python/lsst/ctrl/bps/bps_utils.py |
save_qg_subgraph |
6 |
6 |
0 |
6 |
0 |
0% |
python/lsst/ctrl/bps/bps_utils.py |
_create_execution_butler |
14 |
14 |
0 |
6 |
0 |
0% |
python/lsst/ctrl/bps/bps_utils.py |
create_count_summary |
4 |
4 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/bps/bps_utils.py |
parse_count_summary |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/bps/bps_utils.py |
_dump_pkg_info |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/bps/bps_utils.py |
_dump_env_info |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/bps/bps_utils.py |
(no function) |
29 |
0 |
0 |
2 |
0 |
100% |
python/lsst/ctrl/bps/cancel.py |
cancel |
13 |
13 |
0 |
8 |
0 |
0% |
python/lsst/ctrl/bps/cancel.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/bps/cli/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/bps/cli/bps.py |
cli |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/cli/bps.py |
main |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/cli/bps.py |
(no function) |
16 |
0 |
0 |
14 |
0 |
100% |
python/lsst/ctrl/bps/clustered_quantum_graph.py |
QuantaCluster.__init__ |
9 |
9 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/bps/clustered_quantum_graph.py |
QuantaCluster.from_quantum_node |
18 |
18 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/bps/clustered_quantum_graph.py |
QuantaCluster.qgraph_node_ids |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/clustered_quantum_graph.py |
QuantaCluster.quanta_counts |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/clustered_quantum_graph.py |
QuantaCluster.add_quantum_node |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/clustered_quantum_graph.py |
QuantaCluster.add_quantum |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/clustered_quantum_graph.py |
QuantaCluster.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/clustered_quantum_graph.py |
QuantaCluster.__eq__ |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/bps/clustered_quantum_graph.py |
QuantaCluster.__hash__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/clustered_quantum_graph.py |
ClusteredQuantumGraph.__init__ |
6 |
6 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/bps/clustered_quantum_graph.py |
ClusteredQuantumGraph.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/clustered_quantum_graph.py |
ClusteredQuantumGraph.__len__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/clustered_quantum_graph.py |
ClusteredQuantumGraph.__eq__ |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/bps/clustered_quantum_graph.py |
ClusteredQuantumGraph.name |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/clustered_quantum_graph.py |
ClusteredQuantumGraph.qgraph |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/clustered_quantum_graph.py |
ClusteredQuantumGraph.add_cluster |
6 |
6 |
0 |
6 |
0 |
0% |
python/lsst/ctrl/bps/clustered_quantum_graph.py |
ClusteredQuantumGraph.get_cluster |
5 |
5 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/clustered_quantum_graph.py |
ClusteredQuantumGraph.get_quantum_node |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/bps/clustered_quantum_graph.py |
ClusteredQuantumGraph.__iter__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/clustered_quantum_graph.py |
ClusteredQuantumGraph.clusters |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/clustered_quantum_graph.py |
ClusteredQuantumGraph.successors |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/clustered_quantum_graph.py |
ClusteredQuantumGraph.predecessors |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/clustered_quantum_graph.py |
ClusteredQuantumGraph.add_dependency |
12 |
12 |
0 |
8 |
0 |
0% |
python/lsst/ctrl/bps/clustered_quantum_graph.py |
ClusteredQuantumGraph.__contains__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/clustered_quantum_graph.py |
ClusteredQuantumGraph.save |
15 |
15 |
0 |
12 |
0 |
0% |
python/lsst/ctrl/bps/clustered_quantum_graph.py |
ClusteredQuantumGraph.draw |
7 |
7 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/bps/clustered_quantum_graph.py |
ClusteredQuantumGraph.load |
15 |
15 |
0 |
8 |
0 |
0% |
python/lsst/ctrl/bps/clustered_quantum_graph.py |
(no function) |
47 |
0 |
0 |
12 |
0 |
100% |
python/lsst/ctrl/bps/constants.py |
(no function) |
9 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/bps/drivers.py |
_init_submission_driver |
51 |
51 |
0 |
30 |
0 |
0% |
python/lsst/ctrl/bps/drivers.py |
acquire_qgraph_driver |
15 |
15 |
0 |
14 |
0 |
0% |
python/lsst/ctrl/bps/drivers.py |
cluster_qgraph_driver |
15 |
15 |
0 |
10 |
0 |
0% |
python/lsst/ctrl/bps/drivers.py |
transform_driver |
19 |
19 |
0 |
14 |
0 |
0% |
python/lsst/ctrl/bps/drivers.py |
prepare_driver |
10 |
10 |
0 |
6 |
0 |
0% |
python/lsst/ctrl/bps/drivers.py |
submit_driver |
33 |
33 |
0 |
20 |
0 |
0% |
python/lsst/ctrl/bps/drivers.py |
restart_driver |
14 |
14 |
0 |
8 |
0 |
0% |
python/lsst/ctrl/bps/drivers.py |
report_driver |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/bps/drivers.py |
cancel_driver |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/bps/drivers.py |
ping_driver |
12 |
12 |
0 |
8 |
0 |
0% |
python/lsst/ctrl/bps/drivers.py |
(no function) |
35 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflowFile.__hash__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflowExec.__hash__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflowJob.__hash__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflow.__init__ |
10 |
10 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflow.name |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflow.quanta_counts |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflow.labels |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflow.regenerate_labels |
4 |
4 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflow.job_counts |
7 |
7 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflow.__iter__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflow.get_files |
7 |
7 |
0 |
6 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflow.add_job |
12 |
12 |
0 |
6 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflow.add_node |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflow.add_job_relationships |
3 |
3 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflow.add_edges_from |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflow.add_edge |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflow.get_job |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflow.del_job |
6 |
6 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflow.add_job_inputs |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflow.get_file |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflow.add_file |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflow.get_job_inputs |
8 |
8 |
0 |
8 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflow.add_job_outputs |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflow.get_job_outputs |
9 |
9 |
0 |
8 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflow.draw |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflow.save |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflow.load |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflow.validate |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflow.add_workflow_source |
15 |
15 |
0 |
12 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflow.add_final |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflow.get_final |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflow.add_executable |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflow.get_executables |
7 |
7 |
0 |
6 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflow.get_jobs_by_label |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflowLabels.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflowLabels.labels |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflowLabels.job_counts |
1 |
1 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflowLabels.get_jobs_by_label |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflowLabels.add_job |
9 |
9 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflowLabels.add_job_relationships |
3 |
3 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
GenericWorkflowLabels.del_job |
7 |
7 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/bps/generic_workflow.py |
(no function) |
150 |
0 |
0 |
20 |
0 |
100% |
python/lsst/ctrl/bps/ping.py |
ping |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/ping.py |
(no function) |
6 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/bps/pre_transform.py |
acquire_quantum_graph |
35 |
35 |
0 |
28 |
0 |
0% |
python/lsst/ctrl/bps/pre_transform.py |
execute |
13 |
13 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/bps/pre_transform.py |
create_quantum_graph |
11 |
11 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/bps/pre_transform.py |
update_quantum_graph |
16 |
16 |
0 |
8 |
0 |
0% |
python/lsst/ctrl/bps/pre_transform.py |
cluster_quanta |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/pre_transform.py |
(no function) |
19 |
0 |
0 |
2 |
0 |
100% |
python/lsst/ctrl/bps/prepare.py |
prepare |
19 |
19 |
0 |
10 |
0 |
0% |
python/lsst/ctrl/bps/prepare.py |
(no function) |
9 |
0 |
0 |
2 |
0 |
100% |
python/lsst/ctrl/bps/quantum_clustering_funcs.py |
single_quantum_clustering |
18 |
18 |
0 |
10 |
0 |
0% |
python/lsst/ctrl/bps/quantum_clustering_funcs.py |
_check_clusters_tasks |
36 |
36 |
0 |
26 |
0 |
0% |
python/lsst/ctrl/bps/quantum_clustering_funcs.py |
dimension_clustering |
10 |
10 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/bps/quantum_clustering_funcs.py |
add_clusters_per_quantum |
12 |
12 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/bps/quantum_clustering_funcs.py |
add_dim_clusters |
52 |
52 |
0 |
37 |
0 |
0% |
python/lsst/ctrl/bps/quantum_clustering_funcs.py |
add_cluster_dependencies |
7 |
7 |
4 |
6 |
0 |
0% |
python/lsst/ctrl/bps/quantum_clustering_funcs.py |
(no function) |
13 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/bps/report.py |
report |
38 |
38 |
0 |
18 |
0 |
0% |
python/lsst/ctrl/bps/report.py |
(no function) |
7 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/bps/restart.py |
restart |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/bps/restart.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/bps/submit.py |
submit |
16 |
16 |
0 |
10 |
0 |
0% |
python/lsst/ctrl/bps/submit.py |
(no function) |
9 |
0 |
0 |
2 |
0 |
100% |
python/lsst/ctrl/bps/transform.py |
transform |
12 |
12 |
0 |
6 |
0 |
0% |
python/lsst/ctrl/bps/transform.py |
add_workflow_init_nodes |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/transform.py |
create_init_workflow |
32 |
32 |
0 |
8 |
0 |
0% |
python/lsst/ctrl/bps/transform.py |
_enhance_command |
33 |
33 |
0 |
20 |
0 |
0% |
python/lsst/ctrl/bps/transform.py |
_fill_arguments |
16 |
16 |
0 |
10 |
0 |
0% |
python/lsst/ctrl/bps/transform.py |
_get_butler_gwfile |
12 |
12 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/bps/transform.py |
_get_qgraph_gwfile |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/bps/transform.py |
_get_job_values |
22 |
22 |
0 |
18 |
0 |
0% |
python/lsst/ctrl/bps/transform.py |
_handle_job_values |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/transform.py |
_handle_job_values_universal |
12 |
12 |
0 |
6 |
0 |
0% |
python/lsst/ctrl/bps/transform.py |
_handle_job_values_max |
18 |
18 |
0 |
14 |
0 |
0% |
python/lsst/ctrl/bps/transform.py |
_handle_job_values_sum |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/bps/transform.py |
create_generic_workflow |
67 |
67 |
0 |
26 |
0 |
0% |
python/lsst/ctrl/bps/transform.py |
create_generic_workflow_config |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/transform.py |
add_final_job |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/bps/transform.py |
_add_final_job |
9 |
9 |
0 |
6 |
0 |
0% |
python/lsst/ctrl/bps/transform.py |
_add_merge_job |
10 |
10 |
0 |
6 |
0 |
0% |
python/lsst/ctrl/bps/transform.py |
_make_final_job_creator |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/transform.py |
_make_final_job_creator.create_final_job |
18 |
18 |
0 |
10 |
0 |
0% |
python/lsst/ctrl/bps/transform.py |
_create_final_command |
25 |
25 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/bps/transform.py |
_create_merge_command |
25 |
25 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/bps/transform.py |
add_final_job_as_sink |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/bps/transform.py |
(no function) |
39 |
0 |
0 |
4 |
0 |
100% |
python/lsst/ctrl/bps/version.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/bps/wms_service.py |
BaseWmsService.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/wms_service.py |
BaseWmsService.prepare |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/wms_service.py |
BaseWmsService.submit |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/wms_service.py |
BaseWmsService.restart |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/wms_service.py |
BaseWmsService.list_submitted_jobs |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/wms_service.py |
BaseWmsService.report |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/wms_service.py |
BaseWmsService.cancel |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/wms_service.py |
BaseWmsService.run_submission_checks |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/wms_service.py |
BaseWmsService.ping |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/wms_service.py |
BaseWmsWorkflow.__init__ |
5 |
5 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/wms_service.py |
BaseWmsWorkflow.from_generic_workflow |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/wms_service.py |
BaseWmsWorkflow.write |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/bps/wms_service.py |
(no function) |
89 |
0 |
0 |
6 |
0 |
100% |
tests/cqg_test_utils.py |
check_cqg |
13 |
13 |
0 |
6 |
0 |
0% |
tests/cqg_test_utils.py |
replace_node_name |
9 |
9 |
0 |
2 |
0 |
0% |
tests/cqg_test_utils.py |
dump_cqg |
14 |
14 |
0 |
8 |
0 |
0% |
tests/cqg_test_utils.py |
compare_cqg_dicts |
10 |
10 |
0 |
2 |
0 |
0% |
tests/cqg_test_utils.py |
make_test_clustered_quantum_graph |
23 |
23 |
0 |
2 |
0 |
0% |
tests/cqg_test_utils.py |
(no function) |
11 |
0 |
0 |
0 |
0 |
100% |
tests/qg_test_utils.py |
make_test_quantum_graph |
27 |
27 |
0 |
8 |
0 |
0% |
tests/qg_test_utils.py |
(no function) |
41 |
0 |
0 |
0 |
0 |
100% |
tests/test_bps_utils.py |
TestChdir.setUp |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_bps_utils.py |
TestChdir.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_bps_utils.py |
TestChdir.testSuccessfulChdir |
4 |
4 |
0 |
2 |
0 |
0% |
tests/test_bps_utils.py |
TestChdir.testFailingChdir |
4 |
4 |
0 |
4 |
0 |
0% |
tests/test_bps_utils.py |
(no function) |
13 |
1 |
0 |
2 |
1 |
87% |
tests/test_bpsconfig.py |
TestBpsConfigConstructor.setUp |
3 |
3 |
0 |
2 |
0 |
0% |
tests/test_bpsconfig.py |
TestBpsConfigConstructor.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_bpsconfig.py |
TestBpsConfigConstructor.testFromFilename |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_bpsconfig.py |
TestBpsConfigConstructor.testFromDict |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_bpsconfig.py |
TestBpsConfigConstructor.testFromConfig |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_bpsconfig.py |
TestBpsConfigConstructor.testFromBpsConfig |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_bpsconfig.py |
TestBpsConfigConstructor.testInvalidArg |
3 |
3 |
0 |
2 |
0 |
0% |
tests/test_bpsconfig.py |
TestBpsConfigGet.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_bpsconfig.py |
TestBpsConfigGet.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_bpsconfig.py |
TestBpsConfigGet.testKeyExistsNoDefault |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_bpsconfig.py |
TestBpsConfigGet.testKeyExistsDefaultProvided |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_bpsconfig.py |
TestBpsConfigGet.testKeyMissingNoDefault |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_bpsconfig.py |
TestBpsConfigGet.testKeyMissingDefaultProvided |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_bpsconfig.py |
TestBpsConfigSearch.setUp |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_bpsconfig.py |
TestBpsConfigSearch.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_bpsconfig.py |
TestBpsConfigSearch.testSectionSearchOrder |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_bpsconfig.py |
TestBpsConfigSearch.testCurrentValues |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_bpsconfig.py |
TestBpsConfigSearch.testSearchobjValues |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_bpsconfig.py |
TestBpsConfigSearch.testSubsectionSearch |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_bpsconfig.py |
TestBpsConfigSearch.testDefault |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_bpsconfig.py |
TestBpsConfigSearch.testVariables |
33 |
33 |
0 |
0 |
0 |
0% |
tests/test_bpsconfig.py |
TestBpsConfigSearch.testRequired |
2 |
2 |
0 |
2 |
0 |
0% |
tests/test_bpsconfig.py |
(no function) |
33 |
1 |
0 |
2 |
1 |
94% |
tests/test_cli_commands.py |
TestCommandPing.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cli_commands.py |
TestCommandPing.testPingNoArgs |
5 |
5 |
0 |
2 |
0 |
0% |
tests/test_cli_commands.py |
TestCommandPing.testPingClass |
5 |
5 |
0 |
2 |
0 |
0% |
tests/test_cli_commands.py |
TestCommandPing.testPingFailure |
5 |
5 |
0 |
2 |
0 |
0% |
tests/test_cli_commands.py |
TestCommandPing.testPingPassthru |
5 |
5 |
0 |
2 |
0 |
0% |
tests/test_cli_commands.py |
(no function) |
11 |
1 |
0 |
2 |
1 |
85% |
tests/test_clustered_quantum_graph.py |
TestQuantaCluster.setUp |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_clustered_quantum_graph.py |
TestQuantaCluster.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_clustered_quantum_graph.py |
TestQuantaCluster.testQgraphNodeIds |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_clustered_quantum_graph.py |
TestQuantaCluster.testQuantaCountsNone |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_clustered_quantum_graph.py |
TestQuantaCluster.testQuantaCounts |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_clustered_quantum_graph.py |
TestQuantaCluster.testAddQuantumNode |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_clustered_quantum_graph.py |
TestQuantaCluster.testAddQuantum |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_clustered_quantum_graph.py |
TestQuantaCluster.testStr |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_clustered_quantum_graph.py |
TestQuantaCluster.testEqual |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_clustered_quantum_graph.py |
TestQuantaCluster.testNotEqual |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_clustered_quantum_graph.py |
TestQuantaCluster.testHash |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_clustered_quantum_graph.py |
TestClusteredQuantumGraph.setUp |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_clustered_quantum_graph.py |
TestClusteredQuantumGraph.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_clustered_quantum_graph.py |
TestClusteredQuantumGraph.testName |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_clustered_quantum_graph.py |
TestClusteredQuantumGraph.testQgraph |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_clustered_quantum_graph.py |
TestClusteredQuantumGraph.testGetClusterExists |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_clustered_quantum_graph.py |
TestClusteredQuantumGraph.testGetClusterMissing |
2 |
2 |
0 |
2 |
0 |
0% |
tests/test_clustered_quantum_graph.py |
TestClusteredQuantumGraph.testClusters |
0 |
0 |
0 |
0 |
0 |
100% |
tests/test_clustered_quantum_graph.py |
TestClusteredQuantumGraph.testSuccessorsExisting |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_clustered_quantum_graph.py |
TestClusteredQuantumGraph.testSuccessorsNone |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_clustered_quantum_graph.py |
TestClusteredQuantumGraph.testPredecessorsExisting |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_clustered_quantum_graph.py |
TestClusteredQuantumGraph.testPredecessorsNone |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_clustered_quantum_graph.py |
TestClusteredQuantumGraph.testSaveAndLoad |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_clustered_quantum_graph.py |
(no function) |
37 |
1 |
0 |
2 |
1 |
95% |
tests/test_drivers.py |
TestInitSubmissionDriver.setUp |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_drivers.py |
TestInitSubmissionDriver.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_drivers.py |
TestInitSubmissionDriver.testDeprecatedOutCollection |
2 |
2 |
0 |
2 |
0 |
0% |
tests/test_drivers.py |
TestInitSubmissionDriver.testMissingOutputRun |
2 |
2 |
0 |
2 |
0 |
0% |
tests/test_drivers.py |
TestInitSubmissionDriver.testMissingSubmitPath |
2 |
2 |
0 |
2 |
0 |
0% |
tests/test_drivers.py |
TestPingDriver.testWmsServiceSuccess |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_drivers.py |
TestPingDriver.testWmsServiceFailure |
4 |
4 |
0 |
2 |
0 |
0% |
tests/test_drivers.py |
TestPingDriver.testWmsServiceEnvVar |
3 |
3 |
0 |
2 |
0 |
0% |
tests/test_drivers.py |
TestPingDriver.testWmsServiceNone |
6 |
6 |
0 |
4 |
0 |
0% |
tests/test_drivers.py |
TestPingDriver.testWmsServicePassThru |
4 |
4 |
0 |
2 |
0 |
0% |
tests/test_drivers.py |
(no function) |
24 |
1 |
0 |
4 |
1 |
93% |
tests/test_generic_workflow.py |
TestGenericWorkflowJob.testEquality |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_generic_workflow.py |
TestGenericWorkflow.setUp |
7 |
7 |
0 |
0 |
0 |
0% |
tests/test_generic_workflow.py |
TestGenericWorkflow.testAddJobDuplicate |
4 |
4 |
0 |
2 |
0 |
0% |
tests/test_generic_workflow.py |
TestGenericWorkflow.testAddJobValid |
6 |
6 |
0 |
0 |
0 |
0% |
tests/test_generic_workflow.py |
TestGenericWorkflow.testAddJobRelationshipsSingle |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_generic_workflow.py |
TestGenericWorkflow.testAddJobRelationshipsMultiChild |
10 |
10 |
0 |
0 |
0 |
0% |
tests/test_generic_workflow.py |
TestGenericWorkflow.testAddJobRelationshipsMultiParents |
10 |
10 |
0 |
0 |
0 |
0% |
tests/test_generic_workflow.py |
TestGenericWorkflow.testAddJobRelationshipsNone |
6 |
6 |
0 |
0 |
0 |
0% |
tests/test_generic_workflow.py |
TestGenericWorkflow.testGetJobExists |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_generic_workflow.py |
TestGenericWorkflow.testGetJobError |
4 |
4 |
0 |
2 |
0 |
0% |
tests/test_generic_workflow.py |
TestGenericWorkflow.testSaveInvalidFormat |
4 |
4 |
0 |
2 |
0 |
0% |
tests/test_generic_workflow.py |
TestGenericWorkflow.testSavePickle |
9 |
9 |
0 |
0 |
0 |
0% |
tests/test_generic_workflow.py |
TestGenericWorkflow.testLabels |
8 |
8 |
0 |
0 |
0 |
0% |
tests/test_generic_workflow.py |
TestGenericWorkflow.testRegenerateLabels |
11 |
11 |
0 |
0 |
0 |
0% |
tests/test_generic_workflow.py |
TestGenericWorkflow.testJobCounts |
7 |
7 |
0 |
0 |
0 |
0% |
tests/test_generic_workflow.py |
TestGenericWorkflow.testDelJob |
9 |
9 |
0 |
0 |
0 |
0% |
tests/test_generic_workflow.py |
TestGenericWorkflow.testAddWorkflowSource |
30 |
30 |
0 |
0 |
0 |
0% |
tests/test_generic_workflow.py |
TestGenericWorkflow.testGetJobsByLabel |
8 |
8 |
0 |
0 |
0 |
0% |
tests/test_generic_workflow.py |
(no function) |
28 |
1 |
0 |
2 |
1 |
93% |
tests/test_ping.py |
TestPing.setUp |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_ping.py |
TestPing.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_ping.py |
TestPing.testSuccess |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_ping.py |
TestPing.testFailed |
5 |
5 |
0 |
2 |
0 |
0% |
tests/test_ping.py |
TestPing.testPassThru |
6 |
6 |
0 |
2 |
0 |
0% |
tests/test_ping.py |
(no function) |
12 |
1 |
0 |
2 |
1 |
86% |
tests/test_pre_transform.py |
TestExecute.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_pre_transform.py |
TestExecute.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_pre_transform.py |
TestExecute.testSuccessfulExecution |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_pre_transform.py |
TestExecute.testFailingExecution |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_pre_transform.py |
TestCreatingQuantumGraph.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_pre_transform.py |
TestCreatingQuantumGraph.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_pre_transform.py |
TestCreatingQuantumGraph.testCreatingQuantumGraph |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_pre_transform.py |
TestCreatingQuantumGraph.testCreatingQuantumGraphFailure |
4 |
4 |
0 |
2 |
0 |
0% |
tests/test_pre_transform.py |
(no function) |
19 |
1 |
0 |
2 |
1 |
90% |
tests/test_quantum_clustering_funcs.py |
TestSingleQuantumClustering.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_quantum_clustering_funcs.py |
TestSingleQuantumClustering.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_quantum_clustering_funcs.py |
TestSingleQuantumClustering.testClustering |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_quantum_clustering_funcs.py |
TestSingleQuantumClustering.testClusteringNoTemplate |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_quantum_clustering_funcs.py |
TestDimensionClustering.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_quantum_clustering_funcs.py |
TestDimensionClustering.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_quantum_clustering_funcs.py |
TestDimensionClustering.testClusterAllInOne |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_quantum_clustering_funcs.py |
TestDimensionClustering.testClusterTemplate |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_quantum_clustering_funcs.py |
TestDimensionClustering.testClusterNoDims |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_quantum_clustering_funcs.py |
TestDimensionClustering.testClusterTaskRepeat |
4 |
4 |
0 |
2 |
0 |
0% |
tests/test_quantum_clustering_funcs.py |
TestDimensionClustering.testClusterMissingDimValue |
3 |
3 |
0 |
2 |
0 |
0% |
tests/test_quantum_clustering_funcs.py |
TestDimensionClustering.testClusterEqualDim1 |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_quantum_clustering_funcs.py |
TestDimensionClustering.testClusterEqualDim2 |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_quantum_clustering_funcs.py |
TestDimensionClustering.testClusterMult |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_quantum_clustering_funcs.py |
TestDimensionClustering.testClusterPart |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_quantum_clustering_funcs.py |
TestDimensionClustering.testClusterPartNoTemplate |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_quantum_clustering_funcs.py |
TestDimensionClustering.testClusterExtra |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_quantum_clustering_funcs.py |
TestDimensionClustering.testClusterRepeat |
3 |
3 |
0 |
2 |
0 |
0% |
tests/test_quantum_clustering_funcs.py |
TestDimensionClustering.testClusterDepends |
3 |
3 |
0 |
2 |
0 |
0% |
tests/test_quantum_clustering_funcs.py |
TestDimensionClustering.testClusterOrder |
7 |
7 |
0 |
4 |
0 |
0% |
tests/test_quantum_clustering_funcs.py |
(no function) |
32 |
1 |
0 |
2 |
1 |
94% |
tests/test_report.py |
FakeRunReport.add |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_report.py |
FakeRunReportTestCase.setUp |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_report.py |
FakeRunReportTestCase.testEquality |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_report.py |
FakeRunReportTestCase.testInequality |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_report.py |
FakeRunReportTestCase.testLength |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_report.py |
FakeRunReportTestCase.testClear |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_report.py |
FakeRunReportTestCase.testSortWithKnownKey |
11 |
11 |
0 |
0 |
0 |
0% |
tests/test_report.py |
FakeRunReportTestCase.testSortWithUnknownKey |
2 |
2 |
0 |
2 |
0 |
0% |
tests/test_report.py |
SummaryRunReportTestCase.setUp |
7 |
7 |
0 |
2 |
0 |
0% |
tests/test_report.py |
SummaryRunReportTestCase.tearDown |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_report.py |
SummaryRunReportTestCase.testAddWithNoFlag |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_report.py |
SummaryRunReportTestCase.testAddWithFailedFlag |
6 |
6 |
0 |
2 |
0 |
0% |
tests/test_report.py |
SummaryRunReportTestCase.testAddWithHeldFlag |
6 |
6 |
0 |
2 |
0 |
0% |
tests/test_report.py |
SummaryRunReportTestCase.testAddWithDeletedFlag |
6 |
6 |
0 |
2 |
0 |
0% |
tests/test_report.py |
DetailedRunReportTestCase.setUp |
8 |
8 |
0 |
10 |
0 |
0% |
tests/test_report.py |
DetailedRunReportTestCase.testAddWithJobSummary |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_report.py |
DetailedRunReportTestCase.testAddWithJobs |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_report.py |
DetailedRunReportTestCase.testAddWithoutJobInfo |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_report.py |
DetailedRunReportTestCase.testAddWithoutRunSummary |
9 |
9 |
0 |
6 |
0 |
0% |
tests/test_report.py |
ExitCodesReportTestCase.setUp |
7 |
7 |
0 |
2 |
0 |
0% |
tests/test_report.py |
ExitCodesReportTestCase.testAddWithJobSummary |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_report.py |
ExitCodesReportTestCase.testAddWithJobs |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_report.py |
ExitCodesReportTestCase.testAddWithoutRunSummary |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_report.py |
(no function) |
35 |
1 |
0 |
2 |
1 |
95% |
tests/test_transform.py |
TestCreateGenericWorkflowConfig.testCreate |
7 |
7 |
0 |
2 |
0 |
0% |
tests/test_transform.py |
TestCreateGenericWorkflow.setUp |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_transform.py |
TestCreateGenericWorkflow.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_transform.py |
TestCreateGenericWorkflow.testCreatingGenericWorkflowGlobal |
17 |
17 |
0 |
2 |
0 |
0% |
tests/test_transform.py |
TestCreateGenericWorkflow.testCreatingQuantumGraphMixed |
27 |
27 |
0 |
8 |
0 |
0% |
tests/test_transform.py |
TestGetJobValues.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_transform.py |
TestGetJobValues.testGettingDefaults |
3 |
3 |
0 |
2 |
0 |
0% |
tests/test_transform.py |
TestGetJobValues.testEnablingMemoryScaling |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_transform.py |
TestGetJobValues.testDisablingMemoryScaling |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_transform.py |
TestGetJobValues.testRetrievingCmdLine |
6 |
6 |
0 |
0 |
0 |
0% |
tests/test_transform.py |
(no function) |
25 |
1 |
0 |
2 |
1 |
93% |