| python/lsst/ctrl/bps/htcondor/__init__.py |
(no class) |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/ctrl/bps/htcondor/common_utils.py |
WmsIdType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/ctrl/bps/htcondor/common_utils.py |
(no class) |
|
72% |
139 |
39 |
0 |
|
74% |
68 |
8 |
|
72% |
| python/lsst/ctrl/bps/htcondor/dagman_configurator.py |
DagmanConfigurator |
|
100% |
28 |
0 |
0 |
|
92% |
12 |
1 |
|
98% |
| python/lsst/ctrl/bps/htcondor/dagman_configurator.py |
(no class) |
|
100% |
19 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/ctrl/bps/htcondor/handlers.py |
Handler |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/ctrl/bps/htcondor/handlers.py |
Chain |
|
100% |
20 |
0 |
0 |
|
86% |
14 |
2 |
|
94% |
| python/lsst/ctrl/bps/htcondor/handlers.py |
JobCompletedWithExecTicketHandler |
|
100% |
12 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| python/lsst/ctrl/bps/htcondor/handlers.py |
JobCompletedWithoutExecTicketHandler |
|
100% |
11 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| python/lsst/ctrl/bps/htcondor/handlers.py |
JobHeldByOtherHandler |
|
100% |
9 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| python/lsst/ctrl/bps/htcondor/handlers.py |
JobHeldBySignalHandler |
|
100% |
13 |
0 |
0 |
|
100% |
6 |
0 |
|
100% |
| python/lsst/ctrl/bps/htcondor/handlers.py |
JobHeldByUserHandler |
|
100% |
9 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| python/lsst/ctrl/bps/htcondor/handlers.py |
JobAbortedByPeriodicRemoveHandler |
|
100% |
16 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| python/lsst/ctrl/bps/htcondor/handlers.py |
JobAbortedByUserHandler |
|
100% |
15 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| python/lsst/ctrl/bps/htcondor/handlers.py |
(no class) |
|
100% |
34 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/ctrl/bps/htcondor/htcondor_config.py |
(no class) |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/ctrl/bps/htcondor/htcondor_service.py |
HTCondorService |
|
31% |
207 |
142 |
0 |
|
17% |
86 |
1 |
|
27% |
| python/lsst/ctrl/bps/htcondor/htcondor_service.py |
(no class) |
|
100% |
31 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/ctrl/bps/htcondor/htcondor_workflow.py |
HTCondorWorkflow |
|
70% |
10 |
3 |
0 |
|
100% |
0 |
0 |
|
70% |
| python/lsst/ctrl/bps/htcondor/htcondor_workflow.py |
(no class) |
|
100% |
11 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/ctrl/bps/htcondor/lssthtc.py |
DagStatus |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/ctrl/bps/htcondor/lssthtc.py |
JobStatus |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/ctrl/bps/htcondor/lssthtc.py |
NodeStatus |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/ctrl/bps/htcondor/lssthtc.py |
WmsNodeType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/ctrl/bps/htcondor/lssthtc.py |
RestrictedDict |
|
73% |
11 |
3 |
0 |
|
50% |
2 |
1 |
|
69% |
| python/lsst/ctrl/bps/htcondor/lssthtc.py |
HTCJob |
|
85% |
41 |
6 |
0 |
|
90% |
20 |
2 |
|
87% |
| python/lsst/ctrl/bps/htcondor/lssthtc.py |
HTCDag |
|
56% |
81 |
36 |
0 |
|
41% |
34 |
6 |
|
51% |
| python/lsst/ctrl/bps/htcondor/lssthtc.py |
(no class) |
|
81% |
805 |
153 |
0 |
|
77% |
314 |
23 |
|
80% |
| python/lsst/ctrl/bps/htcondor/prepare_utils.py |
(no class) |
|
81% |
387 |
74 |
1 |
|
69% |
186 |
25 |
|
77% |
| python/lsst/ctrl/bps/htcondor/provisioner.py |
Provisioner |
|
98% |
47 |
1 |
0 |
|
90% |
10 |
1 |
|
96% |
| python/lsst/ctrl/bps/htcondor/provisioner.py |
(no class) |
|
100% |
12 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| python/lsst/ctrl/bps/htcondor/report_utils.py |
(no class) |
|
63% |
291 |
108 |
0 |
|
55% |
96 |
7 |
|
61% |
| python/lsst/ctrl/bps/htcondor/version.py |
(no class) |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_common_utils.py |
HtcNodeStatusToWmsStateTestCase |
|
100% |
38 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_common_utils.py |
HtcStatusToWmsStateTestCase |
|
100% |
12 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_common_utils.py |
WmsIdToDirTestCase |
|
100% |
19 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_common_utils.py |
WmsIdTypeTestCase |
|
100% |
9 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_common_utils.py |
(no class) |
|
100% |
41 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests/test_dagman_configurator.py |
DagmanConfiguratorTestCase |
|
100% |
54 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_dagman_configurator.py |
(no class) |
|
100% |
23 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_handlers.py |
DummyHandler |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests/test_handlers.py |
RaisingHandler |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| tests/test_handlers.py |
ChainTestCase |
|
100% |
19 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_handlers.py |
JobCompletedWithExecTicketHandlerTestCase |
|
100% |
27 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_handlers.py |
JobCompletedWithoutExecTicketHandlerTestCase |
|
100% |
28 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_handlers.py |
JobHeldOtherTestCase |
|
100% |
27 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_handlers.py |
JobHeldBySignalHandlerTestCase |
|
100% |
25 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_handlers.py |
JobHeldByUserHandlerTestCase |
|
100% |
20 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_handlers.py |
JobAbortedByPeriodicRemoveHandlerTestCase |
|
100% |
35 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_handlers.py |
JobAbortedByUserHandlerTestCase |
|
100% |
35 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_handlers.py |
(no class) |
|
100% |
68 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_htcondor_service.py |
HTCondorServiceTestCase |
|
100% |
113 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_htcondor_service.py |
(no class) |
|
100% |
47 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_lssthtc.py |
TestLsstHtc |
|
100% |
9 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_lssthtc.py |
HtcTweakJobInfoTestCase |
|
100% |
64 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_lssthtc.py |
HtcCheckDagmanOutputTestCase |
|
100% |
22 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_lssthtc.py |
SummarizeDagTestCase |
|
100% |
30 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_lssthtc.py |
ReadDagNodesLogTestCase |
|
100% |
19 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_lssthtc.py |
ReadNodeStatusTestCase |
|
100% |
67 |
0 |
0 |
|
100% |
8 |
0 |
|
100% |
| tests/test_lssthtc.py |
HTCJobTestCase |
|
100% |
29 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_lssthtc.py |
HtcWriteJobCommands |
|
100% |
20 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_lssthtc.py |
HTCBackupFilesSinglePathTestCase |
|
100% |
18 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| tests/test_lssthtc.py |
HTCBackupFilesTestCase |
|
100% |
59 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| tests/test_lssthtc.py |
UpdateRescueFileTestCase |
|
100% |
14 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_lssthtc.py |
ReadDagStatusTestCase |
|
100% |
16 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_lssthtc.py |
ReadDagInfoTestCase |
|
100% |
16 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_lssthtc.py |
HtcWriteCondorFileTestCase |
|
100% |
12 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_lssthtc.py |
HtcCreateSubmitFromDagTestCase |
|
98% |
51 |
1 |
11 |
|
75% |
4 |
1 |
|
96% |
| tests/test_lssthtc.py |
HtcDagTestCase |
|
100% |
40 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_lssthtc.py |
(no class) |
|
100% |
120 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests/test_prepare_utils.py |
TranslateJobCmdsTestCase |
|
100% |
80 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_prepare_utils.py |
TranslateDagCmdsTestCase |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_prepare_utils.py |
GroupToSubdagTestCase |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_prepare_utils.py |
GatherSiteValuesTestCase |
|
100% |
21 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_prepare_utils.py |
GatherLabelValuesTestCase |
|
100% |
20 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_prepare_utils.py |
CreateCheckJobTestCase |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_prepare_utils.py |
CreatePeriodicReleaseExprTestCase |
|
100% |
18 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_prepare_utils.py |
CreatePeriodicRemoveExprTestCase |
|
100% |
10 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_prepare_utils.py |
HandleJobOutputsTestCase |
|
100% |
33 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_prepare_utils.py |
CreateJobTestCase |
|
100% |
26 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_prepare_utils.py |
ReplaceWmsVarsTestCase |
|
100% |
11 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_prepare_utils.py |
(no class) |
|
100% |
73 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests/test_provisioner.py |
ProvisionerTestCase |
|
100% |
83 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_provisioner.py |
(no class) |
|
100% |
20 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |
| tests/test_report_utils.py |
GetExitCodeSummaryTestCase |
|
100% |
17 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_report_utils.py |
GetStateCountsFromDagJobTestCase |
|
100% |
7 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_report_utils.py |
GetInfoFromPathTestCase |
|
100% |
40 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_report_utils.py |
AddServiceJobSpecificInfoTestCase |
|
100% |
60 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_report_utils.py |
GetRunSummaryTestCase |
|
100% |
20 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_report_utils.py |
IsServiceJobTestCase |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_report_utils.py |
CreateDetailedReportFromJobsTestCase |
|
100% |
68 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_report_utils.py |
GetStatusFromIdTestCase |
|
100% |
14 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_report_utils.py |
GetStatusFromPathTestCase |
|
100% |
18 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| tests/test_report_utils.py |
(no class) |
|
100% |
69 |
0 |
2 |
|
100% |
0 |
0 |
|
100% |