Modifier and Type | Method and Description |
---|---|
protected TrackingEntry |
BrokenBuildPostProcessor.createNewEntry(ImmutableChain chain,
ChainResultsSummary summary) |
void |
BrokenBuildPostProcessor.execute(ImmutableChain chain,
ChainResultsSummary chainResultsSummary,
ChainExecution chainExecution) |
Modifier and Type | Method and Description |
---|---|
ChainResultsSummary |
ChainResultsAction.getChainResult() |
Modifier and Type | Method and Description |
---|---|
void |
ChainResultsAction.setChainResult(ChainResultsSummary chainResult) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultArtifactLinkManager.removeArtifactLinks(ChainResultsSummary chainResultsSummary) |
void |
ArtifactLinkManager.removeArtifactLinks(ChainResultsSummary chainResultsSummary)
Remove all artifact links from the ChainResultsSummary.
|
Modifier and Type | Class and Description |
---|---|
class |
ChainResultsSummaryImpl |
Modifier and Type | Method and Description |
---|---|
ChainResultsSummary |
ChainStageResultImpl.getChainResult() |
ChainResultsSummary |
ChainStageResult.getChainResult()
Returns the
ChainResultsSummary associated with this Stage result |
ChainResultsSummary |
ChainStateResult.getChainResultsSummary() |
Modifier and Type | Method and Description |
---|---|
boolean |
BuildContextFactoryImpl.canRestartOrContinueBuild(ImmutableChain chain,
ChainResultsSummary chainResultsSummary,
PlanExecutionConfig planExecutionConfig) |
boolean |
BuildContextFactory.canRestartOrContinueBuild(ImmutableChain chain,
ChainResultsSummary chainResultsSummary,
PlanExecutionConfig planExecutionConfig)
Checks if build can be continued from a manual stage or restarted, that is, if there are any stages to be run
and if all the jobs in those stages still exist.
|
Map<ImmutableChainStage,Map<ImmutableJob,BuildContext>> |
BuildContextFactoryImpl.createBuildContextsForJobs(ImmutableChain chain,
ChainResultsSummary chainResultsSummary,
BuildContext parentBuildContext,
PlanExecutionConfig planExecutionConfig) |
Map<ImmutableChainStage,Map<ImmutableJob,BuildContext>> |
BuildContextFactory.createBuildContextsForJobs(ImmutableChain chain,
ChainResultsSummary chainResultsSummary,
BuildContext parentBuildContext,
PlanExecutionConfig planExecutionConfig)
|
Collection<BuildContext> |
BuildContextFactoryImpl.createBuildContextsForRestartedOrContinuedBuild(ImmutableChain chain,
ChainResultsSummary chainResultsSummary,
BuildContext parentBuildContext,
PlanExecutionConfig planExecutionConfig) |
Collection<BuildContext> |
BuildContextFactory.createBuildContextsForRestartedOrContinuedBuild(ImmutableChain chain,
ChainResultsSummary chainResultsSummary,
BuildContext parentBuildContext,
PlanExecutionConfig planExecutionConfig)
Creates a
BuildContext for each not built or failed Job in the Chain that was partially executed or is restarted
for example with "continue manual stage" action, or "re-run failed jobs" action, etc |
static StageIdentifier |
ContinuableStageHelper.getStageToContinue(ChainResultsSummary chainResultSummary) |
static StageIdentifier |
ContinuableStageHelper.getStageToRestart(ChainResultsSummary chainResultSummary) |
static ChainFilteredTestResults |
ChainFilteredTestResults.newInstance(TestsManager testsManager,
TestQuarantineManager testQuarantineManager,
ChainResultsSummary chainResultsSummary,
int pageNumber,
int pageSize)
Creates a new instance of
ChainFilteredTestResults . |
void |
ChainStageResultImpl.setChainResult(ChainResultsSummary chainResult) |
void |
ChainStageResult.setChainResult(ChainResultsSummary chainResult)
Sets the
ChainResultsSummary associated with this Stage result |
Constructor and Description |
---|
ChainStageResultImpl(String name,
String description,
boolean manual,
boolean finalStage,
ChainResultsSummary chainResult) |
Modifier and Type | Method and Description |
---|---|
default void |
PostChainAction.execute(Chain chain,
ChainResultsSummary chainResultsSummary,
ChainExecution chainExecution)
Deprecated.
|
void |
StopOnManualStageAction.execute(ChainResultsSummary chainResultsSummary,
ChainStageResult chainStageResult,
StageExecution stageExecution)
Executes the custom action
|
void |
PostStageAction.execute(ChainResultsSummary chainResultsSummary,
ChainStageResult chainStageResult,
StageExecution stageExecution)
Executes the custom action
|
void |
PostChainIndexAction.execute(ImmutableChain chain,
ChainResultsSummary chainResultsSummary,
ChainExecution chainExecution) |
void |
PostChainAction.execute(ImmutableChain chain,
ChainResultsSummary chainResultsSummary,
ChainExecution chainExecution)
Execute the custom action
|
Modifier and Type | Method and Description |
---|---|
void |
CloverChainResultAggregator.execute(ImmutableChain chain,
ChainResultsSummary chainResultsSummary,
ChainExecution chainExecution) |
void |
CloverPostBuildIndexWriter.updateIndexDocument(org.apache.lucene.document.Document document,
ChainResultsSummary chainResultsSummary) |
Modifier and Type | Method and Description |
---|---|
Map<Long,List<Comment>> |
CommentServiceImpl.getAllCommentsForPlanResult(ChainResultsSummary chainResultSummary) |
Map<Long,List<Comment>> |
CommentService.getAllCommentsForPlanResult(ChainResultsSummary chainResultSummary)
Get all comments on the given chain result, including those in
child jobs.
|
List<Comment> |
CommentHibernateDao.getCommentsForJobResults(ChainResultsSummary chainResultsSummary) |
Map<Long,List<Comment>> |
CommentManagerImpl.getCommentsForJobResults(ChainResultsSummary chainResultSummary) |
Map<Long,List<Comment>> |
CommentManager.getCommentsForJobResults(ChainResultsSummary chainResultSummary)
Get all comments on job results within the given chain result.
|
List<Comment> |
CommentDao.getCommentsForJobResults(ChainResultsSummary chainResultsSummary) |
Modifier and Type | Method and Description |
---|---|
List<ChainResultsSummary> |
CommitView.getSummaries() |
Constructor and Description |
---|
CommitView(UnassociatedCommit commit,
List<ChainResultsSummary> summaries) |
Modifier and Type | Method and Description |
---|---|
void |
PendingBuildResultsStateRestorationImpl.restoreStateAsync(List<ChainResultsSummary> chainsInProgress,
List<BuildResultsSummary> buildsInProgress) |
void |
PendingBuildResultsStateRestoration.restoreStateAsync(List<ChainResultsSummary> chainsInProgress,
List<BuildResultsSummary> buildsInProgress)
Run from quartz job with prepared list of summaries.
|
Constructor and Description |
---|
AvailableResult(ChainResultsSummary chainResultSummary) |
Modifier and Type | Method and Description |
---|---|
protected List<ChainResultsSummary> |
ViewDeploymentVersion.calculateTestedInResults(DeploymentVersion deploymentVersion) |
List<ChainResultsSummary> |
ViewDeploymentVersion.getCommitsTestedInResults() |
Modifier and Type | Method and Description |
---|---|
void |
BuildResultsIndexer.deIndexChainResults(ChainResultsSummary summary,
Set<String> affectedJiraIssuesKeys,
boolean includeTests)
Deprecated.
|
void |
PostChainIndexWriter.updateIndexDocument(org.apache.lucene.document.Document document,
ChainResultsSummary chainResultsSummary)
Deprecated.
Allows you to add lucene fields to the document
|
Modifier and Type | Class and Description |
---|---|
class |
ChainResultsSummaryDocument |
Modifier and Type | Method and Description |
---|---|
ChainResultsSummary |
BuildResultsSummaryDocument.getChainResultsSummary()
Not available from Lucene
|
Modifier and Type | Method and Description |
---|---|
void |
DefaultBuildResultsIndexer.deIndexChainResults(ChainResultsSummary summary,
Set<String> affectedJiraIssuesKeys,
boolean includeTests)
Deprecated.
since 5.5
|
void |
BuildResultsSummaryDocument.setChainResultsSummary(ChainResultsSummary chainResultSummary) |
Constructor and Description |
---|
BuildResultSummaryMapper(org.hibernate.SessionFactory sessionFactory,
BuildResultsSummaryDao buildResultsSummaryDao,
VariableContextBaselineDao variableContextBaselineDao,
BuildResultWarningSummaryMapper warningSummaryMapper,
Project project,
Map<Long,Label> labelMap,
org.springframework.transaction.support.TransactionOperations transactionOperations,
ChainResultsSummary chainResult,
long stageResultId) |
Modifier and Type | Method and Description |
---|---|
<E extends ChainResultsSummary> |
ChainResultMapper.exportListXml(org.hibernate.Session session,
org.codehaus.staxmate.out.SMOutputElement outputElement,
Iterable<E> iterable,
ExportDetailsBean exportDetailsBean) |
Modifier and Type | Method and Description |
---|---|
protected ChainResultsSummary |
ChainResultMapper.createItemInstance(org.codehaus.staxmate.in.SMInputCursor inputCursor) |
Modifier and Type | Method and Description |
---|---|
protected void |
ChainResultMapper.exportProperties(org.codehaus.staxmate.out.SMOutputElement outputElement,
ChainResultsSummary chainResult,
org.hibernate.Session session,
ExportDetailsBean exportDetailsBean) |
protected void |
ChainResultMapper.importProperties(ChainResultsSummary chainResult,
org.codehaus.staxmate.in.SMInputCursor inputCursor,
org.hibernate.Session session) |
Constructor and Description |
---|
ChainStageResultMapper(org.hibernate.SessionFactory sessionFactory,
ChainResultsSummary chainResult,
BuildResultsSummaryDao buildResultsSummaryDao,
BuildResultWarningSummaryMapper warningSummaryMapper,
VariableContextBaselineDao variableContextBaselineDao,
Chain chain,
Map<Long,Label> labelMap,
org.springframework.transaction.support.TransactionOperations transactionOperations) |
Modifier and Type | Method and Description |
---|---|
PlanExecutionConfig |
PlanExecutionConfigImpl.setChainResultSummary(ChainResultsSummary chainResultsSummary) |
PlanExecutionConfig |
PlanExecutionConfig.setChainResultSummary(ChainResultsSummary chainResultsSummary) |
void |
PlanStatePersisterImpl.updateFixedInResultForThisAndPreviousBuilds(ChainResultsSummary chainResult) |
Constructor and Description |
---|
ImmutableResultsSummaryImpl(ChainResultsSummary summary,
TriggerManager triggerManager,
ImmutablePlanManager immutablePlanManager,
CachedPlanManager cachedPlanManager) |
Modifier and Type | Method and Description |
---|---|
TriggerReason |
TriggerManagerImpl.getTriggerReason(ChainResultsSummary chainResultsSummary,
BuildResultsSummary buildResultsSummary) |
TriggerReason |
TriggerManager.getTriggerReason(ChainResultsSummary chainResultsSummary,
BuildResultsSummary buildResultsSummary)
Combines the data from the given
ChainResultsSummary and BuildResultsSummary to produce a TriggerReason for a Job result |
Constructor and Description |
---|
RestChainResult(ChainResultsSummary buildSummary,
javax.ws.rs.core.UriInfo uriInfo,
javax.ws.rs.core.UriBuilder baseUriBuilder,
boolean detailedResult,
BuildLoggerManager buildLoggerManager,
PlanExecutionManager planExecutionManager,
BuildQueueManager buildQueueManager,
StageStatusHelper stageStatusHelper,
ExecutableAgentsHelper executableAgentsHelper,
BuildLogFileAccessorFactory buildLogFileAccessorFactory,
PlanRestService planRestService,
ArtifactLinkManager artifactLinkManager) |
RestChainResult(ChainResultsSummary buildSummary,
javax.ws.rs.core.UriInfo uriInfo,
javax.ws.rs.core.UriBuilder baseUriBuilder,
StageStatusHelper stageStatusHelper,
ExecutableAgentsHelper executableAgentsHelper,
BuildLogFileAccessorFactory buildLogFileAccessorFactory,
PlanRestService planRestService,
ArtifactLinkManager artifactLinkManager) |
RestChainResultDetails(ChainResultsSummary buildSummary,
javax.ws.rs.core.UriInfo uriInfo,
javax.ws.rs.core.UriBuilder baseUriBuilder,
boolean detailedResult,
BuildLoggerManager buildLoggerManager,
PlanExecutionManager planExecutionManager,
BuildQueueManager buildQueueManager,
StageStatusHelper stageStatusHelper,
ExecutableAgentsHelper executableAgentsHelper,
BuildLogFileAccessorFactory buildLogFileAccessorFactory,
PlanRestService planRestService,
ArtifactLinkManager artifactLinkManager) |
Modifier and Type | Method and Description |
---|---|
ChainResultsSummary |
BuildResultsSummaryImpl.getChainResultsSummary() |
ChainResultsSummary |
BuildResultsSummary.getChainResultsSummary()
The
ChainResultsSummary to which the current BuildResultsSummary is a child of
Typically this is the link between a Chain and Job result |
ChainResultsSummary |
BuildResultsSummaryHibernateDao.getParentResultSummary(ResultsSummary summary) |
ChainResultsSummary |
BuildResultsSummaryManagerImpl.getParentResultSummary(ResultsSummary resultsSummary) |
ChainResultsSummary |
ResultsSummaryManager.getParentResultSummary(ResultsSummary resultsSummary)
Get (@link ChainResultsSummary} containing given
ResultsSummary |
ChainResultsSummary |
BuildResultsSummaryDao.getParentResultSummary(ResultsSummary summary)
Get (@link ChainResultsSummary} containing given
ResultsSummary |
Modifier and Type | Method and Description |
---|---|
List<ChainResultsSummary> |
BuildResultsSummaryHibernateDao.findChainResultsWithJobLabelled(ResultsSummaryCriteria queryCriteria,
List<Label> labels) |
List<ChainResultsSummary> |
BuildResultsSummaryManagerImpl.findChainResultsWithJobLabelled(ResultsSummaryCriteria criteria,
List<Label> labels) |
List<ChainResultsSummary> |
ResultsSummaryManager.findChainResultsWithJobLabelled(ResultsSummaryCriteria criteria,
List<Label> labels)
Searches through all chains to find any that have jobs which match the given labels.
|
List<ChainResultsSummary> |
BuildResultsSummaryDao.findChainResultsWithJobLabelled(ResultsSummaryCriteria criteria,
List<Label> labels)
Searches through all chains to find any that have jobs which match the given labels.
|
Modifier and Type | Method and Description |
---|---|
Long |
BuildResultsSummaryHibernateDao.calculateQueueDuration(ChainResultsSummary resultsSummary) |
Long |
BuildResultsSummaryManagerImpl.calculateQueueDuration(ChainResultsSummary resultsSummary) |
Long |
ResultsSummaryManager.calculateQueueDuration(ChainResultsSummary resultsSummary)
Calculates queueDuration value for a chain result as a maximum value of (vcsUpdateTime - queueTime) for all related job results.
|
Long |
BuildResultsSummaryDao.calculateQueueDuration(ChainResultsSummary resultsSummary)
Calculates queueDuration value for a chain result as a maximum value of (vcsUpdateTime - queueTime) for all related job results.
|
Long |
BuildResultsSummaryHibernateDao.calculateVcsUpdateDuration(ChainResultsSummary resultsSummary) |
Long |
BuildResultsSummaryManagerImpl.calculateVcsUpdateDuration(ChainResultsSummary resultsSummary) |
Long |
ResultsSummaryManager.calculateVcsUpdateDuration(ChainResultsSummary resultsSummary)
Calculates vcsUpdateDuration value for a chain result as a maximum value of (buildDate - vcsUpdateTime) for all related job results.
|
Long |
BuildResultsSummaryDao.calculateVcsUpdateDuration(ChainResultsSummary resultsSummary)
Calculates vcsUpdateDuration value for a chain result as a maximum value of (buildDate - vcsUpdateTime) for all related job results.
|
<T extends ResultsSummary> |
BuildResultsSummaryManagerImpl.createResultsSummary(ChainResultsSummary chainResultsSummary,
BuildContext buildContext,
Class<T> aClass) |
<T extends ResultsSummary> |
BuildResultsSummaryManager.createResultsSummary(ChainResultsSummary chainResultsSummary,
BuildContext buildContext,
Class<T> aClass)
Deprecated.
|
void |
BuildResultsSummaryImpl.setChainResultsSummary(ChainResultsSummary chainResultsSummary) |
void |
BuildResultsSummary.setChainResultsSummary(ChainResultsSummary chainResultSummary) |
void |
BuildResultsSummaryManagerImpl.updatePlanCompletedDate(ChainResultsSummary resultSummary,
Date completionDate) |
void |
ResultsSummaryManager.updatePlanCompletedDate(ChainResultsSummary resultsSummary,
Date completionDate)
Update completed date and duration of
ChainResultsSummary |
void |
BuildResultsSummaryManagerImpl.updateProcessingDuration(ChainResultsSummary resultSummary) |
void |
ResultsSummaryManager.updateProcessingDuration(ChainResultsSummary resultSummary)
Updates
ImmutableResultsSummary.getProcessingDuration() and ChainStageResult.getProcessingDuration()
based on chain execution. |
Modifier and Type | Method and Description |
---|---|
List<TestCaseResult> |
TestCaseResultHibernateDao.getQuarantinedTestCasesForChainResult(ChainResultsSummary chainResultsSummary) |
List<TestCaseResult> |
TestCaseResultDao.getQuarantinedTestCasesForChainResult(ChainResultsSummary chainResultsSummary)
Provide a list of the quarantined tests for a chain result
|
List<TestCaseResult> |
TestQuarantineManagerImpl.getQuarantinedTestsListForChainResult(ChainResultsSummary chainResultsSummary) |
List<TestCaseResult> |
TestQuarantineManager.getQuarantinedTestsListForChainResult(ChainResultsSummary chainResultsSummary)
Get a list of
TestCase of all the tests quarantined for a given chain result |
List<TestCaseResult> |
TestsManagerImpl.getTestsForChainResultByDeltaState(ChainResultsSummary summary,
TestDeltaState deltaState,
int firstResult,
int maxCount) |
List<TestCaseResult> |
TestsManager.getTestsForChainResultByDeltaState(ChainResultsSummary summary,
TestDeltaState deltaState,
int firstResult,
int maxCount)
Retrieves a list of testCaseResults for a ChainResultSummary based on their delta state (e.g BROKEN, FIXED)
|
List<TestCaseResult> |
TestCaseResultHibernateDao.getTestsForChainResultByDeltaStates(ChainResultsSummary summary,
TestDeltaState[] deltaStates,
int firstResult,
int unvalidatedMaxCount) |
List<TestCaseResult> |
TestsManagerImpl.getTestsForChainResultByDeltaStates(ChainResultsSummary summary,
TestDeltaState[] deltaStates,
int firstResult,
int maxCount) |
List<TestCaseResult> |
TestsManager.getTestsForChainResultByDeltaStates(ChainResultsSummary summary,
TestDeltaState[] deltaStates,
int firstResult,
int maxCount)
Retrieves a list of testCaseResults for a ChainResultSummary based on their delta state (e.g BROKEN, FIXED)
|
List<TestCaseResult> |
TestCaseResultDao.getTestsForChainResultByDeltaStates(ChainResultsSummary summary,
TestDeltaState[] deltaStates,
int firstResult,
int maxCount)
Retrieves a list of testCaseResults for a ChainResultSummary based on their delta state (e.g BROKEN, FIXED)
|
List<TestCaseResult> |
TestCaseResultHibernateDao.getTestsForChainResultByState(ChainResultsSummary summary,
TestState testState,
int firstResult,
int unvalidatedMaxCount) |
List<TestCaseResult> |
TestsManagerImpl.getTestsForChainResultByState(ChainResultsSummary summary,
TestState testState,
int firstResult,
int maxCount) |
List<TestCaseResult> |
TestsManager.getTestsForChainResultByState(ChainResultsSummary summary,
TestState testState,
int firstResult,
int maxCount)
Retrieves a list of testCaseResults for a ChainResultSummary based on their
TestState |
List<TestCaseResult> |
TestCaseResultDao.getTestsForChainResultByState(ChainResultsSummary summary,
TestState testState,
int firstResult,
int maxCount)
Retrieves a list of testCaseResults for a ChainResultSummary based on their
TestState |
Modifier and Type | Method and Description |
---|---|
List<VariableDefinitionContext> |
ResultsSummaryVariableAccessorImpl.getManualVariables(ChainResultsSummary chainResultsSummary) |
List<VariableDefinitionContext> |
ResultsSummaryVariableAccessor.getManualVariables(ChainResultsSummary resultsSummary)
Get manual variables state from start of this chain result.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
ContinueBuild.checkResultSummary(ChainResultsSummary resultsSummary) |
protected boolean |
RestartBuild.checkResultSummary(ChainResultsSummary resultsSummary) |
protected boolean |
RerunBuild.checkResultSummary(ChainResultsSummary resultsSummary) |
protected abstract boolean |
AbstractContinuableBuildAction.checkResultSummary(ChainResultsSummary resultsSummary) |
Modifier and Type | Method and Description |
---|---|
ChainResultsSummary |
ChainAwareContextHolder.getChainResult() |
ChainResultsSummary |
ChainActionSupport.getChainResult() |
Modifier and Type | Method and Description |
---|---|
void |
ChainAwareContextHolder.setChainResult(ChainResultsSummary chainResult) |
void |
ChainActionSupport.setChainResult(ChainResultsSummary chainResult) |
Modifier and Type | Method and Description |
---|---|
List<ChainResultsSummary> |
ListChainResults.getFilteredResultsList(int firstResult,
int maxResults) |
List<ChainResultsSummary> |
ListChainResults.getResultsList() |
Modifier and Type | Method and Description |
---|---|
String |
ListChainResults.getDateFinished(ChainResultsSummary chainResult) |
int |
ListChainResults.getNumberOfBuildsRun(ChainResultsSummary chainResult) |
Collection<ArtifactLink> |
ViewChainArtifacts.getOrphanedArtifactLinks(ChainResultsSummary chainResults) |
boolean |
ViewChainArtifacts.hasFinishedJobs(ChainResultsSummary chainResultsSummary) |
boolean |
ViewChainArtifacts.hasJobArtifacts(ChainResultsSummary chainResultsSummary) |
boolean |
ViewChainResult.hasSharedArtifacts(ChainResultsSummary chainResultsSummary) |
Modifier and Type | Method and Description |
---|---|
ChainResultsSummary |
ChainAware.getChainResult() |
Modifier and Type | Method and Description |
---|---|
void |
ChainAware.setChainResult(ChainResultsSummary chainResult) |
Modifier and Type | Method and Description |
---|---|
static DecoratedResult |
DecoratedResult.decorateChainResult(ChainResultsSummary resultsSummary,
DecoratedPlan decoratedPlan,
DecoratedNavObjectFactory decoratedNavObjectFactory)
Decorate a
ChainResultsSummary . |
DecoratedPlan |
DecoratedNavObjectFactoryImpl.getDecoratedPlan(ChainResultsSummary resultSummary) |
DecoratedPlan |
DecoratedNavObjectFactory.getDecoratedPlan(ChainResultsSummary resultSummary)
Gets the decorated plan for the given result summary.
|
Copyright © 2021 Atlassian Software Systems Pty Ltd. All rights reserved.