MultiFailureDescription

public final class MultiFailureDescription
extends FailureDescription

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


在一个持有者中收集多个 FailureDescription。当对同一测试用例或运行进行多次尝试,每次都导致失败时,这可用于携带所有 失败说明 。

摘要

公共构造函数

MultiFailureDescription(FailureDescription... failures)
MultiFailureDescription(List<FailureDescription> failures)

公共方法

MultiFailureDescription addFailure(FailureDescription failure)

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

boolean equals(Object obj)
ErrorIdentifier getErrorIdentifier()

返回表示失败的 ErrorIdentifier

String getErrorMessage()

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

TestRecordProto.FailureStatus getFailureStatus()

返回与失败相关的 FailureStatus。

List<FailureDescription> getFailures()

返回 FailureDescription 跟踪的 MultiFailureDescription 列表。

String getOrigin()

返回错误的来源。

boolean isRetriable()

返回错误是否可重试。

String toString()

公共构造函数

MultiFailureDescription

public MultiFailureDescription (FailureDescription... failures)

参数
failures FailureDescription

MultiFailureDescription

public MultiFailureDescription (List<FailureDescription> failures)

参数
failures List

公共方法

addFailure

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 List<FailureDescription> getFailures ()

返回 MultiFailureDescription 跟踪的 FailureDescription 列表。

返回
List<FailureDescription>

getOrigin

public String getOrigin ()

返回错误的来源。可以为 null。

返回
String

isRetriable

public boolean isRetriable ()

返回错误是否可重试。

返回
boolean

toString

public String toString ()

返回
String