| python / lsst / __init__.py |
(no function) |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / __init__.py |
(no function) |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / __init__.py |
(no function) |
|
100% |
11 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / _exceptions.py |
BpsSubprocessError.__init__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / _exceptions.py |
(no function) |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / bps_config.py |
BpsFormatter.get_field |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_config.py |
BpsFormatter.get_value |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_config.py |
BpsConfig.__init__ |
|
0% |
29 |
29 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_config.py |
BpsConfig.copy |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_config.py |
BpsConfig.get |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_config.py |
BpsConfig.__getitem__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_config.py |
BpsConfig.__contains__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_config.py |
BpsConfig.search |
|
0% |
76 |
76 |
0 |
|
0% |
48 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_config.py |
BpsConfig.replace_vars |
|
0% |
14 |
14 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_config.py |
BpsConfig.generate_config |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_config.py |
BpsConfig._recursive_generate_config |
|
0% |
19 |
19 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_config.py |
(no function) |
|
100% |
29 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / bps_draw.py |
draw_networkx_dot |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_draw.py |
(no function) |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / bps_reports.py |
BaseRunReport.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_reports.py |
BaseRunReport.__eq__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_reports.py |
BaseRunReport.__len__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_reports.py |
BaseRunReport.__str__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_reports.py |
BaseRunReport.message |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_reports.py |
BaseRunReport.clear |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_reports.py |
BaseRunReport.sort |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_reports.py |
BaseRunReport.from_table |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_reports.py |
BaseRunReport.add |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / bps_reports.py |
SummaryRunReport.add |
|
0% |
17 |
17 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_reports.py |
DetailedRunReport.add |
|
0% |
31 |
31 |
0 |
|
0% |
14 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_reports.py |
DetailedRunReport.__str__ |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_reports.py |
ExitCodesReport.add |
|
0% |
33 |
33 |
0 |
|
0% |
14 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_reports.py |
ExitCodesReport.__str__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_reports.py |
compile_job_summary |
|
0% |
14 |
14 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_reports.py |
compile_code_summary |
|
0% |
19 |
19 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_reports.py |
group_jobs_by_state |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_reports.py |
group_jobs_by_label |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_reports.py |
(no function) |
|
100% |
31 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / bps_utils.py |
chdir |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_utils.py |
mkdir |
|
0% |
9 |
9 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_utils.py |
create_job_quantum_graph_filename |
|
0% |
10 |
10 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_utils.py |
save_qg_subgraph |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_utils.py |
create_count_summary |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_utils.py |
parse_count_summary |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_utils.py |
_dump_pkg_info |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_utils.py |
_dump_env_info |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_utils.py |
_make_id_link |
|
0% |
22 |
22 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_utils.py |
subset_dimension_values |
|
0% |
20 |
20 |
0 |
|
0% |
14 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_utils.py |
bps_eval |
|
0% |
8 |
8 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / bps_utils.py |
(no function) |
|
100% |
32 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / cancel.py |
cancel |
|
0% |
13 |
13 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / ctrl / bps / cancel.py |
(no function) |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / cli / __init__.py |
(no function) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / cli / bps.py |
cli |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / cli / bps.py |
main |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / cli / bps.py |
(no function) |
|
100% |
15 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / cli / cmd / __init__.py |
(no function) |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / cli / cmd / commands.py |
catch_errors |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / cli / cmd / commands.py |
acquire |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / cli / cmd / commands.py |
cluster |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / cli / cmd / commands.py |
transform |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / cli / cmd / commands.py |
prepare |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / cli / cmd / commands.py |
submit |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / cli / cmd / commands.py |
restart |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / cli / cmd / commands.py |
report |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / cli / cmd / commands.py |
status |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / cli / cmd / commands.py |
cancel |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / cli / cmd / commands.py |
ping |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / cli / cmd / commands.py |
submitcmd |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / cli / cmd / commands.py |
(no function) |
|
100% |
71 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / cli / opt / __init__.py |
(no function) |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / cli / opt / arguments.py |
(no function) |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / cli / opt / option_groups.py |
submission_options.__init__ |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / cli / opt / option_groups.py |
(no function) |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / cli / opt / options.py |
(no function) |
|
100% |
10 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / clustered_quantum_graph.py |
QuantaCluster.__init__ |
|
0% |
9 |
9 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / clustered_quantum_graph.py |
QuantaCluster.from_quantum_info |
|
0% |
17 |
17 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / clustered_quantum_graph.py |
QuantaCluster.qgraph_node_ids |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / clustered_quantum_graph.py |
QuantaCluster.quanta_counts |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / clustered_quantum_graph.py |
QuantaCluster.add_quantum |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / clustered_quantum_graph.py |
QuantaCluster.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / clustered_quantum_graph.py |
QuantaCluster.__eq__ |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / clustered_quantum_graph.py |
QuantaCluster.__hash__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / clustered_quantum_graph.py |
ClusteredQuantumGraph.__init__ |
|
0% |
7 |
7 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / clustered_quantum_graph.py |
ClusteredQuantumGraph.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / clustered_quantum_graph.py |
ClusteredQuantumGraph.__len__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / clustered_quantum_graph.py |
ClusteredQuantumGraph.__eq__ |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / clustered_quantum_graph.py |
ClusteredQuantumGraph.name |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / clustered_quantum_graph.py |
ClusteredQuantumGraph.qgraph |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / clustered_quantum_graph.py |
ClusteredQuantumGraph.qxgraph |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / clustered_quantum_graph.py |
ClusteredQuantumGraph.add_cluster |
|
0% |
6 |
6 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / ctrl / bps / clustered_quantum_graph.py |
ClusteredQuantumGraph.get_cluster |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / clustered_quantum_graph.py |
ClusteredQuantumGraph.get_quantum_info |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / clustered_quantum_graph.py |
ClusteredQuantumGraph.__iter__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / clustered_quantum_graph.py |
ClusteredQuantumGraph.clusters |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / clustered_quantum_graph.py |
ClusteredQuantumGraph.successors |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / clustered_quantum_graph.py |
ClusteredQuantumGraph.predecessors |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / clustered_quantum_graph.py |
ClusteredQuantumGraph.add_dependency |
|
0% |
12 |
12 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / ctrl / bps / clustered_quantum_graph.py |
ClusteredQuantumGraph.__contains__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / clustered_quantum_graph.py |
ClusteredQuantumGraph.save |
|
0% |
11 |
11 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / ctrl / bps / clustered_quantum_graph.py |
ClusteredQuantumGraph.draw |
|
0% |
7 |
7 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / clustered_quantum_graph.py |
ClusteredQuantumGraph.load |
|
0% |
13 |
13 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / ctrl / bps / clustered_quantum_graph.py |
ClusteredQuantumGraph.validate |
|
0% |
14 |
14 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / ctrl / bps / clustered_quantum_graph.py |
(no function) |
|
100% |
51 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / constants.py |
(no function) |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / construct.py |
construct |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / construct.py |
create_custom_workflow |
|
0% |
13 |
13 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / construct.py |
create_custom_job |
|
0% |
30 |
30 |
0 |
|
0% |
14 |
0 |
|
0% |
| python / lsst / ctrl / bps / construct.py |
create_job_files |
|
0% |
7 |
7 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / construct.py |
create_input_path |
|
0% |
7 |
7 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / construct.py |
create_output_path |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / construct.py |
(no function) |
|
100% |
14 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / drivers.py |
_init_submission_driver |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / drivers.py |
acquire_qgraph_driver |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / drivers.py |
cluster_qgraph_driver |
|
0% |
14 |
14 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / drivers.py |
transform_driver |
|
0% |
18 |
18 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / drivers.py |
prepare_driver |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / drivers.py |
submit_driver |
|
0% |
33 |
33 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / ctrl / bps / drivers.py |
restart_driver |
|
0% |
16 |
16 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / ctrl / bps / drivers.py |
report_driver |
|
0% |
14 |
14 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / ctrl / bps / drivers.py |
status_driver |
|
0% |
8 |
8 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / drivers.py |
cancel_driver |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / drivers.py |
ping_driver |
|
0% |
12 |
12 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / ctrl / bps / drivers.py |
submitcmd_driver |
|
0% |
32 |
32 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / ctrl / bps / drivers.py |
_log_mem_usage |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / drivers.py |
(no function) |
|
100% |
35 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflowFile.__hash__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflowExec.__hash__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflowNode.__hash__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflowNode.node_type |
|
100% |
0 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflowNoopJob.node_type |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflowJob.node_type |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.__init__ |
|
0% |
10 |
10 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.__new__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.name |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.quanta_counts |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.labels |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.regenerate_labels |
|
0% |
16 |
16 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.job_counts |
|
0% |
7 |
7 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.__iter__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.get_files |
|
100% |
1 |
0 |
0 |
|
50% |
2 |
1 |
|
67% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.get_files |
|
100% |
1 |
0 |
0 |
|
50% |
2 |
1 |
|
67% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.get_files |
|
0% |
7 |
7 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.add_job |
|
0% |
14 |
14 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.add_node |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.add_job_relationships |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.add_edges_from |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.add_edge |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.get_job |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.del_job |
|
0% |
7 |
7 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.add_job_inputs |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.get_file |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.add_file |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.get_job_inputs |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.get_job_inputs |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.get_job_inputs |
|
0% |
8 |
8 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.add_job_outputs |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.get_job_outputs |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.get_job_outputs |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.get_job_outputs |
|
0% |
11 |
11 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.draw |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.save |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.load |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.validate |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.add_workflow_source |
|
0% |
16 |
16 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.add_final |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.get_final |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.add_executable |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.get_executables |
|
100% |
1 |
0 |
0 |
|
50% |
2 |
1 |
|
67% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.get_executables |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.get_executables |
|
0% |
10 |
10 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.get_jobs_by_label |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow._check_job_ordering_config |
|
0% |
26 |
26 |
0 |
|
0% |
16 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow._group_jobs_by_values |
|
0% |
11 |
11 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow._group_jobs_by_dependencies |
|
0% |
37 |
37 |
0 |
|
0% |
20 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow._update_by_group_sort |
|
0% |
9 |
9 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow._replace_subgraph_with_job_group |
|
0% |
26 |
26 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow.add_special_job_ordering |
|
0% |
18 |
18 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow._update_by_noop_sort |
|
0% |
11 |
11 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflow._update_single_noop |
|
0% |
13 |
13 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflowGroup.node_type |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflowGroup.__init__ |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflowLabels.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflowLabels.labels |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflowLabels.job_counts |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflowLabels.get_jobs_by_label |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflowLabels.add_job |
|
0% |
9 |
9 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflowLabels.add_job_relationships |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflowLabels.del_job |
|
0% |
7 |
7 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
GenericWorkflowLabels.subgraph |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / generic_workflow.py |
(no function) |
|
100% |
200 |
0 |
0 |
|
50% |
10 |
5 |
|
98% |
| python / lsst / ctrl / bps / initialize.py |
init_submission |
|
0% |
35 |
35 |
0 |
|
0% |
16 |
0 |
|
0% |
| python / lsst / ctrl / bps / initialize.py |
output_run_validator |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / initialize.py |
submit_path_validator |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / initialize.py |
out_collection_validator |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / initialize.py |
custom_job_validator |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / initialize.py |
(no function) |
|
100% |
16 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / ping.py |
ping |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / ping.py |
(no function) |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / pre_transform.py |
acquire_quantum_graph |
|
0% |
24 |
24 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / ctrl / bps / pre_transform.py |
execute |
|
0% |
15 |
15 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / pre_transform.py |
create_quantum_graph |
|
0% |
11 |
11 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / pre_transform.py |
update_quantum_graph |
|
0% |
16 |
16 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / ctrl / bps / pre_transform.py |
cluster_quanta |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / pre_transform.py |
(no function) |
|
100% |
21 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / prepare.py |
prepare |
|
0% |
12 |
12 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / ctrl / bps / prepare.py |
(no function) |
|
100% |
9 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / quantum_clustering_funcs.py |
single_quantum_clustering |
|
0% |
22 |
22 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / ctrl / bps / quantum_clustering_funcs.py |
check_clustering_config |
|
0% |
40 |
40 |
0 |
|
0% |
22 |
0 |
|
0% |
| python / lsst / ctrl / bps / quantum_clustering_funcs.py |
dimension_clustering |
|
0% |
13 |
13 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / ctrl / bps / quantum_clustering_funcs.py |
add_clusters_per_quantum |
|
0% |
13 |
13 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / ctrl / bps / quantum_clustering_funcs.py |
_get_dim_config_settings |
|
0% |
13 |
13 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / ctrl / bps / quantum_clustering_funcs.py |
partition_cluster_values |
|
0% |
36 |
36 |
0 |
|
0% |
16 |
0 |
|
0% |
| python / lsst / ctrl / bps / quantum_clustering_funcs.py |
add_dim_clusters |
|
0% |
16 |
16 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / ctrl / bps / quantum_clustering_funcs.py |
add_cluster_dependencies |
|
0% |
7 |
7 |
5 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / ctrl / bps / quantum_clustering_funcs.py |
add_dim_clusters_dependency |
|
0% |
47 |
47 |
0 |
|
0% |
26 |
0 |
|
0% |
| python / lsst / ctrl / bps / quantum_clustering_funcs.py |
make_and_add_clusters |
|
0% |
17 |
17 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / ctrl / bps / quantum_clustering_funcs.py |
get_cluster_name_from_info |
|
0% |
30 |
30 |
0 |
|
0% |
16 |
0 |
|
0% |
| python / lsst / ctrl / bps / quantum_clustering_funcs.py |
(no function) |
|
100% |
22 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / report.py |
display_report |
|
0% |
36 |
36 |
0 |
|
0% |
16 |
0 |
|
0% |
| python / lsst / ctrl / bps / report.py |
retrieve_report |
|
0% |
15 |
15 |
0 |
|
0% |
14 |
0 |
|
0% |
| python / lsst / ctrl / bps / report.py |
(no function) |
|
100% |
11 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / restart.py |
restart |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / restart.py |
(no function) |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / status.py |
status |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / status.py |
(no function) |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / submit.py |
submit |
|
0% |
8 |
8 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / submit.py |
(no function) |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / tests / gw_test_utils.py |
make_3_label_workflow |
|
0% |
17 |
17 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / ctrl / bps / tests / gw_test_utils.py |
make_3_label_workflow_noop_sort |
|
0% |
26 |
26 |
0 |
|
0% |
14 |
0 |
|
0% |
| python / lsst / ctrl / bps / tests / gw_test_utils.py |
make_3_label_workflow_groups_sort |
|
0% |
31 |
31 |
0 |
|
0% |
18 |
0 |
|
0% |
| python / lsst / ctrl / bps / tests / gw_test_utils.py |
make_5_label_workflow |
|
0% |
34 |
34 |
0 |
|
0% |
18 |
0 |
|
0% |
| python / lsst / ctrl / bps / tests / gw_test_utils.py |
make_5_label_workflow_2_groups |
|
0% |
52 |
52 |
0 |
|
0% |
28 |
0 |
|
0% |
| python / lsst / ctrl / bps / tests / gw_test_utils.py |
make_5_label_workflow_middle_groups |
|
0% |
50 |
50 |
0 |
|
0% |
32 |
0 |
|
0% |
| python / lsst / ctrl / bps / tests / gw_test_utils.py |
compare_generic_workflows |
|
0% |
38 |
38 |
0 |
|
0% |
18 |
0 |
|
0% |
| python / lsst / ctrl / bps / tests / gw_test_utils.py |
(no function) |
|
100% |
17 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / transform.py |
transform |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / transform.py |
add_workflow_init_nodes |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / transform.py |
create_init_workflow |
|
0% |
20 |
20 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / transform.py |
_enhance_command |
|
0% |
38 |
38 |
0 |
|
0% |
22 |
0 |
|
0% |
| python / lsst / ctrl / bps / transform.py |
_fill_arguments |
|
0% |
14 |
14 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / ctrl / bps / transform.py |
_get_qgraph_gwfile |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / transform.py |
_get_job_values |
|
0% |
37 |
37 |
0 |
|
0% |
24 |
0 |
|
0% |
| python / lsst / ctrl / bps / transform.py |
_handle_job_values |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / transform.py |
_handle_job_values_universal |
|
0% |
12 |
12 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / ctrl / bps / transform.py |
_handle_job_values_max |
|
0% |
18 |
18 |
0 |
|
0% |
14 |
0 |
|
0% |
| python / lsst / ctrl / bps / transform.py |
_handle_job_values_sum |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / transform.py |
create_generic_workflow |
|
0% |
65 |
65 |
0 |
|
0% |
24 |
0 |
|
0% |
| python / lsst / ctrl / bps / transform.py |
create_generic_workflow_config |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / transform.py |
add_final_job |
|
0% |
8 |
8 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / ctrl / bps / transform.py |
create_final_job |
|
0% |
19 |
19 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / ctrl / bps / transform.py |
create_final_command |
|
0% |
24 |
24 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / transform.py |
add_final_job_as_sink |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / transform.py |
(no function) |
|
100% |
36 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / version.py |
(no function) |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / wms_service.py |
WmsSpecificInfo.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / wms_service.py |
WmsSpecificInfo.__bool__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / wms_service.py |
WmsSpecificInfo.__str__ |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / wms_service.py |
WmsSpecificInfo.context |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / wms_service.py |
WmsSpecificInfo.templates |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / wms_service.py |
WmsSpecificInfo.add_message |
|
0% |
14 |
14 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / wms_service.py |
BaseWmsService.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / wms_service.py |
BaseWmsService.defaults |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / wms_service.py |
BaseWmsService.defaults_uri |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / wms_service.py |
BaseWmsService.prepare |
|
100% |
0 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / wms_service.py |
BaseWmsService.submit |
|
100% |
0 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / wms_service.py |
BaseWmsService.restart |
|
100% |
0 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / wms_service.py |
BaseWmsService.list_submitted_jobs |
|
100% |
0 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / wms_service.py |
BaseWmsService.report |
|
100% |
0 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / wms_service.py |
BaseWmsService.get_status |
|
100% |
0 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / wms_service.py |
BaseWmsService.cancel |
|
100% |
0 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / wms_service.py |
BaseWmsService.run_submission_checks |
|
100% |
0 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / wms_service.py |
BaseWmsService.ping |
|
100% |
0 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / wms_service.py |
BaseWmsWorkflow.__init__ |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / wms_service.py |
BaseWmsWorkflow.from_generic_workflow |
|
100% |
0 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / wms_service.py |
BaseWmsWorkflow.write |
|
100% |
0 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / wms_service.py |
(no function) |
|
100% |
106 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / cqg_test_utils.py |
check_cqg |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / cqg_test_utils.py |
replace_node_name |
|
0% |
9 |
9 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / cqg_test_utils.py |
dump_cqg |
|
0% |
16 |
16 |
0 |
|
0% |
10 |
0 |
|
0% |
| tests / cqg_test_utils.py |
compare_cqg_dicts |
|
0% |
10 |
10 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / cqg_test_utils.py |
make_test_clustered_quantum_graph |
|
0% |
59 |
59 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / cqg_test_utils.py |
make_test_clustered_quantum_graph.get_add_quantum_args |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / cqg_test_utils.py |
(no function) |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / qg_test_utils.py |
_make_quantum |
|
0% |
15 |
15 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / qg_test_utils.py |
make_test_helper |
|
0% |
13 |
13 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / qg_test_utils.py |
make_test_quantum_graph |
|
0% |
8 |
8 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / qg_test_utils.py |
(no function) |
|
100% |
60 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_bps_reports.py |
FakeRunReport.add |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_reports.py |
FakeRunReportTestCase.setUp |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_reports.py |
FakeRunReportTestCase.testEquality |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_reports.py |
FakeRunReportTestCase.testInequality |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_reports.py |
FakeRunReportTestCase.testLength |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_reports.py |
FakeRunReportTestCase.testClear |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_reports.py |
FakeRunReportTestCase.testSortWithKnownKey |
|
0% |
11 |
11 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_reports.py |
FakeRunReportTestCase.testSortWithUnknownKey |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_reports.py |
SummaryRunReportTestCase.setUp |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_reports.py |
SummaryRunReportTestCase.tearDown |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_reports.py |
SummaryRunReportTestCase.testAddWithNoFlag |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_reports.py |
SummaryRunReportTestCase.testAddWithFailedFlag |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_reports.py |
SummaryRunReportTestCase.testAddWithHeldFlag |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_reports.py |
SummaryRunReportTestCase.testAddWithDeletedFlag |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_reports.py |
DetailedRunReportTestCase.setUp |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_reports.py |
DetailedRunReportTestCase.testAddWithJobSummary |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_reports.py |
DetailedRunReportTestCase.testAddWithoutJobSummary |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_reports.py |
DetailedRunReportTestCase.testAddWithoutRunSummary |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_reports.py |
ExitCodesReportTestCase.setUp |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_reports.py |
ExitCodesReportTestCase.testAddSuccess |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_reports.py |
ExitCodesReportTestCase.testAddFailure |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_reports.py |
ExitCodesReportTestCase.testAddWithoutRunSummary |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_reports.py |
CompileJobSummaryTestCase.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_reports.py |
CompileJobSummaryTestCase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_reports.py |
CompileJobSummaryTestCase.testSummaryExists |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_reports.py |
CompileJobSummaryTestCase.testSummaryMissing |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_reports.py |
CompileJobSummaryTestCase.testCompilationError |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_reports.py |
CompileCodeSummaryTestCase.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_reports.py |
CompileCodeSummaryTestCase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_reports.py |
CompileCodeSummaryTestCase.testAddingMissingEntries |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_reports.py |
CompileCodeSummaryTestCase.testDetectingMismatches |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_reports.py |
CompileCodeSummaryTestCase.testDetectingOmissions |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_reports.py |
CompileCodeSummaryTestCase.testDetectingDiscrepancies |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_reports.py |
CompileCodeSummaryTestCase.testHandlingNoJobSummary |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_reports.py |
(no function) |
|
100% |
47 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests / test_bps_utils.py |
TestMkdir.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_utils.py |
TestMkdir.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_utils.py |
TestMkdir.testSuccess |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_utils.py |
TestMkdir.testFailureDirectoryExists |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_utils.py |
TestMkdir.testFailureOther |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_utils.py |
TestChdir.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_utils.py |
TestChdir.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_utils.py |
TestChdir.testSuccessfulChdir |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_utils.py |
TestChdir.testFailingChdir |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_utils.py |
TestMakeIdLink.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_utils.py |
TestMakeIdLink.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_utils.py |
TestMakeIdLink.testMakeIdLinkFalse |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_utils.py |
TestMakeIdLink.testNoRunID |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_utils.py |
TestMakeIdLink.testSuccessfulLink |
|
0% |
12 |
12 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_utils.py |
TestMakeIdLink.testSubmitDoesNotExist |
|
0% |
10 |
10 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_utils.py |
TestMakeIdLink.testLinkAlreadyExists |
|
0% |
14 |
14 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_utils.py |
TestMakeIdLink.testFileExistsError |
|
0% |
12 |
12 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_utils.py |
TestMakeIdLink.testPermissionError |
|
0% |
12 |
12 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_utils.py |
TestBpsEval.testBuiltIn |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bps_utils.py |
(no function) |
|
100% |
30 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests / test_bpsconfig.py |
TestBpsConfigConstructor.setUp |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigConstructor.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigConstructor.testFromFilename |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigConstructor.testFromDict |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigConstructor.testFromConfig |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigConstructor.testFromBpsConfig |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigConstructor.testDefaultsInclusion |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigConstructor.testDefaultsOverride |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigConstructor.testWmsFromCmdline |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigConstructor.testWmsFromConfig |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigConstructor.testWmsFromEnv |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigConstructor.testWmsFromDefaults |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigConstructor.testDefaultsExclusion |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigConstructor.testInvalidArg |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigGet.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigGet.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigGet.testKeyExistsNoDefault |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigGet.testKeyExistsDefaultProvided |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigGet.testKeyMissingNoDefault |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigGet.testKeyMissingDefaultProvided |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigSearch.setUp |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigSearch.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigSearch.testSectionSearchOrder |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigSearch.testCurrentValues |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigSearch.testSearchobjValues |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigSearch.testSubsectionSearch |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigSearch.testDefault |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigSearch.testReplaceVars |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigSearch.testReplaceVarsSkipNames |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigSearch.testVariables |
|
0% |
32 |
32 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigSearch.testRequired |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigSearch.testS3Path |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigSearch.testSubDirTemplate |
|
0% |
21 |
21 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigSearch.testOtherTemplate |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigGenerateConfig.setUp |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigGenerateConfig.testUnparsableValue |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigGenerateConfig.testMissingParen |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigGenerateConfig.testBadFunctionName |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigGenerateConfig.testBadModuleName |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigGenerateConfig.testBadParamName |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigGenerateConfig.testExtraParam |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigGenerateConfig.testWithSearchOrder |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigGenerateConfig.testBpsEval |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigGenerateConfig.testBpsEvalBuiltin |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
TestBpsConfigGenerateConfig.testBpsEvalInvalid |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_bpsconfig.py |
(no function) |
|
100% |
55 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests / test_cli_commands.py |
TestCatchErrors.testSuccess |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_cli_commands.py |
TestCatchErrors.testSubprocessFailure |
|
0% |
7 |
7 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_cli_commands.py |
TestCatchErrors.testSubprocessFailure.driver |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cli_commands.py |
TestCatchErrors.testFailure |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cli_commands.py |
TestCatchErrors.testFailure.driver |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cli_commands.py |
TestCommandPing.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cli_commands.py |
TestCommandPing.testPingNoArgs |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cli_commands.py |
TestCommandPing.testPingClass |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cli_commands.py |
TestCommandPing.testPingFailure |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cli_commands.py |
TestCommandPing.testPingPassthru |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cli_commands.py |
TestCommandStatus.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cli_commands.py |
TestCommandStatus.testStatusSuccess |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cli_commands.py |
TestCommandStatus.testStatusMissingIDCommandLine |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cli_commands.py |
TestCommandStatus.testStatusNonZeroStatus |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_cli_commands.py |
(no function) |
|
100% |
21 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests / test_clustered_quantum_graph.py |
TestQuantaCluster.setUp |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_clustered_quantum_graph.py |
TestQuantaCluster.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_clustered_quantum_graph.py |
TestQuantaCluster.testQgraphNodeIds |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_clustered_quantum_graph.py |
TestQuantaCluster.testQuantaCountsNone |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_clustered_quantum_graph.py |
TestQuantaCluster.testQuantaCounts |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_clustered_quantum_graph.py |
TestQuantaCluster.testAddQuantum |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_clustered_quantum_graph.py |
TestQuantaCluster.testStr |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_clustered_quantum_graph.py |
TestQuantaCluster.testEqual |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_clustered_quantum_graph.py |
TestQuantaCluster.testNotEqual |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_clustered_quantum_graph.py |
TestQuantaCluster.testHash |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_clustered_quantum_graph.py |
TestClusteredQuantumGraph.setUp |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_clustered_quantum_graph.py |
TestClusteredQuantumGraph.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_clustered_quantum_graph.py |
TestClusteredQuantumGraph.testName |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_clustered_quantum_graph.py |
TestClusteredQuantumGraph.testQgraph |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_clustered_quantum_graph.py |
TestClusteredQuantumGraph.testGetClusterExists |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_clustered_quantum_graph.py |
TestClusteredQuantumGraph.testGetClusterMissing |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_clustered_quantum_graph.py |
TestClusteredQuantumGraph.testClusters |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_clustered_quantum_graph.py |
TestClusteredQuantumGraph.testSuccessorsExisting |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_clustered_quantum_graph.py |
TestClusteredQuantumGraph.testSuccessorsNone |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_clustered_quantum_graph.py |
TestClusteredQuantumGraph.testPredecessorsExisting |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_clustered_quantum_graph.py |
TestClusteredQuantumGraph.testPredecessorsNone |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_clustered_quantum_graph.py |
TestClusteredQuantumGraph.testSaveAndLoad |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_clustered_quantum_graph.py |
TestClusteredQuantumGraph.testValidateOK |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_clustered_quantum_graph.py |
TestClusteredQuantumGraph.testValidateBadTagLabel |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_clustered_quantum_graph.py |
TestClusteredQuantumGraph.testValidateNotDAG |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_clustered_quantum_graph.py |
TestClusteredQuantumGraph.testValidateMissingQuanta |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_clustered_quantum_graph.py |
TestClusteredQuantumGraph.testValidateDuplicateId |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_clustered_quantum_graph.py |
(no function) |
|
100% |
39 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests / test_construct.py |
ConstructTestCase.setUp |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_construct.py |
ConstructTestCase.tearDown |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_construct.py |
ConstructTestCase.testConstructSuccess |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_construct.py |
CreateCustomWorkflowTestCase.setUp |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_construct.py |
CreateCustomWorkflowTestCase.tearDown |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_construct.py |
CreateCustomWorkflowTestCase.testSuccess |
|
0% |
14 |
14 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_construct.py |
CreateCustomWorkflowTestCase.testEmptyInputs |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_construct.py |
CreateCustomWorkflowTestCase.testEmptyOutputs |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_construct.py |
CreateCustomWorkflowTestCase.testEmptyInputsAndOutputs |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_construct.py |
CreateCustomJobTestCase.setUp |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_construct.py |
CreateCustomJobTestCase.tearDown |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_construct.py |
CreateCustomJobTestCase.testJobCreationNoFilesSuccess |
|
0% |
14 |
14 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_construct.py |
CreateCustomJobTestCase.testJobCreationWithFilesSuccess |
|
0% |
15 |
15 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_construct.py |
CreateCustomJobTestCase.testJobCreationMissingExecutable |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_construct.py |
CreateJobFilesTestCase.setUp |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_construct.py |
CreateJobFilesTestCase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_construct.py |
CreateJobFilesTestCase.testJobFileCreationNoFiles |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_construct.py |
CreateJobFilesTestCase.testJobFileCreationWithFiles |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_construct.py |
CreateInputPathTestCase.setUp |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_construct.py |
CreateInputPathTestCase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_construct.py |
CreateInputPathTestCase.testInputPathCreationSuccess |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_construct.py |
CreateInputPathTestCase.testInputPathCreationFileIsMissing |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_construct.py |
CreateInputPathTestCase.testInputPathCreationFileIsDirectory |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_construct.py |
CreateInputPathTestCase.testInputPathCreationPermissionError |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_construct.py |
CreateOutputPathTestCase.setUp |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_construct.py |
CreateOutputPathTestCase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_construct.py |
CreateOutputPathTestCase.testOutputPathCreationRelativePathNew |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_construct.py |
CreateOutputPathTestCase.testOutputPathCreationRelativePathParentExits |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_construct.py |
CreateOutputPathTestCase.testOutputPathCreationAbsolutePath |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_construct.py |
(no function) |
|
100% |
42 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_drivers.py |
TestInitSubmissionDriver.setUp |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_drivers.py |
TestInitSubmissionDriver.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_drivers.py |
TestInitSubmissionDriver.testDeprecatedOutCollection |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_drivers.py |
TestInitSubmissionDriver.testMissingOutputRun |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_drivers.py |
TestInitSubmissionDriver.testMissingSubmitPath |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_drivers.py |
TestPingDriver.testWmsServiceSuccess |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_drivers.py |
TestPingDriver.testWmsServiceFailure |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_drivers.py |
TestPingDriver.testWmsServiceEnvVar |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_drivers.py |
TestPingDriver.testWmsServiceNone |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_drivers.py |
TestPingDriver.testWmsServicePassThru |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_drivers.py |
TestStatusDriver.testWmsServiceSuccess |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_drivers.py |
TestStatusDriver.testWmsServiceFailure |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_drivers.py |
TestStatusDriver.testWmsServiceNone |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_drivers.py |
TestReportDriver.testWmsServiceFromDefaults |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_drivers.py |
TestReportDriver.testWmsServiceFromEnvVar |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_drivers.py |
TestReportDriver.testHistDefault |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_drivers.py |
TestReportDriver.testHistCustom |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_drivers.py |
TestReportDriver.testPostprocessorsWithoutExitCodes |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_drivers.py |
TestReportDriver.testPostprocessorsWithExitCodes |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_drivers.py |
TestReportDriver.testPostprocessorsNoRunId |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_drivers.py |
TestReportDriver.testDisplayCalledIfRuns |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_drivers.py |
TestReportDriver.testDisplayCalledIfMessages |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_drivers.py |
TestReportDriver.testNoRecordsFoundMessage |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_drivers.py |
(no function) |
|
100% |
60 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests / test_generic_workflow.py |
TestGenericWorkflowNode.testNoNodeType |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflowNode.testHash |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflowJob.testEquality |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.setUp |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testAddJobDuplicate |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testAddJobValid |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testAddNode |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testAddJobRelationshipsSingle |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testAddJobRelationshipsMultiChild |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testAddJobRelationshipsMultiParents |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testAddJobRelationshipsNone |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testGetJobExists |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testGetJobError |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testAddEdgeBadParent |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testAddEdgeBadChild |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testQuantaCounts |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testGetExecutablesNames |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testGetExecutablesData |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testAddFileTwice |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testGetFilesNames |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testGetFilesData |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testJobInputs |
|
0% |
10 |
10 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testSaveInvalidFormat |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testLoadInvalidFormat |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testValidate |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testValidateGroups |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testSavePickle |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testDrawBadFormat |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testLabels |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testRegenerateLabels |
|
0% |
11 |
11 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testJobCounts |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testJobCountsFinal |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testDelJob |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testAddWorkflowSource |
|
0% |
25 |
25 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testGetJobsByLabel |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testAddJobInvalidType |
|
0% |
12 |
12 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testAddJobInvalidType.GenericWorkflowNodeNoInherit.__hash__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testAddJobInvalidType.GenericWorkflowNodeNoInherit.node_type |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testGroupJobsByDependencies |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testGroupJobsByDependenciesSource |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testGroupJobsByDependenciesBadMethod |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testCheckJobOrderingConfigBadImplementation |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testCheckJobOrderingConfigBadType |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testCheckJobOrderingConfigBadLabel |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testCheckJobOrderingConfigUnusedLabel |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testCheckJobOrderingConfigMissingDim |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testCheckJobOrderingConfigSort |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testAddSpecialJobOrderingNoopSort |
|
0% |
10 |
10 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testAddSpecialJobOrderingGroupSort |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testAddSpecialJobOrderingGroupSortSink |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testMiddleGroupValues |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testMiddleGroupSink |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testMiddleGroupSource |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testMiddleGroupValuesUneven |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testMiddleGroupSinkUneven |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.testMiddleGroupSourceUneven |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.test2GroupsEven |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflow.test2GroupsUneven |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflowLabels.testEmptyLabels |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflowLabels.testEmptyJobCounts |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflowLabels.testEmptyGetJobsByLabel |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflowLabels.testAddJobFirst |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflowLabels.testAddJobMult |
|
0% |
17 |
17 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflowLabels.testDelJobRemain |
|
0% |
14 |
14 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflowLabels.testDelJobLast |
|
0% |
16 |
16 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflowLabels.testAddSpecialJobOrderingBadType |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflowLabels.testAddSpecialJobOrderingBadLabel |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflowLabels.testAddSpecialJobOrderingBadDim |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_generic_workflow.py |
TestGenericWorkflowLabels.testAddSpecialJobOrderingSort |
|
0% |
11 |
11 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_generic_workflow.py |
(no function) |
|
98% |
81 |
2 |
2 |
|
100% |
0 |
0 |
|
98% |
| tests / test_initialize.py |
TestOutCollectionValidator.testSuccess |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_initialize.py |
TestOutCollectionValidator.testFailure |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_initialize.py |
TestOutputRunValidator.testSuccess |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_initialize.py |
TestOutputRunValidator.testFailure |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_initialize.py |
TestSubmitPathValidator.testSuccess |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_initialize.py |
TestSubmitPathValidator.testFailure |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_initialize.py |
TestInitSubmission.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_initialize.py |
TestInitSubmission.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_initialize.py |
TestInitSubmission.testBasicSuccess |
|
0% |
19 |
19 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_initialize.py |
TestInitSubmission.testMissingWmsServiceClass |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_initialize.py |
TestInitSubmission.testSubmissionChecksNotImplemented |
|
0% |
13 |
13 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_initialize.py |
TestInitSubmission.testAlreadySet |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_initialize.py |
(no function) |
|
100% |
27 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_ping.py |
TestPing.setUp |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_ping.py |
TestPing.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_ping.py |
TestPing.testSuccess |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_ping.py |
TestPing.testFailed |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_ping.py |
TestPing.testPassThru |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_ping.py |
(no function) |
|
100% |
9 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests / test_pre_transform.py |
TestExecute.setUp |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_pre_transform.py |
TestExecute.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_pre_transform.py |
TestExecute.testSuccessfulExecution |
|
0% |
10 |
10 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_pre_transform.py |
TestExecute.testFailingExecution |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_pre_transform.py |
TestCreatingQuantumGraph.setUp |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_pre_transform.py |
TestCreatingQuantumGraph.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_pre_transform.py |
TestCreatingQuantumGraph.testSuccess |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_pre_transform.py |
TestCreatingQuantumGraph.testCommandMissing |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_pre_transform.py |
TestCreatingQuantumGraph.testFailure |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_pre_transform.py |
TestUpdatingQuantumGraph.setUp |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_pre_transform.py |
TestUpdatingQuantumGraph.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_pre_transform.py |
TestUpdatingQuantumGraph.testSuccess |
|
0% |
10 |
10 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_pre_transform.py |
TestUpdatingQuantumGraph.testSuccessInPlace |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_pre_transform.py |
TestUpdatingQuantumGraph.testCommandMissing |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_pre_transform.py |
TestUpdatingQuantumGraph.testFailure |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_pre_transform.py |
TestClusterQuanta.testValidate |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_pre_transform.py |
TestClusterQuanta.testNoValidate |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_pre_transform.py |
(no function) |
|
100% |
36 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests / test_quantum_clustering_funcs.py |
TestSingleQuantumClustering.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestSingleQuantumClustering.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestSingleQuantumClustering.testClustering |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestSingleQuantumClustering.testClusteringNoTemplate |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestDimensionClustering.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestDimensionClustering.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestDimensionClustering.testClusterAllInOne |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestDimensionClustering.testClusterTemplate |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestDimensionClustering.testClusterNoDims |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestDimensionClustering.testClusterTaskRepeat |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestDimensionClustering.testClusterMissingDimValue |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestDimensionClustering.testClusterEqualDim1 |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestDimensionClustering.testClusterEqualDim2 |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestDimensionClustering.testClusterMult |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestDimensionClustering.testClusterPart |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestDimensionClustering.testClusterPartNoTemplate |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestDimensionClustering.testClusterExtra |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestDimensionClustering.testClusterCycle |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestDimensionClustering.testClusterDepends |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestDimensionClustering.testClusterOrder |
|
0% |
7 |
7 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestDimensionClustering.testMissingMaxSize |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestDimensionClustering.testPartition |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestDimensionClustering.testDependenciesSink |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestDimensionClustering.testDependenciesSink2Clusters |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestDimensionClustering.testDependenciesSinkMultDepends |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestDimensionClustering.testDependenciesSource |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestDimensionClustering.testDependenciesSource2Clusters |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestDimensionClustering.testDependenciesSourceMultDepends |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestDimensionClustering.testDependenciesExtra |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestDimensionClustering.testDependenciesSameCluster |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestDimensionClustering.testDependenciesBoth2Clusters |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestDimensionClustering.testDependenciesBadMethod |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestDimensionClustering.testDependenciesSinkUneven |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestDimensionClustering.testDependenciesSourceUneven |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestDimensionClustering.testDependenciesSinkPartition |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestPartitionClusterValues.testMissingSizing |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestPartitionClusterValues.testExtraSizing |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestPartitionClusterValues.testMaxSizeEven |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestPartitionClusterValues.testMaxSizeUneven |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestPartitionClusterValues.testBadMaxClusters |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestPartitionClusterValues.testMaxClustersEven |
|
0% |
8 |
8 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestPartitionClusterValues.testMaxClustersSomewhatUneven |
|
0% |
11 |
11 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
TestPartitionClusterValues.testMaxClustersUneven |
|
0% |
11 |
11 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_quantum_clustering_funcs.py |
(no function) |
|
100% |
54 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests / test_report.py |
RetrieveReportTestCase.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report.py |
RetrieveReportTestCase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report.py |
RetrieveReportTestCase.testRetrievalPostprocessingSuccessful |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report.py |
RetrieveReportTestCase.testRetrievalPostprocessingFailed |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report.py |
RetrieveReportTestCase.testRetrievalInvalidClass |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report.py |
(no function) |
|
100% |
11 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests / test_status.py |
TestStatus.testSuccess |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_status.py |
TestStatus.testFailed |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_status.py |
(no function) |
|
100% |
6 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests / test_transform.py |
TestCreateGenericWorkflowConfig.testCreate |
|
0% |
7 |
7 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_transform.py |
TestCreateGenericWorkflow.setUp |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_transform.py |
TestCreateGenericWorkflow.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_transform.py |
TestCreateGenericWorkflow.testCreatingGenericWorkflowGlobal |
|
0% |
17 |
17 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_transform.py |
TestCreateGenericWorkflow.testCreatingQuantumGraphMixed |
|
0% |
28 |
28 |
0 |
|
0% |
8 |
0 |
|
0% |
| tests / test_transform.py |
TestGetJobValues.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_transform.py |
TestGetJobValues.testGettingDefaults |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_transform.py |
TestGetJobValues.testEnablingMemoryScaling |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_transform.py |
TestGetJobValues.testDisablingMemoryScaling |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_transform.py |
TestGetJobValues.testRetrievingCmdLine |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_transform.py |
TestGetJobValues.testEnvironment |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_transform.py |
TestGetJobValues.testEnvironmentOptions |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_transform.py |
TestCreateFinalCommand.setUp |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_transform.py |
TestCreateFinalCommand.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_transform.py |
TestCreateFinalCommand.testSingleCommand |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_transform.py |
TestCreateFinalCommand.testMultipleCommands |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_transform.py |
TestCreateFinalCommand.testZeroCommands |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_transform.py |
TestCreateFinalCommand.testWhiteSpaceOnlyCommand |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_transform.py |
TestCreateFinalCommand.testSkipCommandUsingWhiteSpace |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_transform.py |
TestEnhanceCommand.setUp |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_transform.py |
TestEnhanceCommand.testAttemptNum |
|
0% |
10 |
10 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_transform.py |
TestEnhanceCommand.testKeyCachedCmdVal |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_transform.py |
TestEnhanceCommand.testS3Argument |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_transform.py |
(no function) |
|
100% |
37 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests / test_wms_service.py |
WmsSpecificInfoTestCase.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_wms_service.py |
WmsSpecificInfoTestCase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_wms_service.py |
WmsSpecificInfoTestCase.testInitialization |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_wms_service.py |
WmsSpecificInfoTestCase.testAddingValidMessageWithDictionary |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_wms_service.py |
WmsSpecificInfoTestCase.testAddingValidMessageWithKeyVals |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_wms_service.py |
WmsSpecificInfoTestCase.testAddingValidMessageMixed |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_wms_service.py |
WmsSpecificInfoTestCase.testAddingInvalidMessageBadTemplate |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_wms_service.py |
WmsSpecificInfoTestCase.testAddingInvalidMessageBadContext |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_wms_service.py |
WmsSpecificInfoTestCase.testAddingInvalidMessageContextConflicts |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_wms_service.py |
WmsSpecificInfoTestCase.testRenderingSingleMessage |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_wms_service.py |
WmsSpecificInfoTestCase.testRenderingMultipleMessages |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_wms_service.py |
(no function) |
|
100% |
14 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / wms_test_utils.py |
WmsServiceSuccess.ping |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / wms_test_utils.py |
WmsServiceSuccess.report |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / wms_test_utils.py |
WmsServiceSuccess.get_status |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / wms_test_utils.py |
WmsServiceFailure.ping |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / wms_test_utils.py |
WmsServiceFailure.report |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / wms_test_utils.py |
WmsServiceFailure.get_status |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / wms_test_utils.py |
WmsServicePassThru.ping |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / wms_test_utils.py |
WmsServiceDefault.ping |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / wms_test_utils.py |
WmsServiceDefault.get_status |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / wms_test_utils.py |
WmsServiceFromCmdline.defaults |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / wms_test_utils.py |
WmsServiceFromCmdline.defaults_path |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / wms_test_utils.py |
WmsServiceFromConfig.defaults |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / wms_test_utils.py |
WmsServiceFromConfig.defaults_path |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / wms_test_utils.py |
WmsServiceFromEnv.defaults |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / wms_test_utils.py |
WmsServiceFromEnv.defaults_path |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / wms_test_utils.py |
WmsServiceFromDefaults.defaults |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / wms_test_utils.py |
WmsServiceFromDefaults.defaults_path |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / wms_test_utils.py |
(no function) |
|
100% |
39 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |