多重故障描述
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 |