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

傳回 MultiFailureDescription 追蹤的 FailureDescription 清單。

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

等於

public boolean equals (Object obj)

參數
obj Object

傳回
boolean

getErrorIdentifier

public ErrorIdentifier getErrorIdentifier ()

傳回代表失敗的 ErrorIdentifier。可為空值。

傳回
ErrorIdentifier

getErrorMessage

public String getErrorMessage ()

傳回與失敗相關的錯誤訊息。

傳回
String

getFailureStatus

public TestRecordProto.FailureStatus getFailureStatus ()

傳回與失敗相關的 FailureStatus。可為空值。

傳回
TestRecordProto.FailureStatus

getFailures

public List<FailureDescription> getFailures ()

傳回 MultiFailureDescription 追蹤的 FailureDescription 清單。

傳回
List<FailureDescription>

getOrigin

public String getOrigin ()

傳回錯誤的來源。可為空值。

傳回
String

isRetriable

public boolean isRetriable ()

傳回錯誤是否可重試。

傳回
boolean

toString

public String toString ()

傳回
String