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)

由于“FailureDescription”所述的失败情况,未能完成报告测试运行。

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 StringString,用于说明运行失败的原因。