Interface ChainResultDetails

All Known Implementing Classes:
ChainResultDetailsImpl

@Immutable @Internal public interface ChainResultDetails
Simple helper class for a chain result for items that are expensive to calculate (ie traverses through the jobs)
Since:
v3.4
  • Method Details

    • getStageResults

      @NotNull @NotNull List<ChainStageResult> getStageResults()
      Returns all stage results.
      Returns:
    • getFailedJobResults

      @NotNull @NotNull List<BuildResultsSummary> getFailedJobResults()
      Returns all Job results that failed. Doesn't include incpmplete jobs
      Returns:
    • getTotalJobCount

      int getTotalJobCount()
      Total number of job results. Include incomplete + unbuilt jobs
      Returns:
    • getOrderedJobResultSummaries

      @NotNull @NotNull List<ResultsSummary> getOrderedJobResultSummaries()
      Returns job results ordered by stage and then plan names
      Returns:
    • getTestResults

      @Nullable @Nullable FilteredTestResults<TestClassResultDescriptor> getTestResults()
      Get the helper class to provide filtered test lists for this chain result
      Returns:
      helper class to provide filtered test lists for this chain result, null if the chain is still being built