@PublicApi public interface BuildResultsSummary extends ResultsSummary
BuildResults
CUSTOM_DATA_BUILD_KEY
getPlanKey
Modifier and Type | Method and Description |
---|---|
void |
clearResultVariables()
Remove all result variables related to this result.
|
@Nullable ChainResultsSummary |
getChainResultsSummary()
The
ChainResultsSummary to which the current BuildResultsSummary is a child of
Typically this is the link between a Chain and Job result |
@Nullable ExtraBuildResultsData |
getExtraBuildResultsData()
Allow access to
ExtraBuildResultsData |
@Nullable FilteredTestResults<TestClassResult> |
getFilteredTestResults()
Return a filtered view of all the tests that ran in this build.
|
@NotNull Collection<ArtifactLink> |
getProducedArtifactLinks()
Returns all artifacts produced by this build.
|
long |
getQueueDuration()
How long build was in the queue (in miliseconds)
|
@NotNull Iterable<VariableContextSnapshot> |
getResultVariables()
Get state of result variables produced by this result.
|
long |
getVcsUpdateDuration()
How long checkout take (in miliseconds)
|
@Nullable Date |
getVcsUpdateTime()
When the source syncronisation was kicked off
|
void |
setChainResultsSummary(@NotNull ChainResultsSummary chainResultSummary) |
addVariableContextItem, getBuildKey, getBuildResultKey, getFormatVersion, getImmutablePlan, getSubstitutedVariablesEncrypted, getVariableContextBaselineId, getVariableContextLogsEncrypted, incrementRestartCount, resetTestClassResults, setBuildAgentId, setBuildCancelledDate, setBuildCompletedDate, setBuildDate, setCustomBuild, setDeltaState, setDuration, setLogSize, setOnceOff, setProcessingDuration, setQueueTime, setRebuild, setRestartCount, setTestResultsSummary, setTimeToFix, setTriggerReason, updateFormatVersion, updateLifeCycleState
setMarkedForDeletion
setId
getId
isMarkedForDeletion
getArtifactLinks, getArtifactLinksThatExist, getBuildAgentId, getBuildCancelledDate, getBuildCompletedDate, getBuildTime, getChangesListSummary, getCommits, getCustomBuildData, getDeltaState, getDuration, getDurationDescription, getFixingJiraIssues, getFullPlanName, getImmutableChain, getJiraIssueKeys, getJiraIssues, getLabellings, getLabelNames, getLifeCycleState, getLogSize, getManuallyOverriddenVariables, getPlanIfExists, getPlanKey, getPlanName, getPlanResultKey, getProcessingDuration, getProcessingDurationDescription, getQueueTime, getReasonSummary, getRelatedJiraIssues, getRelativeBuildDate, getRelativeBuildDate, getRelativeBuildStartedDate, getRelativeBuildStartedDate, getRelativeQueueDate, getRelativeQueueDate, getRepositoryChangesets, getRestartCount, getShortReasonSummary, getSubscriptions, getSubstitutedVariables, getTestResultsSummary, getTestSummary, getTimeToFix, getTriggerReason, getUniqueAuthors, getVariableContextLogs, hasChanges, hasComments, isActive, isCustomBuild, isFailed, isFinished, isInProgress, isNotBuilt, isNotRunYet, isOnceOff, isPending, isQueued, isRebuild, isSuccessful, isWaiting
getBuildDate, getBuildNumber, getBuildState, getStatDate
compareTo
updateCustomDataEntry
getPlanResultKey
@Nullable @Nullable ChainResultsSummary getChainResultsSummary()
ChainResultsSummary
to which the current BuildResultsSummary
is a child of
Typically this is the link between a Chain
and Job
resultvoid setChainResultsSummary(@NotNull @NotNull ChainResultsSummary chainResultSummary)
@NotNull @NotNull Collection<ArtifactLink> getProducedArtifactLinks()
long getQueueDuration()
@Nullable @Nullable Date getVcsUpdateTime()
long getVcsUpdateDuration()
@Nullable @Nullable FilteredTestResults<TestClassResult> getFilteredTestResults()
@Nullable @Nullable ExtraBuildResultsData getExtraBuildResultsData()
ExtraBuildResultsData
@NotNull @NotNull Iterable<VariableContextSnapshot> getResultVariables()
void clearResultVariables()
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.