public class TapPublisher
extends hudson.tasks.Recorder
implements hudson.matrix.MatrixAggregatable, jenkins.tasks.SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
TapPublisher.DescriptorImpl |
hudson.tasks.Publisher.DescriptorExtensionListImplhudson.ExtensionPoint.LegacyInstancesAreScopedToHudson| Constructor and Description |
|---|
TapPublisher(String testResults,
Boolean failIfNoResults,
Boolean failedTestsMarkBuildAsFailure,
Boolean outputTapToConsole,
Boolean enableSubtests,
Boolean discardOldReports,
Boolean todoIsFailure,
Boolean includeCommentDiagnostics,
Boolean validateNumberOfTests,
Boolean planRequired,
Boolean verbose)
Deprecated.
|
TapPublisher(String testResults,
Boolean failIfNoResults,
Boolean failedTestsMarkBuildAsFailure,
Boolean outputTapToConsole,
Boolean enableSubtests,
Boolean discardOldReports,
Boolean todoIsFailure,
Boolean includeCommentDiagnostics,
Boolean validateNumberOfTests,
Boolean planRequired,
Boolean verbose,
Boolean showOnlyFailures)
Deprecated.
|
TapPublisher(String testResults,
Boolean failIfNoResults,
Boolean failedTestsMarkBuildAsFailure,
Boolean outputTapToConsole,
Boolean enableSubtests,
Boolean discardOldReports,
Boolean todoIsFailure,
Boolean includeCommentDiagnostics,
Boolean validateNumberOfTests,
Boolean planRequired,
Boolean verbose,
Boolean showOnlyFailures,
Boolean stripSingleParents)
Deprecated.
|
TapPublisher(String testResults,
Boolean failIfNoResults,
Boolean failedTestsMarkBuildAsFailure,
Boolean outputTapToConsole,
Boolean enableSubtests,
Boolean discardOldReports,
Boolean todoIsFailure,
Boolean includeCommentDiagnostics,
Boolean validateNumberOfTests,
Boolean planRequired,
Boolean verbose,
Boolean showOnlyFailures,
Boolean stripSingleParents,
Boolean flattenTapResult)
Deprecated.
|
TapPublisher(String testResults,
Boolean failIfNoResults,
Boolean failedTestsMarkBuildAsFailure,
Boolean outputTapToConsole,
Boolean enableSubtests,
Boolean discardOldReports,
Boolean todoIsFailure,
Boolean includeCommentDiagnostics,
Boolean validateNumberOfTests,
Boolean planRequired,
Boolean verbose,
Boolean showOnlyFailures,
Boolean stripSingleParents,
Boolean flattenTapResult,
Boolean skipIfBuildNotOk)
Deprecated.
|
TapPublisher(String testResults,
Boolean failIfNoResults,
Boolean failedTestsMarkBuildAsFailure,
Boolean outputTapToConsole,
Boolean enableSubtests,
Boolean discardOldReports,
Boolean todoIsFailure,
Boolean includeCommentDiagnostics,
Boolean validateNumberOfTests,
Boolean planRequired,
Boolean verbose,
Boolean showOnlyFailures,
Boolean stripSingleParents,
Boolean flattenTapResult,
Boolean removeYamlIfCorrupted,
Boolean skipIfBuildNotOk) |
| Modifier and Type | Method and Description |
|---|---|
hudson.matrix.MatrixAggregator |
createAggregator(hudson.matrix.MatrixBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
Boolean |
getDiscardOldReports() |
Boolean |
getEnableSubtests() |
Boolean |
getFailedTestsMarkBuildAsFailure() |
Boolean |
getFailIfNoResults() |
Boolean |
getFlattenTapResult() |
Boolean |
getIncludeCommentDiagnostics() |
Boolean |
getOutputTapToConsole() |
Boolean |
getPlanRequired() |
hudson.model.Action |
getProjectAction(hudson.model.AbstractProject<?,?> project) |
Boolean |
getRemoveYamlIfCorrupted() |
static hudson.FilePath |
getReportsDirectory(hudson.model.Run build)
Gets the directory where the plug-in saves its TAP streams before processing them and
displaying in the UI.
|
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
Boolean |
getShowOnlyFailures() |
Boolean |
getSkipIfBuildNotOk() |
Boolean |
getStripSingleParents() |
String |
getTestResults() |
Boolean |
getTodoIsFailure() |
Boolean |
getValidateNumberOfTests() |
Boolean |
getVerbose() |
void |
perform(hudson.model.Run<?,?> run,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
Object |
readResolve() |
all, getProjectAction, needsToRunAfterFinalized, prebuildgetProjectActions, perform, perform, prebuild@Deprecated public TapPublisher(String testResults, Boolean failIfNoResults, Boolean failedTestsMarkBuildAsFailure, Boolean outputTapToConsole, Boolean enableSubtests, Boolean discardOldReports, Boolean todoIsFailure, Boolean includeCommentDiagnostics, Boolean validateNumberOfTests, Boolean planRequired, Boolean verbose)
@Deprecated public TapPublisher(String testResults, Boolean failIfNoResults, Boolean failedTestsMarkBuildAsFailure, Boolean outputTapToConsole, Boolean enableSubtests, Boolean discardOldReports, Boolean todoIsFailure, Boolean includeCommentDiagnostics, Boolean validateNumberOfTests, Boolean planRequired, Boolean verbose, Boolean showOnlyFailures)
@Deprecated public TapPublisher(String testResults, Boolean failIfNoResults, Boolean failedTestsMarkBuildAsFailure, Boolean outputTapToConsole, Boolean enableSubtests, Boolean discardOldReports, Boolean todoIsFailure, Boolean includeCommentDiagnostics, Boolean validateNumberOfTests, Boolean planRequired, Boolean verbose, Boolean showOnlyFailures, Boolean stripSingleParents)
@Deprecated public TapPublisher(String testResults, Boolean failIfNoResults, Boolean failedTestsMarkBuildAsFailure, Boolean outputTapToConsole, Boolean enableSubtests, Boolean discardOldReports, Boolean todoIsFailure, Boolean includeCommentDiagnostics, Boolean validateNumberOfTests, Boolean planRequired, Boolean verbose, Boolean showOnlyFailures, Boolean stripSingleParents, Boolean flattenTapResult)
@Deprecated public TapPublisher(String testResults, Boolean failIfNoResults, Boolean failedTestsMarkBuildAsFailure, Boolean outputTapToConsole, Boolean enableSubtests, Boolean discardOldReports, Boolean todoIsFailure, Boolean includeCommentDiagnostics, Boolean validateNumberOfTests, Boolean planRequired, Boolean verbose, Boolean showOnlyFailures, Boolean stripSingleParents, Boolean flattenTapResult, Boolean skipIfBuildNotOk)
@DataBoundConstructor public TapPublisher(String testResults, Boolean failIfNoResults, Boolean failedTestsMarkBuildAsFailure, Boolean outputTapToConsole, Boolean enableSubtests, Boolean discardOldReports, Boolean todoIsFailure, Boolean includeCommentDiagnostics, Boolean validateNumberOfTests, Boolean planRequired, Boolean verbose, Boolean showOnlyFailures, Boolean stripSingleParents, Boolean flattenTapResult, Boolean removeYamlIfCorrupted, Boolean skipIfBuildNotOk)
public Object readResolve()
public Boolean getShowOnlyFailures()
public Boolean getStripSingleParents()
public Boolean getFailIfNoResults()
public String getTestResults()
public Boolean getFailedTestsMarkBuildAsFailure()
public Boolean getOutputTapToConsole()
public Boolean getEnableSubtests()
public Boolean getDiscardOldReports()
public Boolean getTodoIsFailure()
public Boolean getIncludeCommentDiagnostics()
public Boolean getValidateNumberOfTests()
public Boolean getPlanRequired()
public Boolean getVerbose()
public Boolean getFlattenTapResult()
public Boolean getRemoveYamlIfCorrupted()
public Boolean getSkipIfBuildNotOk()
public static hudson.FilePath getReportsDirectory(hudson.model.Run build)
Adapted from JUnit Attachments Plug-in.
build - Jenkins buildpublic hudson.model.Action getProjectAction(hudson.model.AbstractProject<?,?> project)
getProjectAction in interface hudson.tasks.BuildStepgetProjectAction in class hudson.tasks.BuildStepCompatibilityLayerpublic void perform(@Nonnull hudson.model.Run<?,?> run, @Nonnull hudson.FilePath workspace, @Nonnull hudson.Launcher launcher, @Nonnull hudson.model.TaskListener listener) throws InterruptedException, IOException
perform in interface jenkins.tasks.SimpleBuildStepInterruptedExceptionIOExceptionpublic hudson.tasks.BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService in interface hudson.tasks.BuildSteppublic hudson.matrix.MatrixAggregator createAggregator(hudson.matrix.MatrixBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
createAggregator in interface hudson.matrix.MatrixAggregatableCopyright © 2011–2019 Jenkins. All rights reserved.