ConditionFailureMonitor
public
class
ConditionFailureMonitor
extends Object
implements
ITestInvocationListener
| java.lang.Object | |
| ↳ | com.android.tradefed.invoker.ConditionFailureMonitor |
Monitor for any failures from the invocation.
Summary
Public constructors | |
|---|---|
ConditionFailureMonitor()
|
|
Public methods | |
|---|---|
boolean
|
hasFailures()
|
boolean
|
hasRunFailures()
|
void
|
invocationFailed(FailureDescription failure)
Reports an incomplete invocation due to some error condition. |
void
|
invocationFailed(Throwable cause)
Reports an incomplete invocation due to some error condition. |
void
|
testFailed(TestDescription test, FailureDescription failure)
Reports the failure of a individual test case. |
void
|
testFailed(TestDescription test, String trace)
Reports the failure of a individual test case. |
void
|
testRunFailed(FailureDescription failure)
Reports test run failed to complete due to a failure described by |
void
|
testRunFailed(String errorMessage)
Reports test run failed to complete due to a fatal error. |
Public constructors
ConditionFailureMonitor
public ConditionFailureMonitor ()
Public methods
hasFailures
public boolean hasFailures ()
| Returns | |
|---|---|
boolean |
|
hasRunFailures
public boolean hasRunFailures ()
| Returns | |
|---|---|
boolean |
|
invocationFailed
public void invocationFailed (FailureDescription failure)
Reports an incomplete invocation due to some error condition.
Will be automatically called by the TradeFederation framework.
| Parameters | |
|---|---|
failure |
FailureDescription: the FailureDescription describing the cause of the failure |
invocationFailed
public void invocationFailed (Throwable cause)
Reports an incomplete invocation due to some error condition.
Will be automatically called by the TradeFederation framework.| Parameters | |
|---|---|
cause |
Throwable: the Throwable cause of the failure |
testFailed
public void testFailed (TestDescription test, FailureDescription failure)
Reports the failure of a individual test case.
Will be called between testStarted and testEnded.
| Parameters | |
|---|---|
test |
TestDescription: identifies the test |
failure |
FailureDescription: FailureDescription describing the failure and its context. |
testFailed
public void testFailed (TestDescription test, String trace)
Reports the failure of a individual test case.
Will be called between testStarted and testEnded.
| Parameters | |
|---|---|
test |
TestDescription: identifies the test |
trace |
String: stack trace of failure |
testRunFailed
public void testRunFailed (FailureDescription failure)
Reports test run failed to complete due to a failure described by FailureDescription.
| Parameters | |
|---|---|
failure |
FailureDescription: FailureDescription describing the failure and its context. |
testRunFailed
public void testRunFailed (String errorMessage)
Reports test run failed to complete due to a fatal error.
| Parameters | |
|---|---|
errorMessage |
String: String describing reason for run failure. |