Package | Description |
---|---|
com.itko.lisa.coordinator | |
com.itko.lisa.editor | |
com.itko.lisa.perfmgr | |
com.itko.lisa.stats | |
com.itko.lisa.test | |
com.itko.lisa.testing |
Modifier and Type | Method and Description |
---|---|
abstract void |
ReportGenerator.initialize(ParameterList pl)
This abstract method must be implemented by the subclass to do any
processing of custom Parameters that are defined per this subclass' spec.
|
static java.util.List |
ReportGenerator.setupEvents(org.w3c.dom.Element docRoot,
java.util.Map<java.lang.String,java.lang.Object> launchState)
Used internally to LISA to load the ReportGenerators from a staging document
|
static TestCoordinator |
TestRunner.stageTest(Coordinator parent,
com.itko.lisa.model.mar.ModelArchive mar)
This method will stage a test with the given parameters onto the network and
return the Coordinator that can be used to start, query, and stop the test.
|
static TestCoordinator |
TestRunner.stageTest(Coordinator parent,
com.itko.lisa.model.mar.ModelArchive mar,
com.itko.lisa.test.Project project) |
static TestCoordinator |
TestRunner.stageTest(Coordinator parent,
RunInfo stage,
java.lang.String testCaseFileName,
TestCase test,
java.lang.String csName)
This method will stage a test with the given parameters onto the network and
return the Coordinator that can be used to start, query, and stop the test.
|
static TestCoordinator |
TestRunner.stageTest(Coordinator parent,
java.lang.String testRun,
java.lang.String testName,
java.lang.String configFile,
java.lang.String csName)
This method will stage a test with the given parameters onto the network and
return the Coordinator that can be used to start, query, and stop the test.
|
static TestCoordinator |
TestRunner.stageTest(Coordinator parent,
java.lang.String testRun,
java.lang.String testName,
java.lang.String configFile,
java.lang.String csName,
java.util.List<java.lang.String> extras)
This method will stage a test with the given parameters onto the network and
return the Coordinator that can be used to start, query, and stop the test.
|
static TestCoordinator |
TestRunner.stageTest(RunInfo stage,
java.lang.String testFileName,
TestCase test,
java.lang.String csName)
This method will stage a test with the given parameters onto the network and
return the Coordinator that can be used to start, query, and stop the test.
|
static TestCoordinator |
TestRunner.stageTest(java.lang.String testRun,
java.lang.String testName,
java.lang.String configFile,
java.lang.String csName)
This method will stage a test with the given parameters onto the network and
return the Coordinator that can be used to start, query, and stop the test.
|
static TestCoordinator |
TestRunner.stageTestByMAR(Coordinator parent,
java.lang.String marFileLocation,
java.lang.String csName)
This as of 5.1 will become probably the most commonly used of the ways to stage tests with TestRunner; we take a
reference to a mar file and we read it and stage it to a possibly remote Coordinator.
|
static TestCoordinator |
TestRunner.stageTestFromMARInfo(Coordinator parent,
java.lang.String marInfoFileName,
java.lang.String csName)
This allows for the staging of a test case by way of a descriptive MAR info file.
|
SuiteCoordinator |
CoordinatorServer.startSuiteCoordinator()
This method will construct a new SuiteCoordinator interface supporting object,
the CoordinatorImpl in the default implementation, and give it the name requested.
|
TestCoordinator |
CoordinatorServer.startTestCoordinator()
This method will construct a new TestCoordinator interface supporting object,
the CoordinatorImpl in the default implementation, and give it the name requested.
|
Constructor and Description |
---|
RunInfo(org.w3c.dom.Document runDoc) |
RunInfo(org.w3c.dom.Element parentOf) |
RunInfo(org.w3c.dom.Element parentOf,
java.lang.String projectRoot) |
RunInfo(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 |
---|---|
static TestCase |
TestCaseInfo.createTestCase(java.io.InputStream is,
java.lang.String pathToDoc,
com.itko.lisa.editor.TestCaseTypeData tctData)
Designed to be use as a two step creation process.
|
static TestCaseInfo |
TestCaseInfo.createTestCaseInfo(TestCase tc)
Designed to be used as a two step creation process.
|
static TestCaseInfo |
TestCaseInfo.createTestCaseInfoReadOnlyDatasets(TestCase tc) |
void |
TestCaseInfo.initFromTestCase(TestCase tc) |
void |
TestCaseInfo.load(java.io.InputStream is,
java.lang.String path) |
void |
TestCaseInfo.loadFromTestCase(TestCase testCase)
This method may be used to load this test case information object from the given test
case.
|
TestCase |
TestCaseInfo.makeTestCase(java.lang.String xml) |
static void |
TestNodeInfo.migrate(java.util.Map ns,
TestCaseInfo tc) |
void |
TestNodeInfo.migrate(TestNode tn,
TestCaseInfo tc) |
Constructor and Description |
---|
TestCaseInfo(java.io.InputStream is,
java.lang.String path) |
Modifier and Type | Method and Description |
---|---|
static AlertEmail |
AlertEmail.readAlert(java.lang.String metricName,
org.w3c.dom.Element parent) |
Modifier and Type | Method and Description |
---|---|
void |
MetricCollector.initialize(org.w3c.dom.Element e)
Used by the factory that loads these guys from the
|
abstract void |
MetricCollector.initializeCollector(org.w3c.dom.Element e)
Used by the factory that loads these guys from the
|
Modifier and Type | Method and Description |
---|---|
void |
TestCase.addNode(int index,
TestNode node)
Get list of nodes; the real one you can manipulate
|
void |
DataSet.baseInit(org.w3c.dom.Element dataset)
This method is called to setup the properties of every data set.
|
void |
DataSetImpl.baseInit(org.w3c.dom.Element dataset) |
static DataSet |
DataSetImpl.dataSetFactory(boolean local,
org.w3c.dom.Element dataset,
java.util.Map<java.lang.String,?> tcProps)
This method constructs an individual data set; locals get made and returned as DataSetImpl objects and
remotes get registered in the middleware layer and you get a DataSetClient instance.
|
DataSet |
TestExec.getLocalDataSet(java.lang.String name) |
void |
FilterInterface.initialize(org.w3c.dom.Element e)
This method is called during the construction of a Filter.
|
void |
SimpleCompanion.initialize(org.w3c.dom.Element compEl) |
void |
CompanionInterface.initialize(org.w3c.dom.Element e)
This method is called during the construction of a Companion.
|
void |
DataSet.initialize(org.w3c.dom.Element dataset,
java.util.Map<java.lang.String,?> tcProps)
Called during test case construction to read the XML document data that is
specific to this kind of data set.
|
abstract void |
DataSetImpl.initialize(org.w3c.dom.Element e,
java.util.Map<java.lang.String,?> tcProps)
This method must be implemented by our sublcasses to take the XML
fragment that defines this
|
void |
CompanionInterface.initialize(org.w3c.dom.Element e,
java.util.Map<java.lang.String,java.lang.Object> launchState)
This method is called during the construction of a Companion.
|
void |
DataSet.initialize(ParameterList params,
TestExec ts)
This is an alternative to getting one of these made by building a ParameterList instead
of giving us an XML Element.
|
abstract void |
TestNode.initialize(TestCase test,
org.w3c.dom.Element e)
This method is called during the construction of a TestNode.
|
void |
NormalEnd.initialize(TestCase test,
org.w3c.dom.Element node) |
void |
CustJavaNodeInterface.initialize(TestCase test,
org.w3c.dom.Element node)
This method is called during TestCase construction, only once for each CustJavaNode
that is executed.
|
void |
Abend.initialize(TestCase test,
org.w3c.dom.Element e) |
static java.util.Map<java.lang.String,DataSet> |
DataSetImpl.loadDataSets(org.w3c.dom.Element testCaseNode,
java.util.Map<java.lang.String,?> tcProps)
This method will construct every remote data set in the test case
|
static java.util.List<TestNode> |
TestNode.loadNodes(org.w3c.dom.Element testCaseNode,
TestCase test)
Called during TestCase object initialization to load all nodes in the
XML test case document into a Hashtable
|
static RandSet |
RandSet.loadRandSet(org.w3c.dom.Element randNode) |
static java.util.Hashtable<java.lang.String,RandSet> |
RandSet.loadRandSets(org.w3c.dom.Element node) |
static TestCase |
TestCase.loadTestCase(com.itko.lisa.test.TestCaseDocument testCaseDoc,
java.lang.String configSpec)
Class method to load a Test Case object
|
static TestCase |
TestCase.loadTestCase(com.itko.lisa.test.TestCaseDocument testCaseDoc,
java.lang.String configSpec,
java.util.Map<java.lang.String,java.lang.Object> additionalConfigState) |
static TestCase |
TestCase.loadTestCase(com.itko.lisa.test.TestCaseDocument testCaseDoc,
java.lang.String configSpec,
java.util.Map<java.lang.String,java.lang.Object> additionalConfigState,
com.itko.lisa.editor.TestCaseTypeData.Type tcType) |
static TestCase |
TestCase.loadTestCase(com.itko.lisa.test.TestCaseDocument testCaseDoc,
java.lang.String configSpec,
com.itko.lisa.editor.TestCaseTypeData.Type tcType)
Class method to load a Test Case object
|
static DataSet |
DataSetImpl.makeLocalDataSet(org.w3c.dom.Element dataSetElement,
TestExec ts) |
static TestNode |
TestNode.nodeFactory(TestCase test,
org.w3c.dom.Element node)
Used to construct a specific TestNode object
|
void |
TestCase.prepareToStage()
This call _must_ be made once and only once before the test is run in the
process space of the coordinator of the test.
|
static void |
DataSetImpl.verifyDataSets(org.w3c.dom.Element docRoot,
java.util.Map<java.lang.String,java.lang.Object> props)
Verify data sets are well-defined.
|
Modifier and Type | Method and Description |
---|---|
void |
StagedSuite.addSingleRegression(java.lang.String testCaseFilename)
This allows you to add a single test to the suite with a name/value pair semantic.
|
void |
StagedSuite.addTestByMARInfo(java.lang.String marInfoFileName)
This allows you to add a single test referenced via a MAR info file to the suite.
|
void |
SuiteInfo.makeRegressionRunners(java.util.List<RegressionRunner> l,
StagedSuite ss,
java.lang.String configFile,
com.itko.util.graph.DirectedGraph<SuiteInfo> visited) |
Constructor and Description |
---|
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.
|
Copyright © 1998-2014 CA, Inc. All Rights Reserved.