Package hudson.tasks.junit.pipeline
Class JUnitResultsStep
java.lang.Object
hudson.model.AbstractDescribableImpl<org.jenkinsci.plugins.workflow.steps.Step>
org.jenkinsci.plugins.workflow.steps.Step
hudson.tasks.junit.pipeline.JUnitResultsStep
- All Implemented Interfaces:
ExtensionPoint
,Describable<org.jenkinsci.plugins.workflow.steps.Step>
,JUnitTask
public class JUnitResultsStep
extends org.jenkinsci.plugins.workflow.steps.Step
implements JUnitTask
-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiondouble
boolean
boolean
Deprecated.boolean
boolean
boolean
boolean
boolean
Should we skip publishing checks to the checks API plugin.final void
setAllowEmptyResults
(boolean allowEmptyResults) void
setChecksName
(String checksName) final void
setHealthScaleFactor
(double healthScaleFactor) final void
setKeepLongStdio
(boolean keepLongStdio) Deprecated.final void
setKeepProperties
(boolean keepProperties) final void
setKeepTestNames
(boolean keepTestNames) void
setSkipMarkingBuildUnstable
(boolean skipMarkingBuildUnstable) void
setSkipOldReports
(boolean skipOldReports) void
setSkipPublishingChecks
(boolean skipPublishingChecks) final void
setStdioRetention
(String stdioRetention) final void
setTestDataPublishers
(List<TestDataPublisher> testDataPublishers) org.jenkinsci.plugins.workflow.steps.StepExecution
start
(org.jenkinsci.plugins.workflow.steps.StepContext context) Methods inherited from class org.jenkinsci.plugins.workflow.steps.Step
getDescriptor
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface hudson.tasks.junit.JUnitTask
getParsedStdioRetention
-
Constructor Details
-
JUnitResultsStep
-
-
Method Details
-
getTestResults
- Specified by:
getTestResults
in interfaceJUnitTask
-
getHealthScaleFactor
public double getHealthScaleFactor()- Specified by:
getHealthScaleFactor
in interfaceJUnitTask
-
setHealthScaleFactor
@DataBoundSetter public final void setHealthScaleFactor(double healthScaleFactor) - Parameters:
healthScaleFactor
- Health scale factor.- Since:
- 1.2-beta-1
-
getTestDataPublishers
- Specified by:
getTestDataPublishers
in interfaceJUnitTask
-
setTestDataPublishers
@DataBoundSetter public final void setTestDataPublishers(@NonNull List<TestDataPublisher> testDataPublishers) - Parameters:
testDataPublishers
- Test data publishers.- Since:
- 1.2
-
setKeepLongStdio
Deprecated.- Parameters:
keepLongStdio
- Whether to keep long stdio.- Since:
- 1.2-beta-1
-
isKeepLongStdio
Deprecated.- Specified by:
isKeepLongStdio
in interfaceJUnitTask
-
getStdioRetention
- Specified by:
getStdioRetention
in interfaceJUnitTask
- Returns:
- the stdioRetention
-
setStdioRetention
- Parameters:
stdioRetention
- How to keep long stdio.
-
isKeepProperties
public boolean isKeepProperties()- Specified by:
isKeepProperties
in interfaceJUnitTask
- Returns:
- the keepProperties.
-
setKeepProperties
@DataBoundSetter public final void setKeepProperties(boolean keepProperties) - Parameters:
keepProperties
- Whether to keep the properties
-
isKeepTestNames
public boolean isKeepTestNames()- Specified by:
isKeepTestNames
in interfaceJUnitTask
- Returns:
- the keepTestNames.
-
setKeepTestNames
@DataBoundSetter public final void setKeepTestNames(boolean keepTestNames) - Parameters:
keepTestNames
- Whether to avoid adding parallel stage name into test name.
-
isAllowEmptyResults
public boolean isAllowEmptyResults()- Specified by:
isAllowEmptyResults
in interfaceJUnitTask
- Returns:
- the allowEmptyResults
-
isSkipPublishingChecks
public boolean isSkipPublishingChecks()Should we skip publishing checks to the checks API plugin.- Specified by:
isSkipPublishingChecks
in interfaceJUnitTask
- Returns:
- if publishing checks should be skipped,
false
otherwise
-
setSkipPublishingChecks
@DataBoundSetter public void setSkipPublishingChecks(boolean skipPublishingChecks) -
getChecksName
- Specified by:
getChecksName
in interfaceJUnitTask
-
setChecksName
-
setAllowEmptyResults
@DataBoundSetter public final void setAllowEmptyResults(boolean allowEmptyResults) -
isSkipMarkingBuildUnstable
public boolean isSkipMarkingBuildUnstable() -
setSkipMarkingBuildUnstable
@DataBoundSetter public void setSkipMarkingBuildUnstable(boolean skipMarkingBuildUnstable) -
isSkipOldReports
public boolean isSkipOldReports()- Specified by:
isSkipOldReports
in interfaceJUnitTask
-
setSkipOldReports
@DataBoundSetter public void setSkipOldReports(boolean skipOldReports) -
start
public org.jenkinsci.plugins.workflow.steps.StepExecution start(org.jenkinsci.plugins.workflow.steps.StepContext context) throws Exception - Specified by:
start
in classorg.jenkinsci.plugins.workflow.steps.Step
- Throws:
Exception
-