| Modifier and Type | Method and Description |
|---|---|
static TimingInfo |
StatusAndTiming.computeChunkTiming(org.jenkinsci.plugins.workflow.job.WorkflowRun run,
long internalPauseDuration,
org.jenkinsci.plugins.workflow.graph.FlowNode firstNode,
org.jenkinsci.plugins.workflow.graph.FlowNode lastNode,
org.jenkinsci.plugins.workflow.graph.FlowNode after)
Compute timing for a chunk of nodes
|
static TimingInfo |
StatusAndTiming.computeChunkTiming(org.jenkinsci.plugins.workflow.job.WorkflowRun run,
long internalPauseDuration,
org.jenkinsci.plugins.workflow.graphanalysis.MemoryFlowChunk chunk) |
static TimingInfo |
StatusAndTiming.computeOverallParallelTiming(org.jenkinsci.plugins.workflow.job.WorkflowRun run,
Map<String,TimingInfo> branchTimings,
org.jenkinsci.plugins.workflow.graph.FlowNode parallelStart,
org.jenkinsci.plugins.workflow.graph.FlowNode parallelEnd)
Computes the branch timings for a set of parallel branches.
|
| Modifier and Type | Method and Description |
|---|---|
static Map<String,TimingInfo> |
StatusAndTiming.computeParallelBranchTimings(org.jenkinsci.plugins.workflow.job.WorkflowRun run,
org.jenkinsci.plugins.workflow.graph.FlowNode parallelStart,
List<org.jenkinsci.plugins.workflow.graph.BlockStartNode> branchStarts,
List<org.jenkinsci.plugins.workflow.graph.FlowNode> branchEnds,
org.jenkinsci.plugins.workflow.graph.FlowNode parallelEnd,
long[] pauseDurations)
Compute timing for all branches of a parallel
|
| Modifier and Type | Method and Description |
|---|---|
static TimingInfo |
StatusAndTiming.computeOverallParallelTiming(org.jenkinsci.plugins.workflow.job.WorkflowRun run,
Map<String,TimingInfo> branchTimings,
org.jenkinsci.plugins.workflow.graph.FlowNode parallelStart,
org.jenkinsci.plugins.workflow.graph.FlowNode parallelEnd)
Computes the branch timings for a set of parallel branches.
|
Copyright © 2016. All rights reserved.