Deskripsi Kegagalan
public class FailureDescription
extends Object
java.lang.Objek | |
↳ | com.android.tradefed.result.FailureDescription |
Kelas yang menjelaskan informasi kegagalan di Federasi Dagang. Kelas ini berisi informasi debug dan konteks kegagalan yang membantu memahami masalah.
Ringkasan
Metode publik | |
---|---|
static FailureDescription | create (String errorMessage, TestRecordProto.FailureStatus status) Buat |
static FailureDescription | create (String errorMessage) Buat |
boolean | equals (Object obj) |
ActionInProgress | getActionInProgress () Mengembalikan tindakan yang sedang berlangsung selama kegagalan. |
Throwable | getCause () Mengembalikan pengecualian yang menyebabkan kegagalan. |
String | getDebugHelpMessage () Mengembalikan pesan bantuan debug. |
ErrorIdentifier | getErrorIdentifier () Mengembalikan |
String | getErrorMessage () Mengembalikan pesan kesalahan yang terkait dengan kegagalan. |
TestRecordProto.FailureStatus | getFailureStatus () Mengembalikan StatusKegagalan yang terkait dengan kegagalan. |
String | getFormattedErrorMessage () Cara terformat untuk menampilkan kesalahan dan beberapa detail. |
String | getOrigin () Mengembalikan asal kesalahan. |
int | hashCode () |
boolean | isRetriable () Mengembalikan apakah kesalahan dapat diperbaiki atau tidak. |
boolean | rerunFull () Mengembalikan apakah kita perlu mencoba kembali proses penuh atau tidak. |
FailureDescription | setActionInProgress ( ActionInProgress action) Mengatur tindakan yang sedang berlangsung selama kegagalan. |
FailureDescription | setCause (Throwable cause) Menetapkan pengecualian yang menyebabkan kegagalan jika ada. |
FailureDescription | setDebugHelpMessage (String message) Menyetel pesan bantuan debug untuk kegagalan. |
FailureDescription | setErrorIdentifier ( ErrorIdentifier errorId) Menyetel |
void | setErrorMessage (String errorMessage) Menyetel pesan kesalahan. |
FailureDescription | setFailureStatus (TestRecordProto.FailureStatus status) Setel |
FailureDescription | setFullRerun (boolean fullRerun) Menetapkan apakah akan menjalankan kembali proses penuh atau tidak saat terjadi kegagalan proses. |
FailureDescription | setOrigin (String origin) Menetapkan asal kesalahan. |
FailureDescription | setRetriable (boolean retriable) Menetapkan apakah kegagalan dapat dicoba atau tidak. |
String | toString () |
Metode publik
membuat
public static FailureDescription create (String errorMessage, TestRecordProto.FailureStatus status)
Buat FailureDescription
berdasarkan pesan kesalahan yang dihasilkan dari kegagalan.
Parameter | |
---|---|
errorMessage | String : Pesan kesalahan dari kegagalan. |
status | TestRecordProto.FailureStatus : Status yang terkait dengan kegagalan. |
Pengembalian | |
---|---|
FailureDescription | FailureDescription yang dibuat |
membuat
public static FailureDescription create (String errorMessage)
Buat FailureDescription
berdasarkan pesan kesalahan yang dihasilkan dari kegagalan.
Parameter | |
---|---|
errorMessage | String : Pesan kesalahan dari kegagalan. |
Pengembalian | |
---|---|
FailureDescription | FailureDescription yang dibuat |
sama
public boolean equals (Object obj)
Parameter | |
---|---|
obj | Object |
Pengembalian | |
---|---|
boolean |
getActionInProgress
public ActionInProgress getActionInProgress ()
Mengembalikan tindakan yang sedang berlangsung selama kegagalan. Bisa nol.
Pengembalian | |
---|---|
ActionInProgress |
dapatkan Penyebab
public Throwable getCause ()
Mengembalikan pengecualian yang menyebabkan kegagalan. Bisa nol.
Pengembalian | |
---|---|
Throwable |
getDebugHelpMessage
public String getDebugHelpMessage ()
Mengembalikan pesan bantuan debug. Bisa nol.
Pengembalian | |
---|---|
String |
getErrorIdentifier
public ErrorIdentifier getErrorIdentifier ()
Mengembalikan ErrorIdentifier
yang mewakili kegagalan. Bisa nol.
Pengembalian | |
---|---|
ErrorIdentifier |
getErrorMessage
public String getErrorMessage ()
Mengembalikan pesan kesalahan yang terkait dengan kegagalan.
Pengembalian | |
---|---|
String |
getFailureStatus
public TestRecordProto.FailureStatus getFailureStatus ()
Mengembalikan StatusKegagalan yang terkait dengan kegagalan. Bisa nol.
Pengembalian | |
---|---|
TestRecordProto.FailureStatus |
getFormattedErrorMessage
public String getFormattedErrorMessage ()
Cara terformat untuk menampilkan kesalahan dan beberapa detail.
Pengembalian | |
---|---|
String |
getOrigin
public String getOrigin ()
Mengembalikan asal kesalahan. Bisa nol.
Pengembalian | |
---|---|
String |
Kode hash
public int hashCode ()
Pengembalian | |
---|---|
int |
isRetriable
public boolean isRetriable ()
Mengembalikan apakah kesalahan dapat diperbaiki atau tidak.
Pengembalian | |
---|---|
boolean |
tayangan ulang Penuh
public boolean rerunFull ()
Mengembalikan apakah kita perlu mencoba kembali proses penuh atau tidak.
Pengembalian | |
---|---|
boolean |
setActionInProgress
public FailureDescription setActionInProgress (ActionInProgress action)
Mengatur tindakan yang sedang berlangsung selama kegagalan.
Parameter | |
---|---|
action | ActionInProgress |
Pengembalian | |
---|---|
FailureDescription |
setPenyebab
public FailureDescription setCause (Throwable cause)
Menetapkan pengecualian yang menyebabkan kegagalan jika ada.
Parameter | |
---|---|
cause | Throwable |
Pengembalian | |
---|---|
FailureDescription |
setDebugHelpMessage
public FailureDescription setDebugHelpMessage (String message)
Menyetel pesan bantuan debug untuk kegagalan.
Parameter | |
---|---|
message | String |
Pengembalian | |
---|---|
FailureDescription |
setErrorIdentifier
public FailureDescription setErrorIdentifier (ErrorIdentifier errorId)
Menyetel ErrorIdentifier
yang mewakili kegagalan.
Parameter | |
---|---|
errorId | ErrorIdentifier |
Pengembalian | |
---|---|
FailureDescription |
setErrorMessage
public void setErrorMessage (String errorMessage)
Menyetel pesan kesalahan.
Parameter | |
---|---|
errorMessage | String |
setFailureStatus
public FailureDescription setFailureStatus (TestRecordProto.FailureStatus status)
Setel TestRecordProto.FailureStatus
yang terkait dengan kegagalan.
Parameter | |
---|---|
status | TestRecordProto.FailureStatus |
Pengembalian | |
---|---|
FailureDescription |
setFullRerun
public FailureDescription setFullRerun (boolean fullRerun)
Menetapkan apakah akan menjalankan kembali proses penuh atau tidak saat terjadi kegagalan proses.
Parameter | |
---|---|
fullRerun | boolean |
Pengembalian | |
---|---|
FailureDescription |
setOrigin
public FailureDescription setOrigin (String origin)
Menetapkan asal kesalahan.
Parameter | |
---|---|
origin | String |
Pengembalian | |
---|---|
FailureDescription |
setRetriable
public FailureDescription setRetriable (boolean retriable)
Menetapkan apakah kegagalan dapat dicoba atau tidak.
Parameter | |
---|---|
retriable | boolean |
Pengembalian | |
---|---|
FailureDescription |
keString
public String toString ()
Pengembalian | |
---|---|
String |