Class XUnitResultsStep

java.lang.Object
hudson.model.AbstractDescribableImpl<org.jenkinsci.plugins.workflow.steps.Step>
org.jenkinsci.plugins.workflow.steps.Step
org.jenkinsci.plugins.xunit.pipeline.XUnitResultsStep
All Implemented Interfaces:
ExtensionPoint, Describable<org.jenkinsci.plugins.workflow.steps.Step>

public class XUnitResultsStep extends org.jenkinsci.plugins.workflow.steps.Step
  • Constructor Details

    • XUnitResultsStep

      @DataBoundConstructor public XUnitResultsStep(@CheckForNull List<org.jenkinsci.lib.dtkit.type.TestType> tools)
  • Method Details

    • getTools

      @NonNull public List<org.jenkinsci.lib.dtkit.type.TestType> getTools()
    • getThresholds

      @NonNull public List<XUnitThreshold> getThresholds()
    • setThresholds

      @DataBoundSetter public void setThresholds(@NonNull List<XUnitThreshold> thresholds)
    • setThresholdMode

      @DataBoundSetter public void setThresholdMode(int thresholdMode)
    • getThresholdMode

      public int getThresholdMode()
    • setSleepTime

      @DataBoundSetter public void setSleepTime(long sleepTime)
    • getSleepTime

      public long getSleepTime()
    • setTestTimeMargin

      @DataBoundSetter public void setTestTimeMargin(String testTimeMargin)
    • getTestTimeMargin

      public String getTestTimeMargin()
    • getTestTimeMarginAsLong

      public long getTestTimeMarginAsLong()
    • getTestDataPublishers

      @NonNull public Collection<hudson.tasks.junit.TestDataPublisher> getTestDataPublishers()
    • setTestDataPublishers

      @DataBoundSetter public void setTestDataPublishers(@NonNull Collection<hudson.tasks.junit.TestDataPublisher> testDataPublishers)
    • start

      public org.jenkinsci.plugins.workflow.steps.StepExecution start(org.jenkinsci.plugins.workflow.steps.StepContext context) throws Exception
      Specified by:
      start in class org.jenkinsci.plugins.workflow.steps.Step
      Throws:
      Exception
    • isReduceLog

      public boolean isReduceLog()
    • setReduceLog

      @DataBoundSetter public void setReduceLog(boolean reduceLog)
    • isFollowSymlink

      public boolean isFollowSymlink()
    • setFollowSymlink

      @DataBoundSetter public void setFollowSymlink(boolean followSymlink)
    • isSkipPublishingChecks

      public boolean isSkipPublishingChecks()
      Should we skip publishing checks to the checks API plugin.
      Returns:
      if publishing checks should be skipped, false otherwise
    • setSkipPublishingChecks

      @DataBoundSetter public void setSkipPublishingChecks(boolean skipPublishingChecks)
    • getChecksName

      @Nullable public String getChecksName()
    • setChecksName

      @DataBoundSetter public void setChecksName(String checksName)