多次失败说明

public final class MultiFailureDescription
extends FailureDescription

java.lang.Object 中
   ↳ com.android.tradefed.result.FailureDescription
     ↳ com.android.tradefed.result.MultiFailureDescription


将多个 FailureDescription 收集到一个容器中。它可以用来 对同一测试用例或运行进行多次尝试,且每次尝试的结果为“失败”的描述 将出现故障。

摘要

公共构造函数

MultiFailureDescription( failures)
MultiFailureDescription(FailureDescription... failures)

公共方法

MultiFailureDescription addFailure(FailureDescription failure)

向现有 MultiFailureDescription 添加另一个失败项。

boolean equals(Object obj)
ErrorIdentifier getErrorIdentifier()

返回表示失败的 ErrorIdentifier

String getErrorMessage()

返回与失败相关联的错误消息。

TestRecordProto.FailureStatus getFailureStatus()

返回与失败相关联的 FailureStatus。

getFailures()

返回由 MultiFailureDescription 跟踪的 FailureDescription 列表。

String getOrigin()

返回错误的起因。

boolean isRetriable()

返回错误是否可重试。

String toString()

公共构造函数

多次失败说明

public MultiFailureDescription ( failures)

参数
failures

多次失败说明

public MultiFailureDescription (FailureDescription... failures)

参数
failures FailureDescription

公共方法

添加失败

public MultiFailureDescription addFailure (FailureDescription failure)

向现有 MultiFailureDescription 添加另一个失败项。

参数
failure FailureDescription:额外失败

返回
MultiFailureDescription 当前的 MultiFailureDescription

equals

public boolean equals (Object obj)

参数
obj Object

返回
boolean

getErrorIdentifier

public ErrorIdentifier getErrorIdentifier ()

返回表示失败的 ErrorIdentifier。可以为 null。

返回
ErrorIdentifier

getErrorMessage

public String getErrorMessage ()

返回与失败相关联的错误消息。

返回
String

getFailureStatus

public TestRecordProto.FailureStatus getFailureStatus ()

返回与失败相关联的 FailureStatus。可以为 null。

返回
TestRecordProto.FailureStatus

getFailures

public  getFailures ()

返回由 MultiFailureDescription 跟踪的 FailureDescription 列表。

返回

getOrigin

public String getOrigin ()

返回错误的起因。可以为 null。

返回
String

可重试

public boolean isRetriable ()

返回错误是否可重试。

返回
boolean

toString

public String toString ()

返回
String