public interface ITestResult extends IAttributes, java.lang.Comparable<ITestResult>
Modifier and Type | Field and Description |
---|---|
static int |
CREATED |
static int |
FAILURE |
static int |
SKIP |
static int |
STARTED |
static int |
SUCCESS |
static int |
SUCCESS_PERCENTAGE_FAILURE |
Modifier and Type | Method and Description |
---|---|
long |
getEndMillis() |
java.lang.Object[] |
getFactoryParameters() |
java.lang.String |
getHost() |
java.lang.Object |
getInstance()
The instance on which this method was run.
|
java.lang.String |
getInstanceName() |
ITestNGMethod |
getMethod() |
java.lang.String |
getName() |
java.lang.Object[] |
getParameters() |
default java.util.List<ITestNGMethod> |
getSkipCausedBy() |
long |
getStartMillis() |
int |
getStatus() |
IClass |
getTestClass() |
ITestContext |
getTestContext() |
java.lang.String |
getTestName()
If this result's related instance implements ITest or use @Test(testName=...), returns its test
name, otherwise returns null.
|
java.lang.Throwable |
getThrowable() |
boolean |
isSuccess() |
void |
setEndMillis(long millis) |
void |
setParameters(java.lang.Object[] parameters) |
void |
setStatus(int status) |
void |
setTestName(java.lang.String name) |
void |
setThrowable(java.lang.Throwable throwable) |
void |
setWasRetried(boolean wasRetried) |
boolean |
wasRetried() |
getAttribute, getAttributeNames, removeAttribute, setAttribute
static final int CREATED
static final int SUCCESS
static final int FAILURE
static final int SKIP
static final int SUCCESS_PERCENTAGE_FAILURE
static final int STARTED
int getStatus()
void setStatus(int status)
ITestNGMethod getMethod()
java.lang.Object[] getParameters()
void setParameters(java.lang.Object[] parameters)
IClass getTestClass()
java.lang.Throwable getThrowable()
void setThrowable(java.lang.Throwable throwable)
long getStartMillis()
long getEndMillis()
void setEndMillis(long millis)
java.lang.String getName()
boolean isSuccess()
java.lang.String getHost()
java.lang.Object getInstance()
java.lang.Object[] getFactoryParameters()
java.lang.String getTestName()
java.lang.String getInstanceName()
ITestContext getTestContext()
ITestContext
for this test result.void setTestName(java.lang.String name)
name
- - The new name to be used as a test nameboolean wasRetried()
true
if the test was retried again by an implementation of IRetryAnalyzer
void setWasRetried(boolean wasRetried)
wasRetried
- - true
if the test was retried and false
otherwise.default java.util.List<ITestNGMethod> getSkipCausedBy()