多重故障描述
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) 將另一個故障加入現有的 |
boolean | equals (Object obj) |
ErrorIdentifier | getErrorIdentifier () 傳回表示失敗的 |
String | getErrorMessage () 傳回與失敗相關的錯誤訊息。 |
TestRecordProto.FailureStatus | getFailureStatus () 傳回與失敗關聯的 FailureStatus。 |
getFailures () | |
String | getOrigin () 傳回錯誤的根源。 |
boolean | isRetriable () 傳回錯誤是否可重試。 |
String | toString () |
公共構造函數
多重故障描述
public MultiFailureDescription (failures)
參數 | |
---|---|
failures |
公共方法
新增失敗
public MultiFailureDescription addFailure (FailureDescription failure)
將另一個故障加入現有的MultiFailureDescription
。
參數 | |
---|---|
failure | FailureDescription : 額外的失敗 |
退貨 | |
---|---|
MultiFailureDescription | 目前的MultiFailureDescription 。 |
等於
public boolean equals (Object obj)
參數 | |
---|---|
obj | Object |
退貨 | |
---|---|
boolean |
取得錯誤訊息
public String getErrorMessage ()
傳回與失敗相關的錯誤訊息。
退貨 | |
---|---|
String |
取得失敗狀態
public TestRecordProto.FailureStatus getFailureStatus ()
傳回與失敗關聯的 FailureStatus。可以為空。
退貨 | |
---|---|
TestRecordProto.FailureStatus |
取得原點
public String getOrigin ()
傳回錯誤的根源。可以為空。
退貨 | |
---|---|
String |
可重審
public boolean isRetriable ()
傳回錯誤是否可重試。
退貨 | |
---|---|
boolean |
到字串
public String toString ()
退貨 | |
---|---|
String |