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