| python / conftest.py |
resolve_package_path |
|
86% |
7 |
1 |
0 |
|
67% |
6 |
2 |
|
77% |
| python / conftest.py |
(no function) |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / parsl / __init__.py |
(no function) |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / parsl / configuration.py |
get_bps_config_value |
|
100% |
0 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / parsl / configuration.py |
get_bps_config_value |
|
100% |
0 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / parsl / configuration.py |
get_bps_config_value |
|
100% |
0 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / parsl / configuration.py |
get_bps_config_value |
|
0% |
11 |
11 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / configuration.py |
get_workflow_name |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / configuration.py |
get_workflow_filename |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / configuration.py |
set_parsl_logging |
|
0% |
9 |
9 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / configuration.py |
(no function) |
|
100% |
10 |
0 |
28 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / parsl / environment.py |
export_environment |
|
0% |
10 |
10 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / environment.py |
(no function) |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / parsl / job.py |
run_command |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / job.py |
get_file_paths |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / job.py |
ParslJob.__init__ |
|
0% |
16 |
16 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / job.py |
ParslJob.__reduce__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / job.py |
ParslJob.get_command_line |
|
0% |
9 |
9 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / job.py |
ParslJob.evaluate_command_line |
|
0% |
9 |
9 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / job.py |
ParslJob.get_resources |
|
0% |
8 |
8 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / job.py |
ParslJob.get_future |
|
0% |
12 |
12 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / job.py |
ParslJob.run_local |
|
0% |
9 |
9 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / job.py |
(no function) |
|
100% |
25 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / parsl / service.py |
ParslService.prepare |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / service.py |
ParslService.submit |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / service.py |
ParslService.restart |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / service.py |
(no function) |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / parsl / site.py |
SiteConfig.__init__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / site.py |
SiteConfig.get_site_subconfig |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / site.py |
SiteConfig.from_config |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / site.py |
SiteConfig.get_executors |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / site.py |
SiteConfig.select_executor |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / site.py |
SiteConfig.get_address |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / site.py |
SiteConfig.get_command_prefix |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / site.py |
SiteConfig.get_monitor |
|
0% |
3 |
3 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / site.py |
SiteConfig.get_parsl_config |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / site.py |
(no function) |
|
100% |
27 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / parsl / sites / __init__.py |
(no function) |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / parsl / sites / ccin2p3.py |
Ccin2p3.__init__ |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / sites / ccin2p3.py |
Ccin2p3._get_partition_for_slot |
|
0% |
8 |
8 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / sites / ccin2p3.py |
Ccin2p3._get_walltime_for_slot |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / sites / ccin2p3.py |
Ccin2p3.get_executors |
|
0% |
9 |
9 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / sites / ccin2p3.py |
Ccin2p3.select_executor |
|
0% |
5 |
5 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / sites / ccin2p3.py |
Ccin2p3.get_parsl_config |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / sites / ccin2p3.py |
(no function) |
|
100% |
21 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / parsl / sites / local.py |
Local.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / sites / local.py |
Local.get_executors |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / sites / local.py |
Local.select_executor |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / sites / local.py |
(no function) |
|
100% |
11 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / parsl / sites / slurm.py |
Slurm.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / sites / slurm.py |
Slurm.make_executor |
|
0% |
27 |
27 |
0 |
|
0% |
12 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / sites / slurm.py |
Slurm.get_executors |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / sites / slurm.py |
Slurm.select_executor |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / sites / slurm.py |
TripleSlurm.__init__ |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / sites / slurm.py |
TripleSlurm.get_executors |
|
0% |
13 |
13 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / sites / slurm.py |
TripleSlurm.select_executor |
|
0% |
6 |
6 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / sites / slurm.py |
(no function) |
|
100% |
18 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / parsl / sites / torque.py |
Torque.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / sites / torque.py |
Torque.make_executor |
|
0% |
19 |
19 |
0 |
|
0% |
8 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / sites / torque.py |
Torque.get_executors |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / sites / torque.py |
Torque.select_executor |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / sites / torque.py |
PbsTorqueProvider.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / sites / torque.py |
PbsTorqueProvider.submit |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / sites / torque.py |
PbsMpiRunLauncher.__init__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / sites / torque.py |
PbsMpiRunLauncher.__call__ |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / sites / torque.py |
(no function) |
|
100% |
20 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| python / lsst / ctrl / bps / parsl / sites / work_queue.py |
WorkQueue.__init__ |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / sites / work_queue.py |
WorkQueue.make_executor |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / sites / work_queue.py |
LocalSrunWorkQueue.get_executors |
|
0% |
6 |
6 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / sites / work_queue.py |
LocalSrunWorkQueue.select_executor |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / sites / work_queue.py |
(no function) |
|
89% |
18 |
2 |
2 |
|
100% |
0 |
0 |
|
89% |
| python / lsst / ctrl / bps / parsl / workflow.py |
get_parsl_config |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / workflow.py |
ParslWorkflow.__init__ |
|
0% |
12 |
12 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / workflow.py |
ParslWorkflow.__reduce__ |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / workflow.py |
ParslWorkflow.from_generic_workflow |
|
0% |
13 |
13 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / workflow.py |
ParslWorkflow.write |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / workflow.py |
ParslWorkflow.read |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / workflow.py |
ParslWorkflow.run |
|
0% |
8 |
8 |
0 |
|
0% |
6 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / workflow.py |
ParslWorkflow.execute |
|
0% |
9 |
9 |
0 |
|
0% |
4 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / workflow.py |
ParslWorkflow.load_dfk |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / workflow.py |
ParslWorkflow.start |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / workflow.py |
ParslWorkflow.restart |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / workflow.py |
ParslWorkflow.shutdown |
|
0% |
5 |
5 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / workflow.py |
ParslWorkflow.initialize_jobs |
|
0% |
4 |
4 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / workflow.py |
ParslWorkflow.finalize_jobs |
|
0% |
2 |
2 |
0 |
|
0% |
2 |
0 |
|
0% |
| python / lsst / ctrl / bps / parsl / workflow.py |
(no function) |
|
100% |
32 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_config.py |
test_config |
|
0% |
2 |
2 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_config.py |
testWorkflowName |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_config.py |
(no function) |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_import.py |
test_import |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_import.py |
(no function) |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_job.py |
testInitWithTemplate |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_job.py |
testInitWithTemplateNoTags |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_job.py |
testInitWithoutTemplate |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_job.py |
testJobResourceLists |
|
0% |
11 |
11 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_job.py |
(no function) |
|
100% |
8 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_sites.py |
get_bps_config |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_sites.py |
testSiteResourceLists |
|
0% |
14 |
14 |
0 |
|
0% |
4 |
0 |
|
0% |
| tests / test_sites.py |
testGetParslConfig |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_sites.py |
testSlurmProviderLauncher |
|
0% |
9 |
9 |
0 |
|
0% |
6 |
0 |
|
0% |
| tests / test_sites.py |
(no function) |
|
100% |
11 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests / test_workflow.py |
make_workflow |
|
0% |
9 |
9 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_workflow.py |
test_restart_calls_get_last_checkpoint |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_workflow.py |
test_restart_checkpoint_files_set_when_checkpoint_exists |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_workflow.py |
test_restart_checkpoint_files_empty_when_no_checkpoint |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_workflow.py |
test_restart_calls_parsl_load |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_workflow.py |
test_restart_does_not_call_initialize_jobs |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_workflow.py |
test_load_dfk_sets_dfk |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_workflow.py |
test_load_dfk_raises_if_already_started |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_workflow.py |
test_load_dfk_calls_set_parsl_logging |
|
0% |
4 |
4 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_workflow.py |
test_shutdown_calls_dfk_cleanup |
|
0% |
6 |
6 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_workflow.py |
test_shutdown_clears_dfk |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_workflow.py |
test_shutdown_calls_dfkl_clear |
|
0% |
5 |
5 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_workflow.py |
test_shutdown_raises_if_not_started |
|
0% |
3 |
3 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests / test_workflow.py |
(no function) |
|
100% |
17 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |