| python / lsst / ctrl / bps / htcondor / __init__.py |
(no function) |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / htcondor / common_utils.py |
_htc_status_to_wms_state |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / common_utils.py |
_htc_job_status_to_wms_state |
|
0% |
20 |
20 |
0 |
|
0% |
16 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / common_utils.py |
_htc_node_status_to_wms_state |
|
0% |
28 |
28 |
0 |
|
0% |
26 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / common_utils.py |
_wms_id_type |
|
0% |
11 |
11 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / common_utils.py |
_wms_id_to_cluster |
|
0% |
28 |
28 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / common_utils.py |
_wms_id_to_dir |
|
0% |
24 |
24 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / common_utils.py |
(no function) |
|
100% |
22 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / htcondor / dagman_configurator.py |
DagmanConfigurator.__init__ |
|
0% |
14 |
14 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / dagman_configurator.py |
DagmanConfigurator.options |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / dagman_configurator.py |
DagmanConfigurator.prepare |
|
0% |
9 |
9 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / dagman_configurator.py |
DagmanConfigurator.configure |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / dagman_configurator.py |
(no function) |
|
100% |
19 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / htcondor / handlers.py |
Handler.handle |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / htcondor / handlers.py |
Chain.__init__ |
|
100% |
4 |
0 |
0 |
|
75% |
4 |
1 |
|
88% |
| python / lsst / ctrl / bps / htcondor / handlers.py |
Chain.__getitem__ |
|
100% |
1 |
0 |
0 |
|
50% |
2 |
1 |
|
67% |
| python / lsst / ctrl / bps / htcondor / handlers.py |
Chain.__getitem__ |
|
100% |
1 |
0 |
0 |
|
50% |
2 |
1 |
|
67% |
| python / lsst / ctrl / bps / htcondor / handlers.py |
Chain.__getitem__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / handlers.py |
Chain.__len__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / handlers.py |
Chain.append |
|
67% |
3 |
1 |
0 |
|
50% |
2 |
1 |
|
60% |
| python / lsst / ctrl / bps / htcondor / handlers.py |
Chain.handle |
|
0% |
9 |
9 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / handlers.py |
JobCompletedWithExecTicketHandler.handle |
|
0% |
12 |
12 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / handlers.py |
JobCompletedWithoutExecTicketHandler.handle |
|
0% |
11 |
11 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / handlers.py |
JobHeldByOtherHandler.handle |
|
0% |
9 |
9 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / handlers.py |
JobHeldBySignalHandler.handle |
|
0% |
13 |
13 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / handlers.py |
JobHeldByUserHandler.handle |
|
0% |
9 |
9 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / handlers.py |
JobAbortedByPeriodicRemoveHandler.handle |
|
0% |
16 |
16 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / handlers.py |
JobAbortedByUserHandler.handle |
|
0% |
15 |
15 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / handlers.py |
(no function) |
|
100% |
34 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / htcondor / htcondor_config.py |
(no function) |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / htcondor / htcondor_service.py |
HTCondorService.defaults |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / htcondor_service.py |
HTCondorService.defaults_uri |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / htcondor_service.py |
HTCondorService.prepare |
|
0% |
20 |
20 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / htcondor_service.py |
HTCondorService.submit |
|
0% |
19 |
19 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / htcondor_service.py |
HTCondorService.restart |
|
0% |
51 |
51 |
0 |
|
0% |
22 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / htcondor_service.py |
HTCondorService.list_submitted_jobs |
|
0% |
38 |
38 |
0 |
|
0% |
26 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / htcondor_service.py |
HTCondorService.get_status |
|
0% |
16 |
16 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / htcondor_service.py |
HTCondorService.report |
|
0% |
15 |
15 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / htcondor_service.py |
HTCondorService.cancel |
|
0% |
28 |
28 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / htcondor_service.py |
HTCondorService.ping |
|
0% |
15 |
15 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / htcondor_service.py |
(no function) |
|
100% |
31 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / htcondor / htcondor_workflow.py |
HTCondorWorkflow.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / htcondor_workflow.py |
HTCondorWorkflow.from_generic_workflow |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / htcondor_workflow.py |
HTCondorWorkflow.write |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / htcondor_workflow.py |
(no function) |
|
100% |
11 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
RestrictedDict.__init__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
RestrictedDict.__getitem__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
RestrictedDict.__delitem__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
RestrictedDict.__setitem__ |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
RestrictedDict.__iter__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
RestrictedDict.__len__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
RestrictedDict.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
htc_backup_files |
|
0% |
29 |
29 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
htc_backup_files_single_path |
|
0% |
13 |
13 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
htc_escape |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
htc_write_attribs |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
htc_write_condor_file |
|
0% |
14 |
14 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
htc_tune_schedd_args |
|
0% |
7 |
7 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
htc_query_history |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
htc_query_present |
|
0% |
4 |
4 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
htc_version |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
htc_submit_dag |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
htc_create_submit_from_dag |
|
0% |
10 |
10 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
htc_create_submit_from_cmd |
|
0% |
12 |
12 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
htc_create_submit_from_file |
|
0% |
12 |
12 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
_htc_write_job_commands |
|
0% |
39 |
39 |
0 |
|
0% |
32 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
HTCJob.__init__ |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
HTCJob.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
HTCJob.add_job_cmds |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
HTCJob.add_dag_cmds |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
HTCJob.add_job_attrs |
|
0% |
4 |
4 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
HTCJob.write_submit_file |
|
0% |
10 |
10 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
HTCJob.write_dag_commands |
|
0% |
12 |
12 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
HTCJob.dump |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
HTCDag.__init__ |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
HTCDag.__str__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
HTCDag.add_attribs |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
HTCDag.add_job |
|
0% |
8 |
8 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
HTCDag.add_job_relationships |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
HTCDag.add_final_job |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
HTCDag.add_service_job |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
HTCDag.del_job |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
HTCDag.write |
|
0% |
41 |
41 |
0 |
|
0% |
20 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
HTCDag.dump |
|
0% |
10 |
10 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
HTCDag.write_dot |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
condor_q |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
condor_history |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
condor_query |
|
0% |
23 |
23 |
0 |
|
0% |
14 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
condor_search |
|
0% |
12 |
12 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
condor_status |
|
0% |
11 |
11 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
update_job_info |
|
0% |
8 |
8 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
count_jobs_in_single_dag |
|
0% |
48 |
48 |
0 |
|
0% |
30 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
summarize_dag |
|
0% |
16 |
16 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
pegasus_name_to_label |
|
0% |
9 |
9 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
read_single_dag_status |
|
0% |
22 |
22 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
read_dag_status |
|
0% |
20 |
20 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
read_single_node_status |
|
0% |
73 |
73 |
0 |
|
0% |
26 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
read_node_status |
|
0% |
25 |
25 |
0 |
|
0% |
16 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
read_single_dag_log |
|
0% |
16 |
16 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
read_dag_log |
|
0% |
11 |
11 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
read_single_dag_nodes_log |
|
0% |
25 |
25 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
read_dag_nodes_log |
|
0% |
10 |
10 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
read_dag_info |
|
0% |
12 |
12 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
write_dag_info |
|
0% |
11 |
11 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
htc_tweak_log_info |
|
0% |
36 |
36 |
0 |
|
0% |
22 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
htc_check_dagman_output |
|
0% |
35 |
35 |
0 |
|
0% |
18 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
_read_rescue_headers |
|
0% |
25 |
25 |
0 |
|
0% |
16 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
_write_rescue_headers |
|
0% |
8 |
8 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
_copy_done_lines |
|
0% |
9 |
9 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
_update_rescue_file |
|
0% |
10 |
10 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
_update_dicts |
|
0% |
4 |
4 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
_locate_schedds |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / lssthtc.py |
(no function) |
|
99% |
141 |
2 |
0 |
|
50% |
2 |
1 |
|
98% |
| python / lsst / ctrl / bps / htcondor / prepare_utils.py |
_create_job |
|
0% |
35 |
35 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / prepare_utils.py |
_translate_job_cmds |
|
0% |
65 |
65 |
0 |
|
0% |
46 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / prepare_utils.py |
_translate_dag_cmds |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / prepare_utils.py |
_fix_env_var_syntax |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / prepare_utils.py |
_replace_file_vars |
|
0% |
19 |
19 |
0 |
|
0% |
16 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / prepare_utils.py |
_replace_cmd_vars |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / prepare_utils.py |
_replace_wms_vars |
|
0% |
9 |
9 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / prepare_utils.py |
_handle_job_inputs |
|
0% |
15 |
15 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / prepare_utils.py |
_handle_job_outputs |
|
0% |
15 |
15 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / prepare_utils.py |
_create_periodic_release_expr |
|
0% |
21 |
21 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / prepare_utils.py |
_create_periodic_remove_expr |
|
0% |
8 |
8 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / prepare_utils.py |
_create_request_memory_expr |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / prepare_utils.py |
_gather_site_values |
|
0% |
40 |
40 |
0 |
|
0% |
18 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / prepare_utils.py |
_gather_label_values |
|
0% |
25 |
25 |
0 |
|
0% |
16 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / prepare_utils.py |
_group_to_subdag |
|
0% |
7 |
7 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / prepare_utils.py |
_create_check_job |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / prepare_utils.py |
_generic_workflow_to_htcondor_dag |
|
0% |
74 |
74 |
1 |
|
0% |
42 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / prepare_utils.py |
(no function) |
|
100% |
30 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / htcondor / provisioner.py |
Provisioner.__init__ |
|
0% |
8 |
8 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / provisioner.py |
Provisioner.configure |
|
0% |
17 |
17 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / provisioner.py |
Provisioner.prepare |
|
0% |
11 |
11 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / provisioner.py |
Provisioner.provision |
|
0% |
11 |
11 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / provisioner.py |
(no function) |
|
100% |
12 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / htcondor / report_utils.py |
_get_status_from_id |
|
0% |
11 |
11 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / report_utils.py |
_get_status_from_path |
|
0% |
12 |
12 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / report_utils.py |
_report_from_path |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / report_utils.py |
_report_from_id |
|
0% |
36 |
36 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / report_utils.py |
_get_info_from_schedd |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / report_utils.py |
_get_info_from_path |
|
0% |
39 |
39 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / report_utils.py |
_create_detailed_report_from_jobs |
|
0% |
31 |
31 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / report_utils.py |
_add_service_job_specific_info |
|
0% |
16 |
16 |
0 |
|
0% |
10 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / report_utils.py |
_summary_report |
|
0% |
22 |
22 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / report_utils.py |
_add_run_info |
|
0% |
18 |
18 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / report_utils.py |
_get_owner |
|
0% |
7 |
7 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / report_utils.py |
_get_run_summary |
|
0% |
10 |
10 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / report_utils.py |
_get_exit_code_summary |
|
0% |
19 |
19 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / report_utils.py |
_get_state_counts_from_jobs |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / report_utils.py |
_get_state_counts_from_dag_job |
|
0% |
18 |
18 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / report_utils.py |
_update_jobs |
|
0% |
4 |
4 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / report_utils.py |
is_service_job |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / htcondor / report_utils.py |
(no function) |
|
100% |
27 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / htcondor / version.py |
(no function) |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_common_utils.py |
HtcNodeStatusToWmsStateTestCase.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_common_utils.py |
HtcNodeStatusToWmsStateTestCase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_common_utils.py |
HtcNodeStatusToWmsStateTestCase.testNotReady |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_common_utils.py |
HtcNodeStatusToWmsStateTestCase.testReady |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_common_utils.py |
HtcNodeStatusToWmsStateTestCase.testPrerun |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_common_utils.py |
HtcNodeStatusToWmsStateTestCase.testSubmittedHeld |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_common_utils.py |
HtcNodeStatusToWmsStateTestCase.testSubmittedRunning |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_common_utils.py |
HtcNodeStatusToWmsStateTestCase.testSubmittedPending |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_common_utils.py |
HtcNodeStatusToWmsStateTestCase.testPostrun |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_common_utils.py |
HtcNodeStatusToWmsStateTestCase.testDone |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_common_utils.py |
HtcNodeStatusToWmsStateTestCase.testErrorDagmanSuccess |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_common_utils.py |
HtcNodeStatusToWmsStateTestCase.testErrorDagmanFailure |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_common_utils.py |
HtcNodeStatusToWmsStateTestCase.testFutile |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_common_utils.py |
HtcNodeStatusToWmsStateTestCase.testDeletedJob |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_common_utils.py |
HtcStatusToWmsStateTestCase.testJobStatus |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_common_utils.py |
HtcStatusToWmsStateTestCase.testNodeStatus |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_common_utils.py |
HtcStatusToWmsStateTestCase.testNeitherStatus |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_common_utils.py |
HtcStatusToWmsStateTestCase.testRetrySuccess |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_common_utils.py |
WmsIdToDirTestCase.testInvalidIdType |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_common_utils.py |
WmsIdToDirTestCase.testAbsPathId |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_common_utils.py |
WmsIdToDirTestCase.testRelPathId |
|
0% |
10 |
10 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_common_utils.py |
WmsIdTypeTestCase.testIntId |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_common_utils.py |
WmsIdTypeTestCase.testPathId |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_common_utils.py |
WmsIdTypeTestCase.testGlobalId |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_common_utils.py |
WmsIdTypeTestCase.testUnknownType |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_common_utils.py |
(no function) |
|
100% |
41 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests / test_dagman_configurator.py |
DagmanConfiguratorTestCase.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_dagman_configurator.py |
DagmanConfiguratorTestCase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_dagman_configurator.py |
DagmanConfiguratorTestCase.testInitDefaultSearchOptions |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_dagman_configurator.py |
DagmanConfiguratorTestCase.testInitCustomSearchOptions |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_dagman_configurator.py |
DagmanConfiguratorTestCase.testInitWrongOptionType |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_dagman_configurator.py |
DagmanConfiguratorTestCase.testInitUnsupportedDagmanOption |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_dagman_configurator.py |
DagmanConfiguratorTestCase.testInitNoWmsConfig |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_dagman_configurator.py |
DagmanConfiguratorTestCase.testPrepare |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_dagman_configurator.py |
DagmanConfiguratorTestCase.testPrepareWithUnsupportedOption |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_dagman_configurator.py |
DagmanConfiguratorTestCase.testPrepareConfigWriteFailure |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_dagman_configurator.py |
DagmanConfiguratorTestCase.testConfigure |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_dagman_configurator.py |
DagmanConfiguratorTestCase.testConfigureIfNotPrepared |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_dagman_configurator.py |
(no function) |
|
100% |
23 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_handlers.py |
DummyHandler.handle |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
RaisingHandler.handle |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
ChainTestCase.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
ChainTestCase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
ChainTestCase.testDefaultInitialization |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
ChainTestCase.testCustomInitialization |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
ChainTestCase.testAppendingHandler |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
ChainTestCase.testAppendingNonHandler |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobCompletedWithExecTicketHandlerTestCase.setUp |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobCompletedWithExecTicketHandlerTestCase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobCompletedWithExecTicketHandlerTestCase.testNormalTermination |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobCompletedWithExecTicketHandlerTestCase.testAbnormalTermination |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobCompletedWithExecTicketHandlerTestCase.testNotHandlingMissingExecTicket |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobCompletedWithExecTicketHandlerTestCase.testNotHandlingJobNotCompleted |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobCompletedWithoutExecTicketHandlerTestCase.setUp |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobCompletedWithoutExecTicketHandlerTestCase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobCompletedWithoutExecTicketHandlerTestCase.testNormalTermination |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobCompletedWithoutExecTicketHandlerTestCase.testAbnormalTermination |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobCompletedWithoutExecTicketHandlerTestCase.testNotHandlingExecTicketExists |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobCompletedWithoutExecTicketHandlerTestCase.testNotHandlingJobNotCompleted |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobHeldOtherTestCase.setUp |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobHeldOtherTestCase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobHeldOtherTestCase.testHeld |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobHeldOtherTestCase.testHeldBySignal |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobHeldOtherTestCase.testHeldByUser |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobHeldOtherTestCase.testNotHandlingJobNotHeld |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobHeldBySignalHandlerTestCase.setUp |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobHeldBySignalHandlerTestCase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobHeldBySignalHandlerTestCase.testSignalAvailable |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobHeldBySignalHandlerTestCase.testSignalNotAvailable |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobHeldBySignalHandlerTestCase.testNotHandlingInvalidHoldReasonCode |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobHeldBySignalHandlerTestCase.testNotHandlingJobNotHeld |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobHeldByUserHandlerTestCase.setUp |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobHeldByUserHandlerTestCase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobHeldByUserHandlerTestCase.testHandling |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobHeldByUserHandlerTestCase.testNotHandlingInvalidHoldReaconCode |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobHeldByUserHandlerTestCase.testNotHandlingJobNotHeld |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobAbortedByPeriodicRemoveHandlerTestCase.setUp |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobAbortedByPeriodicRemoveHandlerTestCase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobAbortedByPeriodicRemoveHandlerTestCase.testHandling |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobAbortedByPeriodicRemoveHandlerTestCase.testHandlingWithHoldReasonNoExitSignal |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobAbortedByPeriodicRemoveHandlerTestCase.testHandlingWithoutHoldReason |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobAbortedByPeriodicRemoveHandlerTestCase.testNotHandlingJobNotRemoved |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobAbortedByPeriodicRemoveHandlerTestCase.testNotHandlingJobNotRemovedByPeriodicRemoval |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobAbortedByPeriodicRemoveHandlerTestCase.testNotHandlingNoReason |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobAbortedByUserHandlerTestCase.setUp |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobAbortedByUserHandlerTestCase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobAbortedByUserHandlerTestCase.testHandlingAbortedDagmanJob |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobAbortedByUserHandlerTestCase.testHandlingAbortedPayloadJob |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobAbortedByUserHandlerTestCase.testHandlingAbortedSubdagJob |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobAbortedByUserHandlerTestCase.testNotHandlingJobNotRemoved |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobAbortedByUserHandlerTestCase.testNotHandlingJobNotRemovedByUser |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
JobAbortedByUserHandlerTestCase.testNotHandlingNoReason |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_handlers.py |
(no function) |
|
100% |
68 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_htcondor_service.py |
HTCondorServiceTestCase.setUp |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_htcondor_service.py |
HTCondorServiceTestCase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_htcondor_service.py |
HTCondorServiceTestCase.testDefaults |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_htcondor_service.py |
HTCondorServiceTestCase.testDefaultsPath |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_htcondor_service.py |
HTCondorServiceTestCase.testPingSuccess |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_htcondor_service.py |
HTCondorServiceTestCase.testPingFailure |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_htcondor_service.py |
HTCondorServiceTestCase.testPingPermission |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_htcondor_service.py |
HTCondorServiceTestCase.testGetStatusLocal |
|
0% |
10 |
10 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_htcondor_service.py |
HTCondorServiceTestCase.testGetStatusGlobal |
|
0% |
11 |
11 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_htcondor_service.py |
HTCondorServiceTestCase.testGetStatusPath |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_htcondor_service.py |
HTCondorServiceTestCase.testGetStatusUnknownType |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_htcondor_service.py |
HTCondorServiceTestCase.testPrepare |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_htcondor_service.py |
HTCondorServiceTestCase.testPrepareProvision |
|
0% |
16 |
16 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_htcondor_service.py |
(no function) |
|
100% |
41 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_lssthtc.py |
TestLsstHtc.testHtcEscapeInt |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
TestLsstHtc.testHtcEscapeDouble |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
TestLsstHtc.testHtcEscapeSingle |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
TestLsstHtc.testHtcEscapeNoSideEffect |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
TestLsstHtc.testHtcEscapeQuot |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
TestLsstHtc.testHtcVersion |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HtcTweakJobInfoTestCase.setUp |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HtcTweakJobInfoTestCase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HtcTweakJobInfoTestCase.testDirectAssignments |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HtcTweakJobInfoTestCase.testIncompatibleAdPassThru |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HtcTweakJobInfoTestCase.testJobStatusAssignmentJobAbortedEvent |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HtcTweakJobInfoTestCase.testJobStatusAssignmentExecuteEvent |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HtcTweakJobInfoTestCase.testJobStatusAssignmentSubmitEvent |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HtcTweakJobInfoTestCase.testJobStatusAssignmentJobHeldEvent |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HtcTweakJobInfoTestCase.testJobStatusAssignmentJobTerminatedEvent |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HtcTweakJobInfoTestCase.testJobStatusAssignmentPostScriptTerminatedEvent |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HtcTweakJobInfoTestCase.testJobStatusAssignmentReleaseEventMainDagJob |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HtcTweakJobInfoTestCase.testJobStatusAssignmentReleaseEventForNodeJob |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HtcTweakJobInfoTestCase.testAddingExitStatusSuccess |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HtcTweakJobInfoTestCase.testAddingExitStatusFailure |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HtcTweakJobInfoTestCase.testLoggingUnknownLogEvent |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HtcTweakJobInfoTestCase.testMissingKey |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HtcCheckDagmanOutputTestCase.test_missing_output_file |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HtcCheckDagmanOutputTestCase.test_permissions_output_file |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HtcCheckDagmanOutputTestCase.test_submit_failure |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HtcCheckDagmanOutputTestCase.test_tmpdir_abort |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HtcCheckDagmanOutputTestCase.test_no_messages |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
SummarizeDagTestCase.test_no_dag_file |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
SummarizeDagTestCase.test_success |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
SummarizeDagTestCase.test_service |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
SummarizeDagTestCase.test_noop |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
SummarizeDagTestCase.test_subdags |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
ReadDagNodesLogTestCase.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
ReadDagNodesLogTestCase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
ReadDagNodesLogTestCase.testFileMissing |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
ReadDagNodesLogTestCase.testRegular |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
ReadDagNodesLogTestCase.testSubdags |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
ReadNodeStatusTestCase.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
ReadNodeStatusTestCase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
ReadNodeStatusTestCase.testServiceJobNotSubmitted |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
ReadNodeStatusTestCase.testMissingStatusFile |
|
0% |
10 |
10 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
ReadNodeStatusTestCase.testSubdagsRunning |
|
0% |
22 |
22 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_lssthtc.py |
ReadNodeStatusTestCase.testSubdagsFailed |
|
0% |
24 |
24 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_lssthtc.py |
HTCJobTestCase.testWriteDagCommandsPayload |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HTCJobTestCase.testWriteDagCommandsNotJob |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HTCJobTestCase.testWriteDagCommandsNoop |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HTCJobTestCase.testWriteSubmitFile |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HTCJobTestCase.testWriteSubmitFileExists |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HtcWriteJobCommands.testAllCommands |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HtcWriteJobCommands.testPartialCommands |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HtcWriteJobCommands.testNoCommands |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HtcWriteJobCommands.testFinal |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HTCBackupFilesSinglePathTestCase.testSrcDestSame |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HTCBackupFilesSinglePathTestCase.testSuccess |
|
0% |
15 |
15 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_lssthtc.py |
HTCBackupFilesTestCase.testDirectoryNotFound |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HTCBackupFilesTestCase.testSuccess |
|
0% |
10 |
10 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_lssthtc.py |
HTCBackupFilesTestCase.testDestNotInSubmitDir |
|
0% |
13 |
13 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_lssthtc.py |
HTCBackupFilesTestCase.testDestInSubmitDir |
|
0% |
11 |
11 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_lssthtc.py |
HTCBackupFilesTestCase.testRelativeSubdir |
|
0% |
10 |
10 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_lssthtc.py |
HTCBackupFilesTestCase.testSubdags |
|
0% |
10 |
10 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_lssthtc.py |
UpdateRescueFileTestCase.testSuccess |
|
0% |
14 |
14 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
ReadDagStatusTestCase.testFileMissing |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
ReadDagStatusTestCase.testRegular |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
ReadDagStatusTestCase.testSubdags |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
ReadDagInfoTestCase.testFileMissing |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
ReadDagInfoTestCase.testSuccess |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
ReadDagInfoTestCase.testPermissionError |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HtcWriteCondorFileTestCase.testSuccess |
|
0% |
12 |
12 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HtcCreateSubmitFromDagTestCase.setUpClass |
|
0% |
1 |
1 |
9 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HtcCreateSubmitFromDagTestCase.tearDownClass |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_lssthtc.py |
HtcCreateSubmitFromDagTestCase.testMaxIdleEnvVar |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HtcCreateSubmitFromDagTestCase.testMaxIdleGiven |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HtcCreateSubmitFromDagTestCase.testNoMaxJobsIdle |
|
0% |
8 |
8 |
0 |
|
0% |
2 |
0 |
|
0% |
| tests / test_lssthtc.py |
HtcDagTestCase.setUp |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HtcDagTestCase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HtcDagTestCase.testWriteWithDagConfig |
|
0% |
19 |
19 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
HtcDagTestCase.testWriteWithoutDagConfig |
|
0% |
14 |
14 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_lssthtc.py |
(no function) |
|
100% |
114 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests / test_prepare_utils.py |
TranslateJobCmdsTestCase.setUp |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
TranslateJobCmdsTestCase.testRetryUnlessNone |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
TranslateJobCmdsTestCase.testRetryUnlessInt |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
TranslateJobCmdsTestCase.testRetryUnlessList |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
TranslateJobCmdsTestCase.testRetryUnlessBad |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
TranslateJobCmdsTestCase.testEnvironmentBasic |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
TranslateJobCmdsTestCase.testEnvironmentSpaces |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
TranslateJobCmdsTestCase.testEnvironmentSingleQuotes |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
TranslateJobCmdsTestCase.testEnvironmentDoubleQuotes |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
TranslateJobCmdsTestCase.testEnvironmentWithEnvVars |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
TranslateJobCmdsTestCase.testPeriodicRelease |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
TranslateJobCmdsTestCase.testPeriodicRemoveNoRetries |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
TranslateJobCmdsTestCase.testProfileJobCommands |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
TranslateJobCmdsTestCase.testProfileCached |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
TranslateJobCmdsTestCase.testArgumentsReplaceWmsVars |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
TranslateDagCmdsTestCase.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
TranslateDagCmdsTestCase.testPriority |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
GroupToSubdagTestCase.testBlocking |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
GatherSiteValuesTestCase.testAllThere |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
GatherSiteValuesTestCase.testNotSpecified |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
GatherSiteValuesTestCase.testGlobalNodeset |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
GatherSiteValuesTestCase.testSiteNodeset |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
GatherSiteValuesTestCase.testAttrsProfile |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
GatherLabelValuesTestCase.testClusterLabel |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
GatherLabelValuesTestCase.testPipetaskLabel |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
GatherLabelValuesTestCase.testNoSection |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
GatherLabelValuesTestCase.testNoOverwriteSpecified |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
GatherLabelValuesTestCase.testFinalJob |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
CreateCheckJobTestCase.testSuccess |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
CreatePeriodicReleaseExprTestCase.testNoReleaseExpr |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
CreatePeriodicReleaseExprTestCase.testMultiplierNone |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
CreatePeriodicReleaseExprTestCase.testJustMemoryReleaseExpr |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
CreatePeriodicReleaseExprTestCase.testJustUserReleaseExpr |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
CreatePeriodicReleaseExprTestCase.testJustUserReleaseExprMultiplierNone |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
CreatePeriodicReleaseExprTestCase.testMemoryAndUserReleaseExpr |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
CreatePeriodicRemoveExprTestCase.testBasicRemoveExpr |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
CreatePeriodicRemoveExprTestCase.testBasicRemoveExprMultiplierNone |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
CreatePeriodicRemoveExprTestCase.testMemoryRemoveExpr |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
HandleJobOutputsTestCase.setUp |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
HandleJobOutputsTestCase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
HandleJobOutputsTestCase.testNoOutputsSharedFilesystem |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
HandleJobOutputsTestCase.testWithOutputsSharedFilesystem |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
HandleJobOutputsTestCase.testNoOutputsNoSharedFilesystem |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
HandleJobOutputsTestCase.testWithAnOutputNoSharedFilesystem |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
HandleJobOutputsTestCase.testWithOutputsNoSharedFilesystem |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
HandleJobOutputsTestCase.testLogging |
|
0% |
8 |
8 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
CreateJobTestCase.setUp |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
CreateJobTestCase.testNoOverwrite |
|
0% |
12 |
12 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
CreateJobTestCase.testNodesetWithNoRequirements |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
CreateJobTestCase.testNodesetWithRequirements |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
ReplaceWmsVarsTestCase.testNoWmsVar |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
ReplaceWmsVarsTestCase.testAttemptNum |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
ReplaceWmsVarsTestCase.testUnrecognized |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_prepare_utils.py |
(no function) |
|
100% |
73 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests / test_provisioner.py |
ProvisionerTestCase.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_provisioner.py |
ProvisionerTestCase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_provisioner.py |
ProvisionerTestCase.testConfigureWithoutExistingConfig |
|
0% |
12 |
12 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_provisioner.py |
ProvisionerTestCase.testConfigureWithExistingConfig |
|
0% |
11 |
11 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_provisioner.py |
ProvisionerTestCase.testConfigureNoConfigRequired |
|
0% |
10 |
10 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_provisioner.py |
ProvisionerTestCase.testConfigureOsError |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_provisioner.py |
ProvisionerTestCase.testPrepare |
|
0% |
16 |
16 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_provisioner.py |
ProvisionerTestCase.testPrepareIfNotConfigured |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_provisioner.py |
ProvisionerTestCase.testProvision |
|
0% |
16 |
16 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_provisioner.py |
ProvisionerTestCase.testProvisionError |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_provisioner.py |
(no function) |
|
100% |
20 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests / test_report_utils.py |
GetExitCodeSummaryTestCase.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
GetExitCodeSummaryTestCase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
GetExitCodeSummaryTestCase.testMainScenario |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
GetExitCodeSummaryTestCase.testUnknownStatus |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
GetExitCodeSummaryTestCase.testUnknownKey |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
GetStateCountsFromDagJobTestCase.setUp |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
GetStateCountsFromDagJobTestCase.tearDown |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
GetStateCountsFromDagJobTestCase.testCounts |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
GetInfoFromPathTestCase.test_tmpdir_abort |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
GetInfoFromPathTestCase.test_no_dagman_messages |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
GetInfoFromPathTestCase.test_successful_run |
|
0% |
11 |
11 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
GetInfoFromPathTestCase.test_relative_path |
|
0% |
17 |
17 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
AddServiceJobSpecificInfoTestCase.testNotSubmitted |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
AddServiceJobSpecificInfoTestCase.testRunning |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
AddServiceJobSpecificInfoTestCase.testDied |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
AddServiceJobSpecificInfoTestCase.testDeleted |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
AddServiceJobSpecificInfoTestCase.testSucceedEarly |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
AddServiceJobSpecificInfoTestCase.testSucceedOldRemoveMessage |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
AddServiceJobSpecificInfoTestCase.testSucceed |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
AddServiceJobSpecificInfoTestCase.testUserHeldWhileRunning |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
AddServiceJobSpecificInfoTestCase.testHeldByHTC |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
AddServiceJobSpecificInfoTestCase.testHeldReleasedRunning |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
AddServiceJobSpecificInfoTestCase.testHeldReleasedDied |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
AddServiceJobSpecificInfoTestCase.testHeldReleasedSuccessEarly |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
AddServiceJobSpecificInfoTestCase.testHeldReleasedSuccess |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
AddServiceJobSpecificInfoTestCase.testHeldReleasedDeleted |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
AddServiceJobSpecificInfoTestCase.testHeldReleasedHeld |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
GetRunSummaryTestCase.testJobSummaryInJobAd |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
GetRunSummaryTestCase.testRunSummaryInJobAd |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
GetRunSummaryTestCase.testSummaryFromDag |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
GetRunSummaryTestCase.testSummaryNoDag |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
IsServiceJobTestCase.testNotServiceJob |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
IsServiceJobTestCase.testIsServiceJob |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
IsServiceJobTestCase.testMissingBpsType |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
CreateDetailedReportFromJobsTestCase.testTinySuccess |
|
0% |
13 |
13 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
CreateDetailedReportFromJobsTestCase.testTinyProblems |
|
0% |
13 |
13 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
CreateDetailedReportFromJobsTestCase.testTinyRunning |
|
0% |
13 |
13 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
CreateDetailedReportFromJobsTestCase.testNoopRunning |
|
0% |
14 |
14 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
CreateDetailedReportFromJobsTestCase.testNoopFailed |
|
0% |
15 |
15 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
GetStatusFromIdTestCase.testNotFound |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
GetStatusFromIdTestCase.testFound |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
GetStatusFromPathTestCase.testNoDagLog |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
GetStatusFromPathTestCase.testSuccess |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
GetStatusFromPathTestCase.testFailure |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_report_utils.py |
(no function) |
|
100% |
69 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |