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.DescriptorExtensionListImpl
jenkins.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, prebuild
getProjectAction, 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.SimpleBuildStep
IOException
InterruptedException
public hudson.tasks.BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService
in interface hudson.tasks.BuildStep
public QuestaVrmPublisher.DescriptorImpl getDescriptor()
getDescriptor
in interface hudson.model.Describable<hudson.tasks.Publisher>
getDescriptor
in class hudson.tasks.Recorder
public 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–2022. All rights reserved.