python/lsst/__init__.py |
(no function) |
6 |
2 |
0 |
0 |
0 |
67% |
python/lsst/ctrl/__init__.py |
(no function) |
6 |
2 |
0 |
0 |
0 |
67% |
python/lsst/ctrl/mpexec/__init__.py |
(no function) |
11 |
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) |
2 |
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 |
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) |
19 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/cli/opt/options.py |
(no function) |
44 |
0 |
0 |
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 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/cli/script/__init__.py |
(no function) |
5 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/cli/script/build.py |
build |
8 |
8 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/build.py |
(no function) |
4 |
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 |
0 |
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 |
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 |
TopCollectionIsNotChianedFailure.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/purge.py |
TopCollectionIsNotChianedFailure.__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 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/cli/script/qgraph.py |
qgraph |
9 |
9 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/qgraph.py |
(no function) |
6 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/cli/script/run.py |
run |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/script/run.py |
(no function) |
5 |
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__ |
13 |
13 |
0 |
2 |
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 |
13 |
13 |
0 |
12 |
0 |
0% |
python/lsst/ctrl/mpexec/cli/utils.py |
(no function) |
19 |
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__ |
16 |
16 |
0 |
12 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
_ButlerFactory.check |
19 |
19 |
0 |
20 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
_ButlerFactory._makeReadParts |
15 |
15 |
0 |
6 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
_ButlerFactory.makeReadButler |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
_ButlerFactory.makeButlerAndCollections |
7 |
7 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
_ButlerFactory.makeWriteButler |
33 |
33 |
0 |
22 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
_FilteredStream.__init__ |
7 |
7 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
_FilteredStream.write |
3 |
3 |
0 |
2 |
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 |
44 |
44 |
0 |
26 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
CmdLineFwk.makeGraph.builderShim |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
CmdLineFwk.runPipeline |
27 |
27 |
0 |
18 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
CmdLineFwk.showInfo |
32 |
32 |
0 |
32 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
CmdLineFwk._showConfig |
16 |
16 |
0 |
8 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
CmdLineFwk._showConfigHistory |
34 |
34 |
0 |
18 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
CmdLineFwk._showTaskHierarchy |
4 |
4 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
CmdLineFwk._showGraph |
12 |
12 |
0 |
12 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
CmdLineFwk._showWorkflow |
4 |
4 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
CmdLineFwk._showUri |
12 |
12 |
0 |
10 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
CmdLineFwk._showUri.dumpURIs |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
CmdLineFwk._importGraphFixup |
13 |
13 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/mpexec/cmdLineFwk.py |
(no function) |
75 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/dataid_match.py |
_DataIdMatchTreeVisitor.__init__ |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/dataid_match.py |
_DataIdMatchTreeVisitor.visitNumericLiteral |
4 |
4 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/dataid_match.py |
_DataIdMatchTreeVisitor.visitStringLiteral |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/dataid_match.py |
_DataIdMatchTreeVisitor.visitTimeLiteral |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/dataid_match.py |
_DataIdMatchTreeVisitor.visitRangeLiteral |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/dataid_match.py |
_DataIdMatchTreeVisitor.visitIdentifier |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/dataid_match.py |
_DataIdMatchTreeVisitor.visitUnaryOp |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/dataid_match.py |
_DataIdMatchTreeVisitor.visitBinaryOp |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/dataid_match.py |
_DataIdMatchTreeVisitor.visitIsIn |
10 |
10 |
0 |
8 |
0 |
0% |
python/lsst/ctrl/mpexec/dataid_match.py |
_DataIdMatchTreeVisitor.visitParens |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/dataid_match.py |
_DataIdMatchTreeVisitor.visitTupleNode |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/dataid_match.py |
_DataIdMatchTreeVisitor.visitFunctionCall |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/dataid_match.py |
_DataIdMatchTreeVisitor.visitPointNode |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/dataid_match.py |
DataIdMatch.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/dataid_match.py |
DataIdMatch.match |
5 |
5 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/dataid_match.py |
(no function) |
23 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/dotTools.py |
_renderNode |
4 |
4 |
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 |
22 |
22 |
0 |
16 |
0 |
0% |
python/lsst/ctrl/mpexec/dotTools.py |
pipeline2dot |
51 |
51 |
0 |
34 |
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) |
22 |
2 |
0 |
2 |
1 |
88% |
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 |
20 |
20 |
0 |
12 |
0 |
0% |
python/lsst/ctrl/mpexec/execFixupDataId.py |
(no function) |
10 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/executionGraphFixup.py |
ExecutionGraphFixup.fixupQuanta |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/executionGraphFixup.py |
(no function) |
6 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/mock_task.py |
MockButlerQuantumContext.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/mock_task.py |
MockButlerQuantumContext.mockDatasetTypeName |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/mock_task.py |
MockButlerQuantumContext._get |
17 |
17 |
0 |
8 |
0 |
0% |
python/lsst/ctrl/mpexec/mock_task.py |
MockButlerQuantumContext._put |
5 |
5 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/mock_task.py |
MockButlerQuantumContext._checkMembership |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/mock_task.py |
MockPipelineTaskConfig.dataIdMatch |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/mock_task.py |
MockPipelineTask.__init__ |
7 |
7 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/mpexec/mock_task.py |
MockPipelineTask.runQuantum |
24 |
24 |
0 |
18 |
0 |
0% |
python/lsst/ctrl/mpexec/mock_task.py |
(no function) |
24 |
0 |
0 |
0 |
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 |
9 |
9 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/mpGraphExecutor.py |
_Job._executeJob |
12 |
12 |
0 |
4 |
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__ |
11 |
11 |
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 |
36 |
36 |
0 |
17 |
0 |
0% |
python/lsst/ctrl/mpexec/mpGraphExecutor.py |
MPGraphExecutor._executeQuantaMP |
77 |
77 |
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) |
53 |
1 |
0 |
2 |
1 |
96% |
python/lsst/ctrl/mpexec/preExecInit.py |
PreExecInit.__init__ |
6 |
6 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/preExecInit.py |
PreExecInit.initialize |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/mpexec/preExecInit.py |
PreExecInit.initializeDatasetTypes |
14 |
14 |
0 |
16 |
0 |
0% |
python/lsst/ctrl/mpexec/preExecInit.py |
PreExecInit._register_output_dataset_types |
22 |
22 |
0 |
12 |
0 |
0% |
python/lsst/ctrl/mpexec/preExecInit.py |
PreExecInit._register_output_dataset_types._check_compatibility |
6 |
6 |
0 |
4 |
0 |
0% |
python/lsst/ctrl/mpexec/preExecInit.py |
PreExecInit.saveInitOutputs |
18 |
18 |
0 |
10 |
0 |
0% |
python/lsst/ctrl/mpexec/preExecInit.py |
PreExecInit.saveConfigs |
16 |
16 |
0 |
10 |
0 |
0% |
python/lsst/ctrl/mpexec/preExecInit.py |
PreExecInit.saveConfigs.logConfigMismatch |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/preExecInit.py |
PreExecInit.savePackageVersions |
27 |
27 |
0 |
12 |
0 |
0% |
python/lsst/ctrl/mpexec/preExecInit.py |
(no function) |
21 |
2 |
0 |
2 |
1 |
87% |
python/lsst/ctrl/mpexec/quantumGraphExecutor.py |
QuantumExecutor.execute |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/quantumGraphExecutor.py |
QuantumExecutor.getReport |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/quantumGraphExecutor.py |
QuantumGraphExecutor.execute |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/quantumGraphExecutor.py |
QuantumGraphExecutor.getReport |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/quantumGraphExecutor.py |
(no function) |
16 |
2 |
0 |
2 |
1 |
83% |
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) |
51 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/simple_pipeline_executor.py |
SimplePipelineExecutor.__init__ |
2 |
2 |
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 |
8 |
8 |
0 |
6 |
0 |
0% |
python/lsst/ctrl/mpexec/simple_pipeline_executor.py |
SimplePipelineExecutor.from_pipeline |
6 |
6 |
0 |
2 |
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) |
21 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/singleQuantumExecutor.py |
SingleQuantumExecutor.__init__ |
9 |
9 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/singleQuantumExecutor.py |
SingleQuantumExecutor.execute |
8 |
8 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/singleQuantumExecutor.py |
SingleQuantumExecutor._execute |
46 |
46 |
0 |
9 |
0 |
0% |
python/lsst/ctrl/mpexec/singleQuantumExecutor.py |
SingleQuantumExecutor._makeMockTask |
13 |
13 |
0 |
8 |
0 |
0% |
python/lsst/ctrl/mpexec/singleQuantumExecutor.py |
SingleQuantumExecutor.captureLogging |
21 |
21 |
0 |
12 |
0 |
0% |
python/lsst/ctrl/mpexec/singleQuantumExecutor.py |
SingleQuantumExecutor.checkExistingOutputs |
20 |
20 |
0 |
16 |
0 |
0% |
python/lsst/ctrl/mpexec/singleQuantumExecutor.py |
SingleQuantumExecutor.checkExistingOutputs.findOutputs |
17 |
17 |
0 |
10 |
0 |
0% |
python/lsst/ctrl/mpexec/singleQuantumExecutor.py |
SingleQuantumExecutor.makeTask |
1 |
1 |
0 |
0 |
0 |
0% |
python/lsst/ctrl/mpexec/singleQuantumExecutor.py |
SingleQuantumExecutor.updatedQuantumInputs |
39 |
39 |
0 |
22 |
0 |
0% |
python/lsst/ctrl/mpexec/singleQuantumExecutor.py |
SingleQuantumExecutor.runQuantum |
19 |
19 |
0 |
8 |
0 |
0% |
python/lsst/ctrl/mpexec/singleQuantumExecutor.py |
SingleQuantumExecutor.writeMetadata |
6 |
6 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/singleQuantumExecutor.py |
SingleQuantumExecutor.writeLogRecords |
29 |
29 |
0 |
10 |
0 |
0% |
python/lsst/ctrl/mpexec/singleQuantumExecutor.py |
SingleQuantumExecutor.initGlobals |
10 |
10 |
0 |
8 |
0 |
0% |
python/lsst/ctrl/mpexec/singleQuantumExecutor.py |
SingleQuantumExecutor.getReport |
3 |
3 |
0 |
2 |
0 |
0% |
python/lsst/ctrl/mpexec/singleQuantumExecutor.py |
(no function) |
42 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/taskFactory.py |
TaskFactory.makeTask |
18 |
18 |
0 |
12 |
0 |
0% |
python/lsst/ctrl/mpexec/taskFactory.py |
(no function) |
13 |
3 |
0 |
2 |
1 |
73% |
python/lsst/ctrl/mpexec/util.py |
profile |
13 |
13 |
0 |
6 |
0 |
0% |
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 |
subTaskIter |
11 |
11 |
0 |
8 |
0 |
0% |
python/lsst/ctrl/mpexec/util.py |
(no function) |
12 |
0 |
0 |
0 |
0 |
100% |
python/lsst/ctrl/mpexec/version.py |
(no function) |
6 |
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) |
18 |
1 |
0 |
2 |
1 |
90% |
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) |
18 |
1 |
0 |
2 |
1 |
90% |
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 |
8 |
8 |
0 |
2 |
0 |
0% |
tests/test_cliScript.py |
BuildTestCase.testShowPipeline |
10 |
10 |
0 |
4 |
0 |
0% |
tests/test_cliScript.py |
BuildTestCase.testShowPipeline.ShowInfo.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_cliScript.py |
BuildTestCase.testShowPipeline.ShowInfo.__repr__ |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliScript.py |
BuildTestCase.testMissingOption |
6 |
6 |
0 |
0 |
0 |
0% |
tests/test_cliScript.py |
BuildTestCase.testMissingOption.cli |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliScript.py |
QgraphTestCase.testMissingOption |
6 |
6 |
0 |
0 |
0 |
0% |
tests/test_cliScript.py |
QgraphTestCase.testMissingOption.cli |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliScript.py |
RunTestCase.testMissingOption |
6 |
6 |
0 |
0 |
0 |
0% |
tests/test_cliScript.py |
RunTestCase.testMissingOption.cli |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cliScript.py |
(no function) |
23 |
2 |
0 |
2 |
1 |
88% |
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) |
9 |
1 |
0 |
2 |
1 |
82% |
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 |
26 |
26 |
0 |
12 |
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 |
24 |
24 |
0 |
14 |
0 |
0% |
tests/test_cmdLineFwk.py |
CmdLineFwkTestCase.testShowPipeline |
12 |
12 |
0 |
0 |
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 |
10 |
10 |
0 |
0 |
0 |
0% |
tests/test_cmdLineFwk.py |
CmdLineFwkTestCaseWithButler.testSimpleQGraphNoSkipExisting_inputs |
10 |
10 |
0 |
0 |
0 |
0% |
tests/test_cmdLineFwk.py |
CmdLineFwkTestCaseWithButler.testSimpleQGraphSkipExisting_inputs |
10 |
10 |
0 |
0 |
0 |
0% |
tests/test_cmdLineFwk.py |
CmdLineFwkTestCaseWithButler.testSimpleQGraphSkipExisting_outputs |
13 |
13 |
0 |
2 |
0 |
0% |
tests/test_cmdLineFwk.py |
CmdLineFwkTestCaseWithButler.testSimpleQGraphOutputsFail |
22 |
22 |
0 |
4 |
0 |
0% |
tests/test_cmdLineFwk.py |
CmdLineFwkTestCaseWithButler.testSimpleQGraphClobberOutputs |
23 |
23 |
0 |
2 |
0 |
0% |
tests/test_cmdLineFwk.py |
CmdLineFwkTestCaseWithButler.testSimpleQGraphReplaceRun |
71 |
71 |
0 |
10 |
0 |
0% |
tests/test_cmdLineFwk.py |
CmdLineFwkTestCaseWithButler.testMockTask |
13 |
13 |
0 |
0 |
0 |
0% |
tests/test_cmdLineFwk.py |
CmdLineFwkTestCaseWithButler.testMockTaskFailure |
12 |
12 |
0 |
2 |
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 |
5 |
5 |
0 |
0 |
0 |
0% |
tests/test_cmdLineFwk.py |
CmdLineFwkTestCaseWithButler.testSimpleQGraphDatastoreRecords |
19 |
19 |
0 |
6 |
0 |
0% |
tests/test_cmdLineFwk.py |
setup_module |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_cmdLineFwk.py |
(no function) |
75 |
2 |
0 |
6 |
2 |
95% |
tests/test_dataid_match.py |
DataIdMatchTestCase.test_strings |
4 |
4 |
0 |
4 |
0 |
0% |
tests/test_dataid_match.py |
DataIdMatchTestCase.test_comparisons |
4 |
4 |
0 |
4 |
0 |
0% |
tests/test_dataid_match.py |
DataIdMatchTestCase.test_arith |
4 |
4 |
0 |
4 |
0 |
0% |
tests/test_dataid_match.py |
DataIdMatchTestCase.test_logical |
4 |
4 |
0 |
4 |
0 |
0% |
tests/test_dataid_match.py |
DataIdMatchTestCase.test_parens |
4 |
4 |
0 |
4 |
0 |
0% |
tests/test_dataid_match.py |
DataIdMatchTestCase.test_in |
4 |
4 |
0 |
4 |
0 |
0% |
tests/test_dataid_match.py |
DataIdMatchTestCase.test_errors |
17 |
17 |
0 |
8 |
0 |
0% |
tests/test_dataid_match.py |
(no function) |
13 |
1 |
0 |
2 |
1 |
87% |
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 |
25 |
25 |
0 |
8 |
0 |
0% |
tests/test_dotTools.py |
setup_module |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_dotTools.py |
(no function) |
28 |
2 |
0 |
2 |
1 |
90% |
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__ |
5 |
5 |
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 |
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 |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_executors.py |
TaskMockLongSleep.runQuantum |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_executors.py |
TaskDefMock.__init__ |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_executors.py |
TaskDefMock.__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 |
21 |
21 |
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 |
(no function) |
70 |
1 |
0 |
2 |
1 |
97% |
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) |
18 |
1 |
0 |
2 |
1 |
90% |
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) |
8 |
1 |
0 |
2 |
1 |
80% |
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 |
13 |
13 |
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 |
4 |
4 |
0 |
2 |
0 |
0% |
tests/test_simple_pipeline_executor.py |
SimplePipelineExecutorTests.test_from_pipeline_metadata |
14 |
14 |
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) |
51 |
2 |
0 |
2 |
1 |
94% |
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._overrides |
3 |
3 |
0 |
0 |
0 |
0% |
tests/test_taskFactory.py |
TaskFactoryTestCase._dummyCatalog |
1 |
1 |
0 |
0 |
0 |
0% |
tests/test_taskFactory.py |
TaskFactoryTestCase._tempButler |
7 |
7 |
0 |
0 |
0 |
0% |
tests/test_taskFactory.py |
TaskFactoryTestCase.testOnlyMandatoryArg |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_taskFactory.py |
TaskFactoryTestCase.testAllArgs |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_taskFactory.py |
TaskFactoryTestCase.testNameConfig |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_taskFactory.py |
TaskFactoryTestCase.testNameOverrides |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_taskFactory.py |
TaskFactoryTestCase.testNameButler |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_taskFactory.py |
TaskFactoryTestCase.testConfigOverrides |
2 |
2 |
0 |
0 |
0 |
0% |
tests/test_taskFactory.py |
TaskFactoryTestCase.testConfigButler |
4 |
4 |
0 |
0 |
0 |
0% |
tests/test_taskFactory.py |
TaskFactoryTestCase.testOverridesButler |
6 |
6 |
0 |
0 |
0 |
0% |
tests/test_taskFactory.py |
(no function) |
36 |
0 |
0 |
0 |
0 |
100% |