ConditionFailureMonitor
public
class
ConditionFailureMonitor
extends Object
implements
ITestInvocationListener
java.lang.Object 中 | |
↳ | com.android.tradefed.invoker.ConditionFailureMonitor |
监控调用引起的任何失败情况。
摘要
公共构造函数 | |
---|---|
ConditionFailureMonitor()
|
公共方法 | |
---|---|
boolean
|
hasFailures()
|
boolean
|
hasRunFailures()
|
void
|
invocationFailed(FailureDescription failure)
由于某些错误情况,报告不完整的调用。 |
void
|
invocationFailed(Throwable cause)
由于某些错误情况,报告不完整的调用。 |
void
|
testFailed(TestDescription test, FailureDescription failure)
报告单个测试用例的失败情况。 |
void
|
testFailed(TestDescription test, String trace)
报告单个测试用例的失败情况。 |
void
|
testRunFailed(FailureDescription failure)
由于“ |
void
|
testRunFailed(String errorMessage)
由于出现严重错误,未能完成报告测试运行。 |
公共构造函数
ConditionFailureMonitor
public ConditionFailureMonitor ()
公共方法
hasFailures
public boolean hasFailures ()
返回 | |
---|---|
boolean |
hasRunFailures
public boolean hasRunFailures ()
返回 | |
---|---|
boolean |
invocationFailed
public void invocationFailed (FailureDescription failure)
由于某些错误情况,报告不完整的调用。
将由 TradeFederation 框架自动调用。
参数 | |
---|---|
failure |
FailureDescription :描述失败原因的 FailureDescription |
invocationFailed
public void invocationFailed (Throwable cause)
由于某些错误情况,报告不完整的调用。
将由 TradeFederation 框架自动调用。
参数 | |
---|---|
cause |
Throwable :失败的 Throwable 原因 |
测试失败
public void testFailed (TestDescription test, FailureDescription failure)
报告单个测试用例的失败情况。
将在 testStarted 和 testEnded 之间调用。
参数 | |
---|---|
test |
TestDescription :标识测试 |
failure |
FailureDescription :描述失败情况及其上下文的 FailureDescription 。 |
测试失败
public void testFailed (TestDescription test, String trace)
报告单个测试用例的失败情况。
将在 testStarted 和 testEnded 之间调用。
参数 | |
---|---|
test |
TestDescription :标识测试 |
trace |
String :失败的堆栈轨迹 |
testRunFailed
public void testRunFailed (FailureDescription failure)
由于“FailureDescription
”所述的失败情况,未能完成报告测试运行。
参数 | |
---|---|
failure |
FailureDescription :描述失败情况及其上下文的 FailureDescription 。 |
testRunFailed
public void testRunFailed (String errorMessage)
由于出现严重错误,未能完成报告测试运行。
参数 | |
---|---|
errorMessage |
String :String ,用于说明运行失败的原因。 |