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 FailureDescription basata sul messaggio di errore generato dall'errore.

static FailureDescription create (String errorMessage)

Crea una FailureDescription basata sul messaggio di errore generato dall'errore.

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' ErrorIdentifier che rappresenta l'errore.

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' ErrorIdentifier che rappresenta l'errore.

void setErrorMessage (String errorMessage)

Imposta il messaggio di errore.

FailureDescription setFailureStatus (TestRecordProto.FailureStatus status)

Imposta il TestRecordProto.FailureStatus associato all'errore.

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