Descrizione errore
public class FailureDescription
extends Object
java.lang.Oggetto | |
↳ | com.android.tradefed.result.FailureDescription |
La classe che descrive un errore in Trade Federation. Questa classe contiene le informazioni di debug e il contesto dell'errore che aiutano a comprendere il problema.
Riepilogo
Metodi pubblici | |
---|---|
static FailureDescription | create (String errorMessage, TestRecordProto.FailureStatus status) Crea una |
static FailureDescription | create (String errorMessage) Crea una |
boolean | equals (Object obj) |
ActionInProgress | getActionInProgress () Restituisce l'azione in corso durante l'errore. |
Throwable | getCause () Restituisce l'eccezione che ha causato l'errore. |
String | getDebugHelpMessage () Restituisce il messaggio di aiuto per il debug. |
ErrorIdentifier | getErrorIdentifier () Restituisce l' |
String | getErrorMessage () Restituisce il messaggio di errore associato all'errore. |
TestRecordProto.FailureStatus | getFailureStatus () Restituisce lo FailureStatus associato all'errore. |
String | getFormattedErrorMessage () Un modo formattato per visualizzare l'errore e alcuni dettagli. |
String | getOrigin () Restituisce l'origine dell'errore. |
int | hashCode () |
boolean | isRetriable () Restituisce se l'errore è o meno recuperabile. |
boolean | rerunFull () Restituisce se è necessario o meno ripetere l'esecuzione completa. |
FailureDescription | setActionInProgress ( ActionInProgress action) Imposta l'azione in corso durante l'errore. |
FailureDescription | setCause (Throwable cause) Imposta l'eventuale eccezione che ha causato l'errore. |
FailureDescription | setDebugHelpMessage (String message) Imposta il messaggio della guida di debug per l'errore. |
FailureDescription | setErrorIdentifier ( ErrorIdentifier errorId) Imposta l' |
void | setErrorMessage (String errorMessage) Imposta il messaggio di errore. |
FailureDescription | setFailureStatus (TestRecordProto.FailureStatus status) Imposta il |
FailureDescription | setFullRerun (boolean fullRerun) Imposta se rieseguire o meno l'esecuzione completa quando si verifica un errore di esecuzione. |
FailureDescription | setOrigin (String origin) Imposta l'origine dell'errore. |
FailureDescription | setRetriable (boolean retriable) Imposta se l'errore è o meno recuperabile. |
String | toString () |
Metodi pubblici
creare
public static FailureDescription create (String errorMessage, TestRecordProto.FailureStatus status)
Crea una FailureDescription
basata sul messaggio di errore generato dall'errore.
Parametri | |
---|---|
errorMessage | String : il messaggio di errore dall'errore. |
status | TestRecordProto.FailureStatus : lo stato associato all'errore. |
ritorna | |
---|---|
FailureDescription | la FailureDescription creata |
creare
public static FailureDescription create (String errorMessage)
Crea una FailureDescription
basata sul messaggio di errore generato dall'errore.
Parametri | |
---|---|
errorMessage | String : il messaggio di errore dall'errore. |
ritorna | |
---|---|
FailureDescription | la FailureDescription creata |
equivale
public boolean equals (Object obj)
Parametri | |
---|---|
obj | Object |
ritorna | |
---|---|
boolean |
getAzioneInProgresso
public ActionInProgress getActionInProgress ()
Restituisce l'azione in corso durante l'errore. Può essere nullo.
ritorna | |
---|---|
ActionInProgress |
getCause
public Throwable getCause ()
Restituisce l'eccezione che ha causato l'errore. Può essere nullo.
ritorna | |
---|---|
Throwable |
getDebugHelpMessage
public String getDebugHelpMessage ()
Restituisce il messaggio di aiuto per il debug. Può essere nullo.
ritorna | |
---|---|
String |
getErrorIdentifier
public ErrorIdentifier getErrorIdentifier ()
Restituisce l' ErrorIdentifier
che rappresenta l'errore. Può essere nullo.
ritorna | |
---|---|
ErrorIdentifier |
getErrorMessage
public String getErrorMessage ()
Restituisce il messaggio di errore associato all'errore.
ritorna | |
---|---|
String |
getFailureStatus
public TestRecordProto.FailureStatus getFailureStatus ()
Restituisce lo FailureStatus associato all'errore. Può essere nullo.
ritorna | |
---|---|
TestRecordProto.FailureStatus |
getFormattedErrorMessage
public String getFormattedErrorMessage ()
Un modo formattato per visualizzare l'errore e alcuni dettagli.
ritorna | |
---|---|
String |
getOrigin
public String getOrigin ()
Restituisce l'origine dell'errore. Può essere nullo.
ritorna | |
---|---|
String |
codice hash
public int hashCode ()
ritorna | |
---|---|
int |
isRetriable
public boolean isRetriable ()
Restituisce se l'errore è o meno recuperabile.
ritorna | |
---|---|
boolean |
rerunFull
public boolean rerunFull ()
Restituisce se è necessario o meno ripetere l'esecuzione completa.
ritorna | |
---|---|
boolean |
setAzioneInProgresso
public FailureDescription setActionInProgress (ActionInProgress action)
Imposta l'azione in corso durante l'errore.
Parametri | |
---|---|
action | ActionInProgress |
ritorna | |
---|---|
FailureDescription |
setCause
public FailureDescription setCause (Throwable cause)
Imposta l'eventuale eccezione che ha causato l'errore.
Parametri | |
---|---|
cause | Throwable |
ritorna | |
---|---|
FailureDescription |
setDebugHelpMessage
public FailureDescription setDebugHelpMessage (String message)
Imposta il messaggio della guida di debug per l'errore.
Parametri | |
---|---|
message | String |
ritorna | |
---|---|
FailureDescription |
setErrorIdentifier
public FailureDescription setErrorIdentifier (ErrorIdentifier errorId)
Imposta l' ErrorIdentifier
che rappresenta l'errore.
Parametri | |
---|---|
errorId | ErrorIdentifier |
ritorna | |
---|---|
FailureDescription |
setErrorMessage
public void setErrorMessage (String errorMessage)
Imposta il messaggio di errore.
Parametri | |
---|---|
errorMessage | String |
setFailureStatus
public FailureDescription setFailureStatus (TestRecordProto.FailureStatus status)
Imposta il TestRecordProto.FailureStatus
associato all'errore.
Parametri | |
---|---|
status | TestRecordProto.FailureStatus |
ritorna | |
---|---|
FailureDescription |
setFullRerun
public FailureDescription setFullRerun (boolean fullRerun)
Imposta se rieseguire o meno l'esecuzione completa quando si verifica un errore di esecuzione.
Parametri | |
---|---|
fullRerun | boolean |
ritorna | |
---|---|
FailureDescription |
setOrigin
public FailureDescription setOrigin (String origin)
Imposta l'origine dell'errore.
Parametri | |
---|---|
origin | String |
ritorna | |
---|---|
FailureDescription |
setRetriable
public FailureDescription setRetriable (boolean retriable)
Imposta se l'errore è o meno recuperabile.
Parametri | |
---|---|
retriable | boolean |
ritorna | |
---|---|
FailureDescription |
accordare
public String toString ()
ritorna | |
---|---|
String |