public class QuestaVrmPublisher
extends hudson.tasks.Recorder
implements jenkins.tasks.SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
QuestaVrmPublisher.DescriptorImpl |
static class |
QuestaVrmPublisher.OptionalVcoverExecBlock |
hudson.tasks.Publisher.DescriptorExtensionListImpljenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory| Constructor and Description |
|---|
QuestaVrmPublisher(String vrmdata) |
| Modifier and Type | Method and Description |
|---|---|
QuestaVrmPublisher.DescriptorImpl |
getDescriptor() |
String |
getExtraArgs() |
Double |
getHealthScaleFactor() |
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
List<? extends hudson.tasks.junit.TestDataPublisher> |
getTestDataPublishers() |
String |
getVcoverExec() |
String |
getVrmdata() |
String |
getVrmhtmldir() |
String |
getVrunExec() |
boolean |
isCollectCoverage() |
boolean |
isHtmlReport() |
void |
perform(hudson.model.Run<?,?> build,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
protected static String |
resolveParametersInString(hudson.model.Run<?,?> build,
hudson.model.TaskListener listener,
String input) |
void |
setCollectCoverage(boolean collectCoverage) |
void |
setEnableVcoverExec(QuestaVrmPublisher.OptionalVcoverExecBlock enableVcoverExec) |
void |
setExtraArgs(String extraArgs) |
void |
setHealthScaleFactor(Double healthScaleFactor) |
void |
setHtmlReport(boolean htmlReport) |
void |
setTestDataPublishers(List<? extends hudson.tasks.junit.TestDataPublisher> testDataPublishers) |
void |
setVrmhtmldir(String vrmhtmldir) |
void |
setVrunExec(String vrunExec) |
all, getProjectAction, needsToRunAfterFinalized, prebuildgetProjectAction, getProjectActions, perform, perform, prebuild@DataBoundConstructor public QuestaVrmPublisher(String vrmdata)
public Double getHealthScaleFactor()
@DataBoundSetter public final void setHealthScaleFactor(Double healthScaleFactor)
public String getVrmdata()
@DataBoundSetter public final void setTestDataPublishers(@Nonnull List<? extends hudson.tasks.junit.TestDataPublisher> testDataPublishers)
@Nonnull public List<? extends hudson.tasks.junit.TestDataPublisher> getTestDataPublishers()
public void perform(hudson.model.Run<?,?> build,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener)
throws IOException,
InterruptedException
perform in interface jenkins.tasks.SimpleBuildStepIOExceptionInterruptedExceptionpublic hudson.tasks.BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService in interface hudson.tasks.BuildSteppublic QuestaVrmPublisher.DescriptorImpl getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.tasks.Publisher>getDescriptor in class hudson.tasks.Recorderpublic String getVrmhtmldir()
@DataBoundSetter public final void setVrmhtmldir(String vrmhtmldir)
vrmhtmldir - the vrmhtmldir to set@DataBoundSetter public final void setVrunExec(String vrunExec)
public boolean isHtmlReport()
@DataBoundSetter public final void setHtmlReport(boolean htmlReport)
htmlReport - the htmlReport to setpublic boolean isCollectCoverage()
@DataBoundSetter public final void setCollectCoverage(boolean collectCoverage)
collectCoverage - the collectCoverage to set@DataBoundSetter public final void setEnableVcoverExec(QuestaVrmPublisher.OptionalVcoverExecBlock enableVcoverExec)
public String getVrunExec()
public String getVcoverExec()
public String getExtraArgs()
@DataBoundSetter public final void setExtraArgs(String extraArgs)
extraArgs - the extraArgs to setCopyright © 2016–2024. All rights reserved.