com.michelin.cio.hudson.plugins.qc
Class QualityCenter
java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Builder
com.michelin.cio.hudson.plugins.qc.QualityCenter
- All Implemented Interfaces:
- hudson.ExtensionPoint, hudson.model.Describable<hudson.tasks.Builder>, hudson.tasks.BuildStep
public class QualityCenter
- extends hudson.tasks.Builder
BuildStep to run a TestSet from a Quality Center server.
- Author:
- Thomas Maurel
| Nested classes/interfaces inherited from interface hudson.tasks.BuildStep |
hudson.tasks.BuildStep.PublisherList |
| Nested classes/interfaces inherited from interface hudson.ExtensionPoint |
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson |
| Fields inherited from interface hudson.tasks.BuildStep |
BUILDERS, PUBLISHERS |
|
Constructor Summary |
QualityCenter(java.lang.String qcClientInstallationName,
java.lang.String qcQTPAddinInstallationName,
java.lang.String qcServerURL,
java.lang.String qcLogin,
java.lang.String qcPass,
java.lang.String qcDomain,
java.lang.String qcProject,
java.lang.String qcTSFolder,
java.lang.String qcTSName,
java.lang.String qcTSLogFile,
java.lang.String qcTimeOut)
|
| Methods inherited from class hudson.tasks.Builder |
all, getRequiredMonitorService, prebuild |
| Methods inherited from class hudson.tasks.BuildStepCompatibilityLayer |
getProjectAction, getProjectAction, getProjectActions, perform, prebuild |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface hudson.tasks.BuildStep |
getProjectAction, getProjectActions, prebuild |
QualityCenter
@DataBoundConstructor
public QualityCenter(java.lang.String qcClientInstallationName,
java.lang.String qcQTPAddinInstallationName,
java.lang.String qcServerURL,
java.lang.String qcLogin,
java.lang.String qcPass,
java.lang.String qcDomain,
java.lang.String qcProject,
java.lang.String qcTSFolder,
java.lang.String qcTSName,
java.lang.String qcTSLogFile,
java.lang.String qcTimeOut)
getQcDomain
public java.lang.String getQcDomain()
getQcClientInstallationName
public java.lang.String getQcClientInstallationName()
getQcQTPAddinInstallationName
public java.lang.String getQcQTPAddinInstallationName()
getQcLogin
public java.lang.String getQcLogin()
getQcPass
public java.lang.String getQcPass()
getQcProject
public java.lang.String getQcProject()
getQcServerURL
public java.lang.String getQcServerURL()
getQcTSFolder
public java.lang.String getQcTSFolder()
getQcTSLogFile
public java.lang.String getQcTSLogFile()
getParsedQcTSLogFile
public java.lang.String getParsedQcTSLogFile()
getQcTSName
public java.lang.String getQcTSName()
getQcTimeOut
public java.lang.String getQcTimeOut()
getVbScriptName
public static java.lang.String getVbScriptName()
getDescriptor
public QualityCenter.DescriptorImpl getDescriptor()
- Specified by:
getDescriptor in interface hudson.model.Describable<hudson.tasks.Builder>- Overrides:
getDescriptor in class hudson.tasks.Builder
getQualityCenterClientInstallation
public QualityCenterClientInstallation getQualityCenterClientInstallation()
getQualityCenterQTPAddinInstallation
public QualityCenterQTPAddinsInstallation getQualityCenterQTPAddinInstallation()
perform
public boolean perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
throws java.lang.InterruptedException,
java.io.IOException
- Specified by:
perform in interface hudson.tasks.BuildStep- Overrides:
perform in class hudson.tasks.BuildStepCompatibilityLayer
- Throws:
java.lang.InterruptedException
java.io.IOException
Copyright © 2010. All Rights Reserved.