FailureDescription

public class FailureDescription
extends Object

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


Lớp mô tả thông tin lỗi trong Trade Federation. Lớp này chứa thông tin gỡ lỗi và bối cảnh của lỗi giúp hiểu rõ vấn đề.

Tóm tắt

Phương thức công khai

static FailureDescription create(String errorMessage, TestRecordProto.FailureStatus status)

Tạo FailureDescription dựa trên thông báo lỗi được tạo từ lỗi.

static FailureDescription create(String errorMessage)

Tạo FailureDescription dựa trên thông báo lỗi được tạo từ lỗi.

boolean equals(Object obj)
ActionInProgress getActionInProgress()

Trả về thao tác đang diễn ra trong quá trình xảy ra lỗi.

Throwable getCause()

Trả về ngoại lệ gây ra lỗi.

String getDebugHelpMessage()

Trả về thông báo trợ giúp gỡ lỗi.

ErrorIdentifier getErrorIdentifier()

Trả về ErrorIdentifier biểu thị lỗi.

String getErrorMessage()

Trả về thông báo lỗi liên quan đến lỗi.

TestRecordProto.FailureStatus getFailureStatus()

Trả về FailureStatus liên kết với lỗi.

String getFormattedErrorMessage()

Cách hiển thị lỗi và một số thông tin chi tiết theo định dạng.

String getOrigin()

Trả về nguồn gốc của lỗi.

int hashCode()
boolean isRetriable()

Trả về thông tin về việc có thể thử lại lỗi hay không.

boolean rerunFull()

Trả về kết quả cho biết chúng ta có cần thử lại toàn bộ quá trình chạy hay không.

FailureDescription setActionInProgress(ActionInProgress action)

Đặt hành động đang diễn ra trong quá trình xảy ra lỗi.

FailureDescription setCause(Throwable cause)

Đặt ngoại lệ gây ra lỗi (nếu có).

FailureDescription setDebugHelpMessage(String message)

Đặt thông báo trợ giúp gỡ lỗi cho lỗi.

FailureDescription setErrorIdentifier(ErrorIdentifier errorId)

Đặt ErrorIdentifier đại diện cho lỗi.

void setErrorMessage(String errorMessage)

Đặt thông báo lỗi.

FailureDescription setFailureStatus(TestRecordProto.FailureStatus status)

Đặt TestRecordProto.FailureStatus liên kết với lỗi.

FailureDescription setFullRerun(boolean fullRerun)

Đặt xem có chạy lại toàn bộ quá trình chạy hay không khi xảy ra lỗi chạy.

FailureDescription setOrigin(String origin)

Đặt nguồn gốc của lỗi.

FailureDescription setRetriable(boolean retriable)

Đặt xem lỗi có thể thử lại hay không.

String toString()

Phương thức công khai

create

public static FailureDescription create (String errorMessage, 
                TestRecordProto.FailureStatus status)

Tạo FailureDescription dựa trên thông báo lỗi được tạo từ lỗi.

Tham số
errorMessage String: Thông báo lỗi từ lỗi.

status TestRecordProto.FailureStatus: Trạng thái liên quan đến lỗi.

Giá trị trả về
FailureDescription FailureDescription đã tạo

create

public static FailureDescription create (String errorMessage)

Tạo FailureDescription dựa trên thông báo lỗi được tạo từ lỗi.

Tham số
errorMessage String: Thông báo lỗi từ lỗi.

Giá trị trả về
FailureDescription FailureDescription đã tạo

bằng

public boolean equals (Object obj)

Tham số
obj Object

Giá trị trả về
boolean

getActionInProgress

public ActionInProgress getActionInProgress ()

Trả về thao tác đang diễn ra trong quá trình xảy ra lỗi. Có thể là giá trị rỗng.

Giá trị trả về
ActionInProgress

getCause

public Throwable getCause ()

Trả về ngoại lệ gây ra lỗi. Có thể là giá trị rỗng.

Giá trị trả về
Throwable

getDebugHelpMessage

public String getDebugHelpMessage ()

Trả về thông báo trợ giúp gỡ lỗi. Có thể là giá trị rỗng.

Giá trị trả về
String

getErrorIdentifier

public ErrorIdentifier getErrorIdentifier ()

Trả về ErrorIdentifier biểu thị lỗi. Có thể là giá trị rỗng.

Giá trị trả về
ErrorIdentifier

getErrorMessage

public String getErrorMessage ()

Trả về thông báo lỗi liên quan đến lỗi.

Giá trị trả về
String

getFailureStatus

public TestRecordProto.FailureStatus getFailureStatus ()

Trả về FailureStatus liên kết với lỗi. Có thể là giá trị rỗng.

Giá trị trả về
TestRecordProto.FailureStatus

getFormattedErrorMessage

public String getFormattedErrorMessage ()

Cách hiển thị lỗi và một số thông tin chi tiết theo định dạng.

Giá trị trả về
String

getOrigin

public String getOrigin ()

Trả về nguồn gốc của lỗi. Có thể là giá trị rỗng.

Giá trị trả về
String

hashCode

public int hashCode ()

Giá trị trả về
int

isRetriable

public boolean isRetriable ()

Trả về thông tin về việc có thể thử lại lỗi hay không.

Giá trị trả về
boolean

rerunFull

public boolean rerunFull ()

Trả về kết quả cho biết chúng ta có cần thử lại toàn bộ quá trình chạy hay không.

Giá trị trả về
boolean

setActionInProgress

public FailureDescription setActionInProgress (ActionInProgress action)

Đặt hành động đang diễn ra trong quá trình xảy ra lỗi.

Tham số
action ActionInProgress

Giá trị trả về
FailureDescription

setCause

public FailureDescription setCause (Throwable cause)

Đặt ngoại lệ gây ra lỗi (nếu có).

Tham số
cause Throwable

Giá trị trả về
FailureDescription

setDebugHelpMessage

public FailureDescription setDebugHelpMessage (String message)

Đặt thông báo trợ giúp gỡ lỗi cho lỗi.

Tham số
message String

Giá trị trả về
FailureDescription

setErrorIdentifier

public FailureDescription setErrorIdentifier (ErrorIdentifier errorId)

Đặt ErrorIdentifier đại diện cho lỗi.

Tham số
errorId ErrorIdentifier

Giá trị trả về
FailureDescription

setErrorMessage

public void setErrorMessage (String errorMessage)

Đặt thông báo lỗi.

Tham số
errorMessage String

setFailureStatus

public FailureDescription setFailureStatus (TestRecordProto.FailureStatus status)

Đặt TestRecordProto.FailureStatus liên kết với lỗi.

Tham số
status TestRecordProto.FailureStatus

Giá trị trả về
FailureDescription

setFullRerun

public FailureDescription setFullRerun (boolean fullRerun)

Đặt xem có chạy lại toàn bộ quá trình chạy hay không khi xảy ra lỗi chạy.

Tham số
fullRerun boolean

Giá trị trả về
FailureDescription

setOrigin

public FailureDescription setOrigin (String origin)

Đặt nguồn gốc của lỗi.

Tham số
origin String

Giá trị trả về
FailureDescription

setRetriable

public FailureDescription setRetriable (boolean retriable)

Đặt xem lỗi có thể thử lại hay không.

Tham số
retriable boolean

Giá trị trả về
FailureDescription

toString

public String toString ()

Giá trị trả về
String