python/lsst/__init__.py |
(no function) |
2 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/__init__.py |
(no function) |
2 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/__init__.py |
(no function) |
12 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/cli/__init__.py |
(no function) |
0 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/cli/opt/__init__.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/cli/opt/arguments.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/cli/opt/optionGroups.py |
pipeline_build_options.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/opt/optionGroups.py |
coverage_options.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/opt/optionGroups.py |
qgraph_options.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/opt/optionGroups.py |
butler_options.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/opt/optionGroups.py |
execution_options.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/opt/optionGroups.py |
meta_info_options.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/opt/optionGroups.py |
run_options.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/opt/optionGroups.py |
(no function) |
22 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/cli/opt/options.py |
parse_mock_failure |
15 |
15 |
0 |
6 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/opt/options.py |
(no function) |
62 |
0 |
2 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/cli/pipetask.py |
cli |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/pipetask.py |
main |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/pipetask.py |
(no function) |
13 |
0 |
0 |
14 |
0 |
100% |
python/lsst/ctrl/mpexec/cli/script/__init__.py |
(no function) |
9 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/cli/script/build.py |
build |
10 |
10 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/build.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/cli/script/cleanup.py |
NoSuchCollectionFailure.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/cleanup.py |
NoSuchCollectionFailure.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/cleanup.py |
NotChainedCollectionFailure.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/cleanup.py |
NotChainedCollectionFailure.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/cleanup.py |
CleanupResult.__init__ |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/cleanup.py |
CleanupResult.describe |
7 |
7 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/cleanup.py |
CleanupResult.on_confirmation |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/cleanup.py |
CleanupResult.failed |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/cleanup.py |
CleanupResult.describe_failure |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/cleanup.py |
CleanupResult.can_continue |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/cleanup.py |
cleanup |
18 |
18 |
0 |
6 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/cleanup.py |
(no function) |
22 |
0 |
0 |
6 |
0 |
100% |
python/lsst/ctrl/mpexec/cli/script/confirmable.py |
ConfirmableResult.describe |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/confirmable.py |
ConfirmableResult.on_confirmation |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/confirmable.py |
ConfirmableResult.failed |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/confirmable.py |
ConfirmableResult.describe_failure |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/confirmable.py |
ConfirmableResult.can_continue |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/confirmable.py |
confirm |
18 |
18 |
0 |
12 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/confirmable.py |
(no function) |
18 |
0 |
0 |
22 |
0 |
100% |
python/lsst/ctrl/mpexec/cli/script/pre_exec_init_qbb.py |
pre_exec_init_qbb |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/pre_exec_init_qbb.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/cli/script/purge.py |
ChildHasMultipleParentsFailure.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/purge.py |
ChildHasMultipleParentsFailure.__str__ |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/purge.py |
TopCollectionHasParentsFailure.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/purge.py |
TopCollectionHasParentsFailure.__str__ |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/purge.py |
TopCollectionIsNotChainedFailure.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/purge.py |
TopCollectionIsNotChainedFailure.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/purge.py |
TopCollectionNotFoundFailure.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/purge.py |
TopCollectionNotFoundFailure.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/purge.py |
PurgeResult.__init__ |
5 |
5 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/purge.py |
PurgeResult.describe_failure |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/purge.py |
PurgeResult.describe |
8 |
8 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/purge.py |
PurgeResult.on_confirmation |
7 |
7 |
0 |
6 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/purge.py |
PurgeResult.failed |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/purge.py |
PurgeResult.can_continue |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/purge.py |
PurgeResult.fail |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/purge.py |
check_parents |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/purge.py |
prepare_to_remove |
14 |
14 |
0 |
12 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/purge.py |
purge |
13 |
13 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/purge.py |
(no function) |
32 |
0 |
0 |
6 |
0 |
100% |
python/lsst/ctrl/mpexec/cli/script/qgraph.py |
qgraph |
8 |
8 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/qgraph.py |
(no function) |
6 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/cli/script/report.py |
report |
32 |
32 |
0 |
12 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/report.py |
(no function) |
7 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/cli/script/run.py |
run |
11 |
11 |
0 |
6 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/run.py |
(no function) |
6 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/cli/script/run_qbb.py |
run_qbb |
9 |
9 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/run_qbb.py |
(no function) |
6 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/cli/script/update_graph_run.py |
update_graph_run |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/update_graph_run.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/cli/utils.py |
_PipelineActionType.__init__ |
3 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/cli/utils.py |
_PipelineActionType.__call__ |
11 |
11 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/utils.py |
_PipelineActionType.__repr__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/utils.py |
makePipelineActions |
14 |
14 |
0 |
14 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/utils.py |
(no function) |
20 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
_OutputChainedCollectionInfo.__init__ |
7 |
7 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
_OutputChainedCollectionInfo.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
_OutputRunCollectionInfo.__init__ |
8 |
8 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
_ButlerFactory.__init__ |
24 |
24 |
0 |
22 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
_ButlerFactory.check |
14 |
14 |
0 |
14 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
_ButlerFactory._checkOutputInputConsistency |
6 |
6 |
0 |
6 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
_ButlerFactory._makeReadParts |
15 |
15 |
0 |
6 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
_ButlerFactory.makeReadButler |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
_ButlerFactory.makeButlerAndCollections |
8 |
8 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
_ButlerFactory.defineDatastoreCache |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
_ButlerFactory.makeWriteButler |
31 |
31 |
1 |
20 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
_QBBFactory.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
_QBBFactory.__call__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
CmdLineFwk.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
CmdLineFwk.makePipeline |
21 |
21 |
0 |
18 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
CmdLineFwk.makeGraph |
49 |
49 |
0 |
30 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
CmdLineFwk.makeGraph.builderShim |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
CmdLineFwk._make_execution_resources |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
CmdLineFwk.runPipeline |
36 |
36 |
0 |
24 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
CmdLineFwk._generateTaskTable |
6 |
6 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
CmdLineFwk._summarize_qgraph |
12 |
12 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
CmdLineFwk._importGraphFixup |
13 |
13 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
CmdLineFwk.preExecInitQBB |
21 |
21 |
0 |
20 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
CmdLineFwk.runGraphQBB |
21 |
21 |
0 |
14 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
(no function) |
82 |
0 |
0 |
10 |
0 |
100% |
python/lsst/ctrl/mpexec/dotTools.py |
_renderDefault |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/dotTools.py |
_renderNode |
6 |
6 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/dotTools.py |
_renderTaskNode |
7 |
7 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/mpexec/dotTools.py |
_renderQuantumNode |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/dotTools.py |
_renderDSTypeNode |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/dotTools.py |
_renderDSNode |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/dotTools.py |
_renderEdge |
4 |
4 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/mpexec/dotTools.py |
_datasetRefId |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/dotTools.py |
_makeDSNode |
8 |
8 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/dotTools.py |
graph2dot |
25 |
25 |
0 |
16 |
0 |
0% |
python/lsst/ctrl/mpexec/dotTools.py |
pipeline2dot |
56 |
56 |
0 |
36 |
0 |
0% |
python/lsst/ctrl/mpexec/dotTools.py |
pipeline2dot.expand_dimensions |
9 |
9 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/mpexec/dotTools.py |
(no function) |
24 |
0 |
3 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/execFixupDataId.py |
ExecFixupDataId.__init__ |
6 |
6 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/execFixupDataId.py |
ExecFixupDataId._key |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/execFixupDataId.py |
ExecFixupDataId.fixupQuanta |
18 |
18 |
0 |
14 |
0 |
0% |
python/lsst/ctrl/mpexec/execFixupDataId.py |
(no function) |
13 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/executionGraphFixup.py |
ExecutionGraphFixup.fixupQuanta |
0 |
0 |
1 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/executionGraphFixup.py |
(no function) |
6 |
0 |
0 |
2 |
0 |
100% |
python/lsst/ctrl/mpexec/log_capture.py |
LogCapture.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/log_capture.py |
LogCapture.from_limited |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/log_capture.py |
LogCapture.from_full |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/log_capture.py |
LogCapture.capture_logging |
38 |
38 |
0 |
22 |
0 |
0% |
python/lsst/ctrl/mpexec/log_capture.py |
LogCapture._store_log_records |
5 |
5 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/log_capture.py |
LogCapture._ingest_log_records |
18 |
18 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/mpexec/log_capture.py |
(no function) |
30 |
0 |
0 |
6 |
0 |
100% |
python/lsst/ctrl/mpexec/mpGraphExecutor.py |
_Job.__init__ |
6 |
6 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/mpGraphExecutor.py |
_Job.state |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/mpGraphExecutor.py |
_Job.terminated |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/mpexec/mpGraphExecutor.py |
_Job.start |
10 |
10 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/mpGraphExecutor.py |
_Job._executeJob |
14 |
14 |
0 |
6 |
0 |
0% |
python/lsst/ctrl/mpexec/mpGraphExecutor.py |
_Job.stop |
9 |
9 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/mpexec/mpGraphExecutor.py |
_Job.cleanup |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/mpGraphExecutor.py |
_Job.report |
12 |
12 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/mpGraphExecutor.py |
_Job.failMessage |
15 |
15 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/mpexec/mpGraphExecutor.py |
_Job.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/mpGraphExecutor.py |
_JobList.__init__ |
6 |
6 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/mpGraphExecutor.py |
_JobList.submit |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/mpGraphExecutor.py |
_JobList.setJobState |
21 |
21 |
0 |
12 |
0 |
0% |
python/lsst/ctrl/mpexec/mpGraphExecutor.py |
_JobList.cleanup |
3 |
3 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/mpexec/mpGraphExecutor.py |
MPGraphExecutor.__init__ |
10 |
10 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/mpGraphExecutor.py |
MPGraphExecutor.execute |
9 |
9 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/mpGraphExecutor.py |
MPGraphExecutor._fixupQuanta |
7 |
7 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/mpexec/mpGraphExecutor.py |
MPGraphExecutor._executeQuantaInProcess |
38 |
38 |
0 |
17 |
0 |
0% |
python/lsst/ctrl/mpexec/mpGraphExecutor.py |
MPGraphExecutor._executeQuantaMP |
78 |
78 |
0 |
54 |
0 |
0% |
python/lsst/ctrl/mpexec/mpGraphExecutor.py |
MPGraphExecutor.getReport |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/mpGraphExecutor.py |
(no function) |
54 |
0 |
0 |
6 |
0 |
100% |
python/lsst/ctrl/mpexec/preExecInit.py |
_compare_packages |
5 |
5 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/mpexec/preExecInit.py |
PreExecInitBase.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/preExecInit.py |
PreExecInitBase.initialize |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/mpexec/preExecInit.py |
PreExecInitBase.initializeDatasetTypes |
0 |
0 |
1 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/preExecInit.py |
PreExecInitBase.saveInitOutputs |
18 |
18 |
0 |
10 |
0 |
0% |
python/lsst/ctrl/mpexec/preExecInit.py |
PreExecInitBase.saveConfigs |
15 |
15 |
0 |
12 |
0 |
0% |
python/lsst/ctrl/mpexec/preExecInit.py |
PreExecInitBase.saveConfigs.logConfigMismatch |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/preExecInit.py |
PreExecInitBase.savePackageVersions |
15 |
15 |
0 |
8 |
0 |
0% |
python/lsst/ctrl/mpexec/preExecInit.py |
PreExecInitBase._find_dataset |
12 |
12 |
0 |
6 |
0 |
0% |
python/lsst/ctrl/mpexec/preExecInit.py |
PreExecInitBase._task_iter |
3 |
3 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/mpexec/preExecInit.py |
PreExecInitBase.transaction |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/preExecInit.py |
PreExecInit.__init__ |
4 |
4 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/preExecInit.py |
PreExecInit.transaction |
2 |
2 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/preExecInit.py |
PreExecInit.initializeDatasetTypes |
23 |
23 |
0 |
12 |
0 |
0% |
python/lsst/ctrl/mpexec/preExecInit.py |
PreExecInitLimited.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/preExecInit.py |
PreExecInitLimited.initializeDatasetTypes |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/preExecInit.py |
(no function) |
35 |
0 |
3 |
6 |
0 |
100% |
python/lsst/ctrl/mpexec/quantumGraphExecutor.py |
QuantumExecutor.execute |
0 |
0 |
1 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/quantumGraphExecutor.py |
QuantumExecutor.getReport |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/quantumGraphExecutor.py |
QuantumGraphExecutor.execute |
0 |
0 |
1 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/quantumGraphExecutor.py |
QuantumGraphExecutor.getReport |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/quantumGraphExecutor.py |
(no function) |
13 |
0 |
4 |
4 |
0 |
100% |
python/lsst/ctrl/mpexec/reports.py |
_serializeDataId |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/reports.py |
ExceptionInfo.from_exception |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/reports.py |
QuantumReport.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/reports.py |
QuantumReport.from_exception |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/reports.py |
QuantumReport.from_exit_code |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/reports.py |
Report._set_cmdLine |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/reports.py |
Report.set_exception |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/reports.py |
(no function) |
55 |
0 |
0 |
12 |
0 |
100% |
python/lsst/ctrl/mpexec/separablePipelineExecutor.py |
_GraphBuilderLike.makeGraph |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/separablePipelineExecutor.py |
SeparablePipelineExecutor.__init__ |
9 |
9 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/mpexec/separablePipelineExecutor.py |
SeparablePipelineExecutor.pre_execute_qgraph |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/separablePipelineExecutor.py |
SeparablePipelineExecutor.make_pipeline |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/separablePipelineExecutor.py |
SeparablePipelineExecutor.make_quantum_graph |
11 |
11 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/mpexec/separablePipelineExecutor.py |
SeparablePipelineExecutor.run_pipeline |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/separablePipelineExecutor.py |
(no function) |
28 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/showInfo.py |
_FilteredStream.__init__ |
10 |
10 |
0 |
6 |
0 |
0% |
python/lsst/ctrl/mpexec/showInfo.py |
_FilteredStream.write |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/showInfo.py |
ShowInfo.__init__ |
13 |
13 |
0 |
6 |
0 |
0% |
python/lsst/ctrl/mpexec/showInfo.py |
ShowInfo.unhandled |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/showInfo.py |
ShowInfo.show_pipeline_info |
28 |
28 |
0 |
26 |
0 |
0% |
python/lsst/ctrl/mpexec/showInfo.py |
ShowInfo.show_graph_info |
15 |
15 |
0 |
12 |
0 |
0% |
python/lsst/ctrl/mpexec/showInfo.py |
ShowInfo._showConfig |
15 |
15 |
0 |
8 |
0 |
0% |
python/lsst/ctrl/mpexec/showInfo.py |
ShowInfo._showConfigHistory |
31 |
31 |
0 |
18 |
0 |
0% |
python/lsst/ctrl/mpexec/showInfo.py |
ShowInfo._showTaskHierarchy |
4 |
4 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/mpexec/showInfo.py |
ShowInfo._showGraph |
10 |
10 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/mpexec/showInfo.py |
ShowInfo._showGraph._print_refs |
13 |
13 |
0 |
14 |
0 |
0% |
python/lsst/ctrl/mpexec/showInfo.py |
ShowInfo._showWorkflow |
4 |
4 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/mpexec/showInfo.py |
ShowInfo._showUri |
12 |
12 |
0 |
10 |
0 |
0% |
python/lsst/ctrl/mpexec/showInfo.py |
ShowInfo._showUri.dumpURIs |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/mpexec/showInfo.py |
(no function) |
34 |
0 |
0 |
2 |
0 |
100% |
python/lsst/ctrl/mpexec/simple_pipeline_executor.py |
SimplePipelineExecutor.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/simple_pipeline_executor.py |
SimplePipelineExecutor.prep_butler |
9 |
9 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/simple_pipeline_executor.py |
SimplePipelineExecutor.from_pipeline_filename |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/simple_pipeline_executor.py |
SimplePipelineExecutor.from_task_class |
9 |
9 |
0 |
6 |
0 |
0% |
python/lsst/ctrl/mpexec/simple_pipeline_executor.py |
SimplePipelineExecutor.from_pipeline |
7 |
7 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/mpexec/simple_pipeline_executor.py |
SimplePipelineExecutor.from_pipeline_graph |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/simple_pipeline_executor.py |
SimplePipelineExecutor.run |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/simple_pipeline_executor.py |
SimplePipelineExecutor.as_generator |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/simple_pipeline_executor.py |
(no function) |
27 |
0 |
0 |
10 |
0 |
100% |
python/lsst/ctrl/mpexec/singleQuantumExecutor.py |
SingleQuantumExecutor.__init__ |
16 |
16 |
0 |
6 |
0 |
0% |
python/lsst/ctrl/mpexec/singleQuantumExecutor.py |
SingleQuantumExecutor.execute |
11 |
11 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/singleQuantumExecutor.py |
SingleQuantumExecutor._conform_task_def |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/singleQuantumExecutor.py |
SingleQuantumExecutor._execute |
52 |
52 |
0 |
11 |
0 |
0% |
python/lsst/ctrl/mpexec/singleQuantumExecutor.py |
SingleQuantumExecutor.checkExistingOutputs |
28 |
28 |
0 |
22 |
0 |
0% |
python/lsst/ctrl/mpexec/singleQuantumExecutor.py |
SingleQuantumExecutor.updatedQuantumInputs |
21 |
21 |
0 |
10 |
0 |
0% |
python/lsst/ctrl/mpexec/singleQuantumExecutor.py |
SingleQuantumExecutor.runQuantum |
18 |
18 |
0 |
6 |
0 |
0% |
python/lsst/ctrl/mpexec/singleQuantumExecutor.py |
SingleQuantumExecutor.writeMetadata |
6 |
6 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/singleQuantumExecutor.py |
SingleQuantumExecutor.initGlobals |
12 |
12 |
0 |
10 |
0 |
0% |
python/lsst/ctrl/mpexec/singleQuantumExecutor.py |
SingleQuantumExecutor.getReport |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/singleQuantumExecutor.py |
(no function) |
31 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/taskFactory.py |
TaskFactory.makeTask |
20 |
20 |
0 |
14 |
0 |
0% |
python/lsst/ctrl/mpexec/taskFactory.py |
(no function) |
13 |
0 |
3 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/util.py |
printTable |
9 |
9 |
0 |
8 |
0 |
0% |
python/lsst/ctrl/mpexec/util.py |
filterTasks |
10 |
10 |
0 |
10 |
0 |
0% |
python/lsst/ctrl/mpexec/util.py |
filterTaskNodes |
9 |
9 |
0 |
8 |
0 |
0% |
python/lsst/ctrl/mpexec/util.py |
subTaskIter |
11 |
11 |
0 |
8 |
0 |
0% |
python/lsst/ctrl/mpexec/util.py |
(no function) |
12 |
0 |
0 |
2 |
0 |
100% |
python/lsst/ctrl/mpexec/version.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100% |
tests/test_cliCmdCleanup.py |
CleanupCollectionTest.setUp |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_cliCmdCleanup.py |
CleanupCollectionTest.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdCleanup.py |
CleanupCollectionTest.test_cleanup_yesNo |
12 |
12 |
0 |
0 |
0 |
0% |
tests/test_cliCmdCleanup.py |
CleanupCollectionTest.test_nonExistantCollection |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_cliCmdCleanup.py |
CleanupCollectionTest.test_removedCollection |
9 |
9 |
0 |
0 |
0 |
0% |
tests/test_cliCmdCleanup.py |
CleanupCollectionTest.test_cleanupNonChained |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_cliCmdCleanup.py |
(no function) |
16 |
0 |
2 |
0 |
0 |
100% |
tests/test_cliCmdPurge.py |
PurgeTest.setUp |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_cliCmdPurge.py |
PurgeTest.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdPurge.py |
PurgeTest.test_singleChain_yesNo |
10 |
10 |
0 |
0 |
0 |
0% |
tests/test_cliCmdPurge.py |
PurgeTest.test_granparentChain_noConfirm |
7 |
7 |
0 |
0 |
0 |
0% |
tests/test_cliCmdPurge.py |
PurgeTest.test_topParentWithParent |
7 |
7 |
0 |
0 |
0 |
0% |
tests/test_cliCmdPurge.py |
PurgeTest.test_childWithMultipleParents |
9 |
9 |
0 |
0 |
0 |
0% |
tests/test_cliCmdPurge.py |
PurgeTest.test_notFound_notChained |
6 |
6 |
0 |
0 |
0 |
0% |
tests/test_cliCmdPurge.py |
(no function) |
16 |
0 |
2 |
0 |
0 |
100% |
tests/test_cliCmdQgraph.py |
QgraphTest.setUp |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_cliCmdQgraph.py |
QgraphTest.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdQgraph.py |
QgraphTest.test_qgraph_summary |
11 |
11 |
0 |
2 |
0 |
0% |
tests/test_cliCmdQgraph.py |
(no function) |
13 |
0 |
2 |
0 |
0 |
100% |
tests/test_cliCmdReport.py |
ReportTest.setUp |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_cliCmdReport.py |
ReportTest.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdReport.py |
ReportTest.test_report |
18 |
18 |
0 |
2 |
0 |
0% |
tests/test_cliCmdReport.py |
(no function) |
15 |
0 |
2 |
0 |
0 |
100% |
tests/test_cliCmdUpdateGraphRun.py |
UpdateGraphRunTest.setUp |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_cliCmdUpdateGraphRun.py |
UpdateGraphRunTest.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliCmdUpdateGraphRun.py |
UpdateGraphRunTest.test_update |
25 |
25 |
0 |
0 |
0 |
0% |
tests/test_cliCmdUpdateGraphRun.py |
(no function) |
15 |
0 |
2 |
0 |
0 |
100% |
tests/test_cliScript.py |
BuildTestCase.buildArgs |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_cliScript.py |
BuildTestCase.testMakeEmptyPipeline |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_cliScript.py |
BuildTestCase.testSavePipeline |
9 |
9 |
0 |
2 |
0 |
0% |
tests/test_cliScript.py |
BuildTestCase.testShowPipeline |
10 |
10 |
0 |
4 |
0 |
0% |
tests/test_cliScript.py |
BuildTestCase.testShowPipeline.ShowInfoCmp.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_cliScript.py |
BuildTestCase.testShowPipeline.ShowInfoCmp.__repr__ |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliScript.py |
BuildTestCase.testMissingOption |
6 |
6 |
0 |
6 |
0 |
0% |
tests/test_cliScript.py |
BuildTestCase.testMissingOption.cli |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliScript.py |
QgraphTestCase.testMissingOption |
6 |
6 |
0 |
6 |
0 |
0% |
tests/test_cliScript.py |
QgraphTestCase.testMissingOption.cli |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliScript.py |
RunTestCase.testMissingOption |
6 |
6 |
0 |
6 |
0 |
0% |
tests/test_cliScript.py |
RunTestCase.testMissingOption.cli |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliScript.py |
(no function) |
21 |
0 |
3 |
2 |
0 |
100% |
tests/test_cliUtils.py |
PipelineActionTestCase.test_makePipelineActions |
9 |
9 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
PipelineActionTestCase.test_nonActions |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
PipelineActionTestCase.test_multipleActions |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliUtils.py |
(no function) |
7 |
0 |
2 |
0 |
0 |
100% |
tests/test_cmdLineFwk.py |
makeTmpFile |
7 |
7 |
0 |
4 |
0 |
0% |
tests/test_cmdLineFwk.py |
makeSQLiteRegistry |
8 |
8 |
0 |
4 |
0 |
0% |
tests/test_cmdLineFwk.py |
SimpleConfig.setDefaults |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cmdLineFwk.py |
_makeArgs |
24 |
24 |
0 |
16 |
0 |
0% |
tests/test_cmdLineFwk.py |
_makeArgs.fake_run |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cmdLineFwk.py |
FakeDSRef.isComponent |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cmdLineFwk.py |
_makeDimensionConfig |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cmdLineFwk.py |
_makeQGraph |
6 |
6 |
0 |
0 |
0 |
0% |
tests/test_cmdLineFwk.py |
CmdLineFwkTestCase.testMakePipeline |
40 |
40 |
0 |
4 |
0 |
0% |
tests/test_cmdLineFwk.py |
CmdLineFwkTestCase.testMakeGraphFromSave |
23 |
23 |
0 |
12 |
0 |
0% |
tests/test_cmdLineFwk.py |
CmdLineFwkTestCase.testShowPipeline |
61 |
61 |
0 |
8 |
0 |
0% |
tests/test_cmdLineFwk.py |
CmdLineFwkTestCase.test_execution_resources_parameters |
13 |
13 |
0 |
8 |
0 |
0% |
tests/test_cmdLineFwk.py |
CmdLineFwkTestCaseWithButler.setUp |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_cmdLineFwk.py |
CmdLineFwkTestCaseWithButler.tearDown |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_cmdLineFwk.py |
CmdLineFwkTestCaseWithButler.testSimpleQGraph |
12 |
12 |
0 |
0 |
0 |
0% |
tests/test_cmdLineFwk.py |
CmdLineFwkTestCaseWithButler.testSimpleQGraph_rebase |
22 |
22 |
0 |
2 |
0 |
0% |
tests/test_cmdLineFwk.py |
CmdLineFwkTestCaseWithButler.test_simple_qgraph_qbb |
29 |
29 |
0 |
4 |
0 |
0% |
tests/test_cmdLineFwk.py |
CmdLineFwkTestCaseWithButler.testEmptyQGraph |
10 |
10 |
0 |
2 |
0 |
0% |
tests/test_cmdLineFwk.py |
CmdLineFwkTestCaseWithButler.testSimpleQGraphNoSkipExisting_inputs |
11 |
11 |
0 |
0 |
0 |
0% |
tests/test_cmdLineFwk.py |
CmdLineFwkTestCaseWithButler.testSimpleQGraphSkipExisting_inputs |
11 |
11 |
0 |
0 |
0 |
0% |
tests/test_cmdLineFwk.py |
CmdLineFwkTestCaseWithButler.testSimpleQGraphSkipExisting_outputs |
13 |
13 |
0 |
2 |
0 |
0% |
tests/test_cmdLineFwk.py |
CmdLineFwkTestCaseWithButler.testSimpleQGraphOutputsFail |
24 |
24 |
0 |
4 |
0 |
0% |
tests/test_cmdLineFwk.py |
CmdLineFwkTestCaseWithButler.testSimpleQGraphClobberOutputs |
24 |
24 |
0 |
2 |
0 |
0% |
tests/test_cmdLineFwk.py |
CmdLineFwkTestCaseWithButler.testSimpleQGraphReplaceRun |
76 |
76 |
0 |
10 |
0 |
0% |
tests/test_cmdLineFwk.py |
CmdLineFwkTestCaseWithButler.testSubgraph |
17 |
17 |
0 |
6 |
0 |
0% |
tests/test_cmdLineFwk.py |
CmdLineFwkTestCaseWithButler.testShowGraph |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_cmdLineFwk.py |
CmdLineFwkTestCaseWithButler.testShowGraphWorkflow |
8 |
8 |
0 |
2 |
0 |
0% |
tests/test_cmdLineFwk.py |
CmdLineFwkTestCaseWithButler.testSimpleQGraphDatastoreRecords |
19 |
19 |
0 |
6 |
0 |
0% |
tests/test_cmdLineFwk.py |
CmdLineFwkTestCaseWithButler.testSummary |
15 |
15 |
0 |
4 |
0 |
0% |
tests/test_cmdLineFwk.py |
setup_module |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cmdLineFwk.py |
(no function) |
77 |
0 |
3 |
8 |
1 |
99% |
tests/test_dotTools.py |
ExamplePipelineTaskConnections.__init__ |
5 |
5 |
0 |
4 |
0 |
0% |
tests/test_dotTools.py |
_makeConfig |
8 |
8 |
0 |
4 |
0 |
0% |
tests/test_dotTools.py |
_makePipeline |
9 |
9 |
0 |
2 |
0 |
0% |
tests/test_dotTools.py |
DotToolsTestCase.testPipeline2dot |
27 |
27 |
0 |
10 |
0 |
0% |
tests/test_dotTools.py |
setup_module |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_dotTools.py |
(no function) |
23 |
0 |
3 |
0 |
0 |
100% |
tests/test_executors.py |
QuantumExecutorMock.__init__ |
6 |
6 |
0 |
2 |
0 |
0% |
tests/test_executors.py |
QuantumExecutorMock.execute |
11 |
11 |
0 |
2 |
0 |
0% |
tests/test_executors.py |
QuantumExecutorMock.getReport |
3 |
3 |
0 |
2 |
0 |
0% |
tests/test_executors.py |
QuantumExecutorMock.getDataIds |
1 |
1 |
0 |
2 |
0 |
0% |
tests/test_executors.py |
QuantumMock.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_executors.py |
QuantumMock.__eq__ |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_executors.py |
QuantumMock.__hash__ |
1 |
1 |
0 |
2 |
0 |
0% |
tests/test_executors.py |
QuantumIterDataMock.__init__ |
6 |
6 |
0 |
0 |
0 |
0% |
tests/test_executors.py |
QuantumGraphMock.__init__ |
5 |
5 |
0 |
2 |
0 |
0% |
tests/test_executors.py |
QuantumGraphMock.__iter__ |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_executors.py |
QuantumGraphMock.__len__ |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_executors.py |
QuantumGraphMock.findTaskDefByLabel |
3 |
3 |
0 |
4 |
0 |
0% |
tests/test_executors.py |
QuantumGraphMock.getQuantaForTask |
2 |
2 |
0 |
2 |
0 |
0% |
tests/test_executors.py |
QuantumGraphMock.getNodesForTask |
5 |
5 |
0 |
4 |
0 |
0% |
tests/test_executors.py |
QuantumGraphMock.graph |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_executors.py |
QuantumGraphMock.findCycle |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_executors.py |
QuantumGraphMock.determineInputsToQuantumNode |
6 |
6 |
0 |
6 |
0 |
0% |
tests/test_executors.py |
QuantumGraphMock.getSummary |
9 |
9 |
0 |
6 |
0 |
0% |
tests/test_executors.py |
TaskMockMP.runQuantum |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_executors.py |
TaskMockFail.runQuantum |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_executors.py |
TaskMockCrash.runQuantum |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_executors.py |
TaskMockLongSleep.runQuantum |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_executors.py |
TaskNodeMock.__init__ |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_executors.py |
TaskNodeMock.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_executors.py |
_count_status |
1 |
1 |
0 |
2 |
0 |
0% |
tests/test_executors.py |
MPGraphExecutorTestCase.test_mpexec_nomp |
15 |
15 |
0 |
10 |
0 |
0% |
tests/test_executors.py |
MPGraphExecutorTestCase.test_mpexec_mp |
20 |
20 |
0 |
16 |
0 |
0% |
tests/test_executors.py |
MPGraphExecutorTestCase.test_mpexec_nompsupport |
6 |
6 |
0 |
4 |
0 |
0% |
tests/test_executors.py |
MPGraphExecutorTestCase.test_mpexec_fixup |
11 |
11 |
0 |
6 |
0 |
0% |
tests/test_executors.py |
MPGraphExecutorTestCase.test_mpexec_timeout |
29 |
29 |
0 |
14 |
0 |
0% |
tests/test_executors.py |
MPGraphExecutorTestCase.test_mpexec_failure |
16 |
16 |
0 |
6 |
0 |
0% |
tests/test_executors.py |
MPGraphExecutorTestCase.test_mpexec_failure_dep |
21 |
21 |
0 |
6 |
0 |
0% |
tests/test_executors.py |
MPGraphExecutorTestCase.test_mpexec_failure_dep_nomp |
21 |
21 |
0 |
6 |
0 |
0% |
tests/test_executors.py |
MPGraphExecutorTestCase.test_mpexec_failure_failfast |
21 |
21 |
0 |
6 |
0 |
0% |
tests/test_executors.py |
MPGraphExecutorTestCase.test_mpexec_crash |
15 |
15 |
0 |
6 |
0 |
0% |
tests/test_executors.py |
MPGraphExecutorTestCase.test_mpexec_crash_failfast |
13 |
13 |
0 |
6 |
0 |
0% |
tests/test_executors.py |
MPGraphExecutorTestCase.test_mpexec_num_fd |
9 |
9 |
0 |
2 |
0 |
0% |
tests/test_executors.py |
SingleQuantumExecutorTestCase.setUp |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_executors.py |
SingleQuantumExecutorTestCase.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_executors.py |
SingleQuantumExecutorTestCase.test_simple_execute |
11 |
11 |
0 |
0 |
0 |
0% |
tests/test_executors.py |
SingleQuantumExecutorTestCase.test_skip_existing_execute |
20 |
20 |
0 |
0 |
0 |
0% |
tests/test_executors.py |
SingleQuantumExecutorTestCase.test_clobber_outputs_execute |
36 |
36 |
0 |
0 |
0 |
0% |
tests/test_executors.py |
setup_module |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_executors.py |
(no function) |
83 |
0 |
3 |
2 |
0 |
100% |
tests/test_preExecInit.py |
temporaryDirectory |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_preExecInit.py |
PreExecInitTestCase.test_saveInitOutputs |
7 |
7 |
0 |
6 |
0 |
0% |
tests/test_preExecInit.py |
PreExecInitTestCase.test_saveInitOutputs_twice |
11 |
11 |
0 |
10 |
0 |
0% |
tests/test_preExecInit.py |
PreExecInitTestCase.test_saveConfigs |
6 |
6 |
0 |
6 |
0 |
0% |
tests/test_preExecInit.py |
PreExecInitTestCase.test_saveConfigs_twice |
10 |
10 |
0 |
10 |
0 |
0% |
tests/test_preExecInit.py |
PreExecInitTestCase.test_savePackageVersions |
6 |
6 |
0 |
6 |
0 |
0% |
tests/test_preExecInit.py |
PreExecInitTestCase.test_savePackageVersions_twice |
10 |
10 |
0 |
10 |
0 |
0% |
tests/test_preExecInit.py |
(no function) |
16 |
0 |
2 |
2 |
0 |
100% |
tests/test_reports.py |
ReportsTestCase.test_quantumReport |
29 |
29 |
0 |
0 |
0 |
0% |
tests/test_reports.py |
ReportsTestCase.test_report |
16 |
16 |
0 |
0 |
0 |
0% |
tests/test_reports.py |
ReportsTestCase.test_json |
21 |
21 |
0 |
0 |
0 |
0% |
tests/test_reports.py |
(no function) |
7 |
0 |
2 |
0 |
0 |
100% |
tests/test_separablePipelineExecutor.py |
SeparablePipelineExecutorTests.setUp |
15 |
15 |
0 |
0 |
0 |
0% |
tests/test_separablePipelineExecutor.py |
SeparablePipelineExecutorTests.test_pre_execute_qgraph |
12 |
12 |
0 |
0 |
0 |
0% |
tests/test_separablePipelineExecutor.py |
SeparablePipelineExecutorTests.test_pre_execute_qgraph_unconnected |
13 |
13 |
0 |
0 |
0 |
0% |
tests/test_separablePipelineExecutor.py |
SeparablePipelineExecutorTests.test_pre_execute_qgraph_empty |
10 |
10 |
0 |
0 |
0 |
0% |
tests/test_separablePipelineExecutor.py |
SeparablePipelineExecutorTests.test_pre_execute_qgraph_register |
9 |
9 |
0 |
4 |
0 |
0% |
tests/test_separablePipelineExecutor.py |
SeparablePipelineExecutorTests.test_pre_execute_qgraph_init_outputs |
12 |
12 |
0 |
0 |
0 |
0% |
tests/test_separablePipelineExecutor.py |
SeparablePipelineExecutorTests.test_pre_execute_qgraph_versions |
12 |
12 |
0 |
0 |
0 |
0% |
tests/test_separablePipelineExecutor.py |
SeparablePipelineExecutorTests.test_init_badinput |
3 |
3 |
0 |
2 |
0 |
0% |
tests/test_separablePipelineExecutor.py |
SeparablePipelineExecutorTests.test_init_badoutput |
3 |
3 |
0 |
2 |
0 |
0% |
tests/test_separablePipelineExecutor.py |
SeparablePipelineExecutorTests.test_make_pipeline_full |
4 |
4 |
0 |
2 |
0 |
0% |
tests/test_separablePipelineExecutor.py |
SeparablePipelineExecutorTests.test_make_pipeline_subset |
5 |
5 |
0 |
2 |
0 |
0% |
tests/test_separablePipelineExecutor.py |
SeparablePipelineExecutorTests.test_make_quantum_graph_nowhere_noskip_noclobber |
8 |
8 |
0 |
4 |
0 |
0% |
tests/test_separablePipelineExecutor.py |
SeparablePipelineExecutorTests.test_make_quantum_graph_nowhere_noskip_noclobber_conflict |
8 |
8 |
0 |
2 |
0 |
0% |
tests/test_separablePipelineExecutor.py |
SeparablePipelineExecutorTests.test_make_quantum_graph_nowhere_skipnone_noclobber |
8 |
8 |
0 |
4 |
0 |
0% |
tests/test_separablePipelineExecutor.py |
SeparablePipelineExecutorTests.test_make_quantum_graph_nowhere_skiptotal_noclobber |
12 |
12 |
0 |
4 |
0 |
0% |
tests/test_separablePipelineExecutor.py |
SeparablePipelineExecutorTests.test_make_quantum_graph_nowhere_skippartial_noclobber |
6 |
6 |
0 |
2 |
0 |
0% |
tests/test_separablePipelineExecutor.py |
SeparablePipelineExecutorTests.test_make_quantum_graph_nowhere_noskip_clobber |
8 |
8 |
0 |
4 |
0 |
0% |
tests/test_separablePipelineExecutor.py |
SeparablePipelineExecutorTests.test_make_quantum_graph_nowhere_noskip_clobber_conflict |
11 |
11 |
0 |
4 |
0 |
0% |
tests/test_separablePipelineExecutor.py |
SeparablePipelineExecutorTests.test_make_quantum_graph_nowhere_skipnone_clobber |
8 |
8 |
0 |
4 |
0 |
0% |
tests/test_separablePipelineExecutor.py |
SeparablePipelineExecutorTests.test_make_quantum_graph_nowhere_skiptotal_clobber |
12 |
12 |
0 |
4 |
0 |
0% |
tests/test_separablePipelineExecutor.py |
SeparablePipelineExecutorTests.test_make_quantum_graph_nowhere_skippartial_clobber |
9 |
9 |
0 |
4 |
0 |
0% |
tests/test_separablePipelineExecutor.py |
SeparablePipelineExecutorTests.test_make_quantum_graph_noinput |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_separablePipelineExecutor.py |
SeparablePipelineExecutorTests.test_make_quantum_graph_alloutput_skip |
17 |
17 |
0 |
0 |
0 |
0% |
tests/test_separablePipelineExecutor.py |
SeparablePipelineExecutorTests.test_run_pipeline_noskip_noclobber_fullgraph |
9 |
9 |
0 |
0 |
0 |
0% |
tests/test_separablePipelineExecutor.py |
SeparablePipelineExecutorTests.test_run_pipeline_noskip_noclobber_emptygraph |
7 |
7 |
0 |
0 |
0 |
0% |
tests/test_separablePipelineExecutor.py |
SeparablePipelineExecutorTests.test_run_pipeline_skipnone_noclobber |
9 |
9 |
0 |
0 |
0 |
0% |
tests/test_separablePipelineExecutor.py |
SeparablePipelineExecutorTests.test_run_pipeline_skiptotal_noclobber |
12 |
12 |
0 |
0 |
0 |
0% |
tests/test_separablePipelineExecutor.py |
SeparablePipelineExecutorTests.test_run_pipeline_noskip_clobber_connected |
9 |
9 |
0 |
0 |
0 |
0% |
tests/test_separablePipelineExecutor.py |
SeparablePipelineExecutorTests.test_run_pipeline_noskip_clobber_unconnected |
12 |
12 |
0 |
0 |
0 |
0% |
tests/test_separablePipelineExecutor.py |
SeparablePipelineExecutorTests.test_run_pipeline_skipnone_clobber |
9 |
9 |
0 |
0 |
0 |
0% |
tests/test_separablePipelineExecutor.py |
SeparablePipelineExecutorTests.test_run_pipeline_skiptotal_clobber_connected |
12 |
12 |
0 |
0 |
0 |
0% |
tests/test_separablePipelineExecutor.py |
SeparablePipelineExecutorTests.test_run_pipeline_skippartial_clobber_unconnected |
10 |
10 |
0 |
0 |
0 |
0% |
tests/test_separablePipelineExecutor.py |
setup_module |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_separablePipelineExecutor.py |
(no function) |
49 |
0 |
3 |
0 |
0 |
100% |
tests/test_simple_pipeline_executor.py |
NoDimensionsMetadataTestTask.run |
10 |
10 |
0 |
4 |
0 |
0% |
tests/test_simple_pipeline_executor.py |
SimplePipelineExecutorTests.setUp |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_simple_pipeline_executor.py |
SimplePipelineExecutorTests.tearDown |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_simple_pipeline_executor.py |
SimplePipelineExecutorTests.test_from_task_class |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_simple_pipeline_executor.py |
SimplePipelineExecutorTests._configure_pipeline |
15 |
15 |
0 |
4 |
0 |
0% |
tests/test_simple_pipeline_executor.py |
SimplePipelineExecutorTests._test_logs |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_simple_pipeline_executor.py |
SimplePipelineExecutorTests.test_from_pipeline |
7 |
7 |
0 |
2 |
0 |
0% |
tests/test_simple_pipeline_executor.py |
SimplePipelineExecutorTests.test_from_pipeline_intermediates_differ |
8 |
8 |
0 |
2 |
0 |
0% |
tests/test_simple_pipeline_executor.py |
SimplePipelineExecutorTests.test_from_pipeline_output_differ |
8 |
8 |
0 |
2 |
0 |
0% |
tests/test_simple_pipeline_executor.py |
SimplePipelineExecutorTests.test_from_pipeline_input_differ |
7 |
7 |
0 |
2 |
0 |
0% |
tests/test_simple_pipeline_executor.py |
SimplePipelineExecutorTests.test_from_pipeline_incompatible |
3 |
3 |
0 |
2 |
0 |
0% |
tests/test_simple_pipeline_executor.py |
SimplePipelineExecutorTests.test_from_pipeline_registry_changed |
4 |
4 |
0 |
2 |
0 |
0% |
tests/test_simple_pipeline_executor.py |
SimplePipelineExecutorTests.test_from_pipeline_metadata |
16 |
16 |
0 |
2 |
0 |
0% |
tests/test_simple_pipeline_executor.py |
SimplePipelineExecutorTests.test_from_pipeline_file |
8 |
8 |
0 |
2 |
0 |
0% |
tests/test_simple_pipeline_executor.py |
setup_module |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_simple_pipeline_executor.py |
(no function) |
40 |
0 |
3 |
0 |
0 |
100% |
tests/test_taskFactory.py |
mockTaskClass |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_taskFactory.py |
TaskFactoryTestCase.setUpClass |
8 |
8 |
0 |
0 |
0 |
0% |
tests/test_taskFactory.py |
TaskFactoryTestCase.setUp |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_taskFactory.py |
TaskFactoryTestCase._alteredConfig |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_taskFactory.py |
TaskFactoryTestCase._dummyCatalog |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_taskFactory.py |
TaskFactoryTestCase._tempButler |
6 |
6 |
0 |
2 |
0 |
0% |
tests/test_taskFactory.py |
TaskFactoryTestCase.testDefaultConfigLabel |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_taskFactory.py |
TaskFactoryTestCase.testAllArgs |
7 |
7 |
0 |
0 |
0 |
0% |
tests/test_taskFactory.py |
(no function) |
29 |
0 |
4 |
6 |
0 |
100% |