public class SuiteInfo
extends com.itko.lisa.LisaDocInfo
implements com.itko.lisa.model.IWriteXML
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
BASELINE_TAG |
static java.lang.String |
DEF_AUDIT_DOC |
static java.lang.String |
DEF_AUDIT_TAG |
static java.lang.String |
DEF_STAGING_TAG |
static java.lang.String |
RUN_TYPE_CONCURRENT |
static java.lang.String |
RUN_TYPE_SERIAL |
static java.lang.String |
RUN_TYPE_VLM |
static java.lang.String |
SUITE_FILE_EXTENSION |
static java.lang.String |
SUITE_TAG |
IS_IN_PROJ_TAG, LISA_PROJ_PATH, LISA_PROJ_URL, LISA_RELATIVE_PROJ_PATH, LISA_RELATIVE_PROJ_URL, SOURCE_HOST, SOURCE_PATH, SOURCE_PROJECT_NAME, SOURCE_PROJECT_ROOT, SOURCE_RELATIVE_PROJECT_NAME, SOURCE_RELATIVE_PROJECT_ROOT, SOURCE_URL, SOURCE_USER
Constructor and Description |
---|
SuiteInfo() |
SuiteInfo(org.w3c.dom.Document doc) |
SuiteInfo(com.itko.lisa.LisaDocument lisaDoc)
This is a constructor that takes a LisaDocument as parameter. the advantage to using this is to
have access to the launch state variables parsed.
|
Modifier and Type | Method and Description |
---|---|
void |
addSingleRegression(java.lang.String regSpec) |
void |
addSuiteEntry(com.itko.lisa.testing.SuiteEntry se) |
boolean |
equals(java.lang.Object obj)
Determines equality based on the ID of the suite.
|
java.lang.String |
getBasePath() |
java.lang.String |
getDefAudit() |
java.lang.String |
getDefCS() |
java.lang.String |
getDefStaging() |
java.lang.String |
getDocumentation() |
java.util.List<com.itko.lisa.testing.SuiteEntry> |
getEntries() |
java.lang.String |
getId() |
com.itko.lisa.utils.Meta |
getMeta() |
java.util.List |
getMetrics() |
java.lang.String |
getName() |
java.util.List<ReportGenerator> |
getReportGenerators() |
RunInfo |
getRunInfo() |
java.lang.String |
getRunType() |
java.lang.String |
getSetupTest() |
java.lang.String |
getSuiteDocPath() |
java.lang.String |
getTeardownTest() |
int |
hashCode() |
boolean |
isAllowDuplicates() |
boolean |
isBaseline() |
boolean |
isRunTypeConcurrent() |
boolean |
isRunTypeSerial() |
void |
makeRegressionRunners(java.util.List<RegressionRunner> l,
StagedSuite ss,
java.lang.String configFile,
com.itko.util.graph.DirectedGraph<SuiteInfo> visited) |
static com.itko.lisa.testing.SuiteEntry |
parseRegressionFromString(java.lang.String regSpec) |
void |
setAllowDuplicates(boolean allowDuplicates) |
void |
setBaseline(boolean baseline) |
void |
setBasePath(java.lang.String basePath) |
void |
setDefAudit(java.lang.String defAudit) |
void |
setDefaultBasePathFrom(java.lang.String regFile) |
void |
setDefCS(java.lang.String defCS) |
void |
setDefStaging(java.lang.String defStaging) |
void |
setDocumentation(java.lang.String documentation) |
void |
setMeta(com.itko.lisa.utils.Meta meta) |
void |
setName(java.lang.String name) |
void |
setRunType(java.lang.String runType) |
void |
setSetupTest(java.lang.String setupTest) |
void |
setSuiteDocPath(java.lang.String suiteDoc) |
void |
setTeardownTest(java.lang.String teardownTest) |
java.lang.String |
toString() |
void |
writeXML(java.io.PrintWriter ps) |
addProjectConfigPropsToLaunchState, addProjectConfigPropsToLaunchState, addToLaunchState, addToLaunchState, calculateProjectPath, calculateProjectRoot, calculateProjectURL, getLaunchState, getProjectPath, getProjectRoot, getProjectURL, getUserFromLaunchState, setProjectRoot, setProjectRoot
public static final java.lang.String SUITE_TAG
public static final java.lang.String RUN_TYPE_SERIAL
public static final java.lang.String RUN_TYPE_CONCURRENT
public static final java.lang.String RUN_TYPE_VLM
public static final java.lang.String DEF_AUDIT_TAG
public static final java.lang.String DEF_STAGING_TAG
public static final java.lang.String BASELINE_TAG
public static final java.lang.String DEF_AUDIT_DOC
public static final java.lang.String SUITE_FILE_EXTENSION
public SuiteInfo()
public SuiteInfo(com.itko.lisa.LisaDocument lisaDoc) throws TestDefException
lisaDoc
- TestDefException
public SuiteInfo(org.w3c.dom.Document doc) throws TestDefException
TestDefException
public com.itko.lisa.utils.Meta getMeta()
public void setMeta(com.itko.lisa.utils.Meta meta)
meta
- the meta to setpublic void makeRegressionRunners(java.util.List<RegressionRunner> l, StagedSuite ss, java.lang.String configFile, com.itko.util.graph.DirectedGraph<SuiteInfo> visited) throws TestDefException
TestDefException
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getId()
public java.lang.String getDocumentation()
public void setDocumentation(java.lang.String documentation)
public java.lang.String getRunType()
public void setRunType(java.lang.String runType)
public boolean isRunTypeSerial()
public boolean isRunTypeConcurrent()
public void setSuiteDocPath(java.lang.String suiteDoc)
public java.lang.String getSuiteDocPath()
public java.lang.String getSetupTest()
public void setSetupTest(java.lang.String setupTest)
public java.lang.String getTeardownTest()
public void setTeardownTest(java.lang.String teardownTest)
public java.util.List<ReportGenerator> getReportGenerators()
public java.util.List getMetrics()
public RunInfo getRunInfo()
public boolean isAllowDuplicates()
public void setAllowDuplicates(boolean allowDuplicates)
public java.lang.String getDefAudit()
public void setDefAudit(java.lang.String defAudit)
public java.lang.String getDefStaging()
public void setDefStaging(java.lang.String defStaging)
public java.lang.String getDefCS()
public void setDefCS(java.lang.String defCS)
public java.lang.String getBasePath()
public void setBasePath(java.lang.String basePath)
public void setDefaultBasePathFrom(java.lang.String regFile)
public void addSuiteEntry(com.itko.lisa.testing.SuiteEntry se)
public java.util.List<com.itko.lisa.testing.SuiteEntry> getEntries()
public void addSingleRegression(java.lang.String regSpec)
public void setBaseline(boolean baseline)
public boolean isBaseline()
public static com.itko.lisa.testing.SuiteEntry parseRegressionFromString(java.lang.String regSpec)
public void writeXML(java.io.PrintWriter ps)
writeXML
in interface com.itko.lisa.model.IWriteXML
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
obj
- the object being comparedobj
is equal to this
public int hashCode()
hashCode
in class java.lang.Object
Copyright © 1998-2014 CA, Inc. All Rights Reserved.