多重故障描述

public final class MultiFailureDescription
extends FailureDescription

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


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

概括

公共构造函数

MultiFailureDescription ( failures) 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

等于

public boolean equals (Object obj)

参数
obj Object

退货
boolean

获取错误标识符

public ErrorIdentifier getErrorIdentifier ()

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

退货
ErrorIdentifier

获取错误消息

public String getErrorMessage ()

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

退货
String

获取失败状态

public TestRecordProto.FailureStatus getFailureStatus ()

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

退货
TestRecordProto.FailureStatus

获取失败信息

public  getFailures ()

返回由MultiFailureDescription跟踪的FailureDescription列表。

退货

获取原点

public String getOrigin ()

返回错误的根源。可以为空。

退货
String

可重审

public boolean isRetriable ()

返回错误是否可重试。

退货
boolean

到字符串

public String toString ()

退货
String