Class AbstractRealtimeTestResultAction

java.lang.Object
hudson.tasks.test.AbstractTestResultAction<AbstractRealtimeTestResultAction>
org.jenkinsci.plugins.junitrealtimetestreporter.AbstractRealtimeTestResultAction
All Implemented Interfaces:
Action, HealthReportingAction, ModelObject, RunAction2, org.kohsuke.stapler.StaplerProxy
Direct Known Subclasses:
PipelineRealtimeTestResultAction, RealtimeTestResultAction

public abstract class AbstractRealtimeTestResultAction extends hudson.tasks.test.AbstractTestResultAction<AbstractRealtimeTestResultAction> implements org.kohsuke.stapler.StaplerProxy
  • Nested Class Summary

    Nested classes/interfaces inherited from class hudson.tasks.test.AbstractTestResultAction

    hudson.tasks.test.AbstractTestResultAction.Summarizer
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
     
    protected TestProgress
     
    protected hudson.tasks.junit.TestResult
     
    static final List<Result>
     

    Fields inherited from class hudson.tasks.test.AbstractTestResultAction

    owner, run
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected abstract hudson.tasks.junit.TestResult
     
    protected static hudson.tasks.junit.TestResult
     
    int
     
    List<? extends hudson.tasks.test.TestResult>
     
    protected long
     
    hudson.tasks.junit.TestResult
     
    hudson.tasks.junit.TestResult
     
     
    int
     
    protected abstract hudson.tasks.junit.TestResult
     

    Methods inherited from class hudson.tasks.test.AbstractTestResultAction

    doGraph, doGraphMap, findCorrespondingResult, findPreviousCorresponding, getApi, getBuildHealth, getDescription, getDisplayName, getFailureDiffString, getHealthScaleFactor, getIconFileName, getPassedTests, getPreviousResult, getPreviousResult, getSkipCount, getSkippedTests, getTestResultPath, getUrlName, onAttached, onLoad, readResolve, setDescription

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • result

      protected hudson.tasks.junit.TestResult result
    • progress

      protected TestProgress progress
    • RESULTS_OF_BUILDS_TO_CONSIDER

      public static final List<Result> RESULTS_OF_BUILDS_TO_CONSIDER
  • Constructor Details

    • AbstractRealtimeTestResultAction

      protected AbstractRealtimeTestResultAction()
  • Method Details

    • parse

      protected abstract hudson.tasks.junit.TestResult parse() throws IOException, InterruptedException
      Throws:
      IOException
      InterruptedException
    • findPreviousTestResult

      protected abstract hudson.tasks.junit.TestResult findPreviousTestResult() throws IOException, InterruptedException
      Throws:
      IOException
      InterruptedException
    • getResult

      public hudson.tasks.junit.TestResult getResult()
      Specified by:
      getResult in class hudson.tasks.test.AbstractTestResultAction<AbstractRealtimeTestResultAction>
    • getParseInterval

      protected long getParseInterval()
    • getFailCount

      public int getFailCount()
      Specified by:
      getFailCount in class hudson.tasks.test.AbstractTestResultAction<AbstractRealtimeTestResultAction>
    • getFailedTests

      public List<? extends hudson.tasks.test.TestResult> getFailedTests()
      Overrides:
      getFailedTests in class hudson.tasks.test.AbstractTestResultAction<AbstractRealtimeTestResultAction>
    • getTotalCount

      public int getTotalCount()
      Specified by:
      getTotalCount in class hudson.tasks.test.AbstractTestResultAction<AbstractRealtimeTestResultAction>
    • getTarget

      public hudson.tasks.junit.TestResult getTarget()
      Specified by:
      getTarget in interface org.kohsuke.stapler.StaplerProxy
    • getTestProgress

      public TestProgress getTestProgress()
    • findPreviousTestResult

      @CheckForNull protected static hudson.tasks.junit.TestResult findPreviousTestResult(Run<?,?> b)