多重故障描述

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