public class RegressionRunner
extends junit.framework.TestCase
implements com.itko.lisa.testing.LisaTestCase
Constructor and Description |
---|
RegressionRunner(StagedSuite ss,
java.lang.String marFileName,
java.lang.String csName,
java.lang.String taDoc,
java.lang.String suiteDocFullPath) |
RegressionRunner(StagedSuite ss,
java.lang.String marInfoFileName,
java.lang.String csName,
java.lang.String taDoc,
java.lang.String suiteDocFullPath,
boolean active) |
RegressionRunner(StagedSuite ss,
java.lang.String stagingDoc,
java.lang.String testCase,
java.lang.String configFile,
java.lang.String csName,
java.lang.String taDoc,
java.lang.String suiteDocFullPath,
boolean active) |
Modifier and Type | Method and Description |
---|---|
void |
configureForLoadTest() |
boolean |
didRegressionAbort()
This method returns whether the test was aborted or not.
|
boolean |
didRegressionFail()
The simple way to figure out of a failing condition was encountered
|
void |
execute()
Run the initialized test.
|
java.lang.String |
getDocumentation()
Get the test case documentation as specified in the Test Case document
|
java.lang.Throwable |
getFailException() |
java.lang.String |
getLisaTestName()
Get the test case name as specified in the Test Case document
|
java.lang.String |
getName()
Return the name of the test in the form
|
Coordinator |
getRunningCoordinator()
If this test is currently running, this is the Coordinator responsible for it
|
java.lang.String |
getStagingDoc() |
java.lang.String |
getStagingDocPath()
Get the File path containing the staging document associated with this test case instance
|
java.lang.String |
getSuiteDocFullPath() |
java.lang.String |
getSuitePath()
Get the File path containing the suite associated with this test case instance
|
com.itko.lisa.testing.TestAuditor |
getTestAuditor() |
java.lang.String |
getTestCase() |
java.lang.String |
getTestCasePath()
Get the File path containing the test case document
|
boolean |
hasRun() |
void |
initialize()
If we need to initialize then execute the test, we'll do this first.
|
boolean |
isActive() |
boolean |
isRunnning() |
java.lang.String |
makeStatusMsg() |
void |
runTest()
This is the all-in way to run the test wrapped by this RegressionRunner.
|
void |
setActive(boolean active) |
void |
setTestCase(java.lang.String testCase) |
java.lang.String |
toString() |
void |
updateEventListener(int[] eventFilter) |
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, run, run, runBare, setName, setUp, tearDown
public RegressionRunner(StagedSuite ss, java.lang.String marFileName, java.lang.String csName, java.lang.String taDoc, java.lang.String suiteDocFullPath)
public RegressionRunner(StagedSuite ss, java.lang.String marInfoFileName, java.lang.String csName, java.lang.String taDoc, java.lang.String suiteDocFullPath, boolean active)
public RegressionRunner(StagedSuite ss, java.lang.String stagingDoc, java.lang.String testCase, java.lang.String configFile, java.lang.String csName, java.lang.String taDoc, java.lang.String suiteDocFullPath, boolean active)
public java.lang.String getName()
getName
in class junit.framework.TestCase
public Coordinator getRunningCoordinator()
public void runTest()
runTest
in class junit.framework.TestCase
junit.framework.AssertionFailedError
- if this test is run as a JUnit and it failed an assertionpublic void initialize()
public void execute()
junit.framework.AssertionFailedError
public java.lang.String getTestCase()
public java.lang.String getStagingDoc()
public void setTestCase(java.lang.String testCase)
public java.lang.Throwable getFailException()
public com.itko.lisa.testing.TestAuditor getTestAuditor()
public boolean didRegressionFail()
public boolean didRegressionAbort()
didRegressionFail()
returns true
.true
if the regression aborted or false otherwise.public java.lang.String makeStatusMsg()
public java.lang.String toString()
toString
in class junit.framework.TestCase
public boolean hasRun()
public boolean isRunnning()
public java.lang.String getSuiteDocFullPath()
public boolean isActive()
public void setActive(boolean active)
public java.lang.String getLisaTestName()
getLisaTestName
in interface com.itko.lisa.testing.LisaTestCase
public java.lang.String getDocumentation()
getDocumentation
in interface com.itko.lisa.testing.LisaTestCase
public java.lang.String getTestCasePath()
getTestCasePath
in interface com.itko.lisa.testing.LisaTestCase
public java.lang.String getStagingDocPath()
getStagingDocPath
in interface com.itko.lisa.testing.LisaTestCase
public java.lang.String getSuitePath()
getSuitePath
in interface com.itko.lisa.testing.LisaTestCase
public void updateEventListener(int[] eventFilter) throws java.rmi.RemoteException
java.rmi.RemoteException
public void configureForLoadTest()
Copyright © 1998-2014 CA, Inc. All Rights Reserved.