条件故障监视器
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) 报告测试运行由于致命错误而未能完成。 |
公共构造函数
条件故障监视器
public ConditionFailureMonitor ()
公共方法
有故障
public boolean hasFailures ()
退货 | |
---|---|
boolean |
有运行失败
public boolean hasRunFailures ()
退货 | |
---|---|
boolean |
调用失败
public void invocationFailed (FailureDescription failure)
报告由于某些错误情况导致的不完整调用。
将由 TradeFederation 框架自动调用。
参数 | |
---|---|
failure | FailureDescription :描述失败原因的FailureDescription |
调用失败
public void invocationFailed (Throwable cause)
报告由于某些错误情况导致的不完整调用。
将由 TradeFederation 框架自动调用。参数 | |
---|---|
cause | Throwable : 失败的ERROR(/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 :失败的堆栈跟踪 |
测试运行失败
public void testRunFailed (FailureDescription failure)
由于FailureDescription
描述的故障,报告测试运行未能完成。
参数 | |
---|---|
failure | FailureDescription :描述故障及其上下文的FailureDescription 。 |
测试运行失败
public void testRunFailed (String errorMessage)
报告测试运行由于致命错误而未能完成。
参数 | |
---|---|
errorMessage | String : ERROR(/String) 描述运行失败的原因。 |