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(String qcClientInstallationName,
String qcQTPAddinInstallationName,
String qcServerURL,
String qcLogin,
String qcPass,
String qcDomain,
String qcProject,
String qcTSFolder,
String qcTSName,
String qcTSLogFile,
int qcTimeOut,
String runMode,
String runHost)
|
| 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 |
RUN_MODE_LOCAL
public static final String RUN_MODE_LOCAL
- See Also:
- Constant Field Values
RUN_MODE_PLANNED_HOST
public static final String RUN_MODE_PLANNED_HOST
- See Also:
- Constant Field Values
RUN_MODE_REMOTE
public static final String RUN_MODE_REMOTE
- See Also:
- Constant Field Values
RUN_MODES
public static final String[] RUN_MODES
DEFAULT_TIMEOUT
public static final int DEFAULT_TIMEOUT
- See Also:
- Constant Field Values
QualityCenter
@DataBoundConstructor
public QualityCenter(String qcClientInstallationName,
String qcQTPAddinInstallationName,
String qcServerURL,
String qcLogin,
String qcPass,
String qcDomain,
String qcProject,
String qcTSFolder,
String qcTSName,
String qcTSLogFile,
int qcTimeOut,
String runMode,
String runHost)
getQcDomain
public String getQcDomain()
getQcClientInstallationName
public String getQcClientInstallationName()
getQcQTPAddinInstallationName
public String getQcQTPAddinInstallationName()
getQcLogin
public String getQcLogin()
getQcPass
public String getQcPass()
getQcProject
public String getQcProject()
getQcServerURL
public String getQcServerURL()
getQcTSFolder
public String getQcTSFolder()
getQcTSLogFile
public String getQcTSLogFile()
getParsedQcTSLogFile
public String getParsedQcTSLogFile()
getQcTSName
public String getQcTSName()
getQcTimeOut
public int getQcTimeOut()
getRunMode
public String getRunMode()
getRunHost
public String getRunHost()
getVbScriptName
public static 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 InterruptedException,
IOException
- Specified by:
perform in interface hudson.tasks.BuildStep- Overrides:
perform in class hudson.tasks.BuildStepCompatibilityLayer
- Throws:
InterruptedException
IOException
Copyright © 2004-2011. All Rights Reserved.