Descrizione errore

public class FailureDescription
extends Object

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


La classe che descrive le informazioni su un errore nella Federazione commerciale. Questa classe contiene le informazioni e il contesto dell'errore che aiuta a comprendere il problema.

Riepilogo

Metodi pubblici

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

Crea un valore FailureDescription in base al messaggio generato dall'errore.

static FailureDescription create(String errorMessage)

Crea un valore FailureDescription in base al messaggio 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 della guida per il debug.

ErrorIdentifier getErrorIdentifier()

Restituisce il valore ErrorIdentifier che rappresenta l'errore.

String getErrorMessage()

Restituisce il messaggio associato all'errore.

TestRecordProto.FailureStatus getFailureStatus()

Restituisce lo stato 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()

Indica se l'errore può essere risolto o meno.

boolean rerunFull()

Indica se dobbiamo o meno riprovare l'intera esecuzione.

FailureDescription setActionInProgress(ActionInProgress action)

Imposta l'azione in corso durante l'errore.

FailureDescription setCause(Throwable cause)

Consente di impostare l'eventuale eccezione che ha causato l'errore.

FailureDescription setDebugHelpMessage(String message)

Imposta il messaggio della guida per il debug per l'errore.

FailureDescription setErrorIdentifier(ErrorIdentifier errorId)

Imposta il ErrorIdentifier che rappresenta l'errore.

void setErrorMessage(String errorMessage)

Imposta il messaggio di errore.

FailureDescription setFailureStatus(TestRecordProto.FailureStatus status)

Imposta TestRecordProto.FailureStatus associati con l'errore.

FailureDescription setFullRerun(boolean fullRerun)

Consente di specificare se eseguire o meno l'esecuzione completa in caso di errore di esecuzione.

FailureDescription setOrigin(String origin)

Imposta l'origine dell'errore.

FailureDescription setRetriable(boolean retriable)

Consente di specificare se l'errore può essere rieseguito o meno.

String toString()

Metodi pubblici

crea

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

Crea un valore FailureDescription in base al messaggio generato dall'errore.

Parametri
errorMessage String: il messaggio di errore dell'errore.

status TestRecordProto.FailureStatus: lo stato associato all'errore.

Ritorni
FailureDescription creato l'elemento FailureDescription

crea

public static FailureDescription create (String errorMessage)

Crea un valore FailureDescription in base al messaggio generato dall'errore.

Parametri
errorMessage String: il messaggio di errore dell'errore.

Ritorni
FailureDescription creato l'elemento FailureDescription

uguale

public boolean equals (Object obj)

Parametri
obj Object

Ritorni
boolean

getActionInProgress

public ActionInProgress getActionInProgress ()

Restituisce l'azione in corso durante l'errore. Può essere null.

Ritorni
ActionInProgress

getCausa

public Throwable getCause ()

Restituisce l'eccezione che ha causato l'errore. Può essere null.

Ritorni
Throwable

getDebugHelpMessage

public String getDebugHelpMessage ()

Restituisce il messaggio della guida per il debug. Può essere null.

Ritorni
String

getErrorIdentifier

public ErrorIdentifier getErrorIdentifier ()

Restituisce il valore ErrorIdentifier che rappresenta l'errore. Può essere null.

Ritorni
ErrorIdentifier

getErrorMessage

public String getErrorMessage ()

Restituisce il messaggio associato all'errore.

Ritorni
String

getFailureStatus

public TestRecordProto.FailureStatus getFailureStatus ()

Restituisce lo stato FailureStatus associato all'errore. Può essere null.

Ritorni
TestRecordProto.FailureStatus

getFormattedErrorMessage

public String getFormattedErrorMessage ()

Un modo formattato per visualizzare l'errore e alcuni dettagli.

Ritorni
String

getOrigin

public String getOrigin ()

Restituisce l'origine dell'errore. Può essere null.

Ritorni
String

codice hash

public int hashCode ()

Ritorni
int

èRetriable

public boolean isRetriable ()

Indica se l'errore può essere risolto o meno.

Ritorni
boolean

rerunFull

public boolean rerunFull ()

Indica se dobbiamo o meno riprovare l'intera esecuzione.

Ritorni
boolean

setActionInProgress

public FailureDescription setActionInProgress (ActionInProgress action)

Imposta l'azione in corso durante l'errore.

Parametri
action ActionInProgress

Ritorni
FailureDescription

impostaCausa

public FailureDescription setCause (Throwable cause)

Consente di impostare l'eventuale eccezione che ha causato l'errore.

Parametri
cause Throwable

Ritorni
FailureDescription

impostaDebugHelpMessage

public FailureDescription setDebugHelpMessage (String message)

Imposta il messaggio della guida per il debug per l'errore.

Parametri
message String

Ritorni
FailureDescription

setErrorIdentifier

public FailureDescription setErrorIdentifier (ErrorIdentifier errorId)

Imposta il ErrorIdentifier che rappresenta l'errore.

Parametri
errorId ErrorIdentifier

Ritorni
FailureDescription

setErrorMessage

public void setErrorMessage (String errorMessage)

Imposta il messaggio di errore.

Parametri
errorMessage String

setFailureStatus

public FailureDescription setFailureStatus (TestRecordProto.FailureStatus status)

Imposta TestRecordProto.FailureStatus associati con l'errore.

Parametri
status TestRecordProto.FailureStatus

Ritorni
FailureDescription

setFullRerun

public FailureDescription setFullRerun (boolean fullRerun)

Consente di specificare se eseguire o meno l'esecuzione completa in caso di errore di esecuzione.

Parametri
fullRerun boolean

Ritorni
FailureDescription

setOrigin

public FailureDescription setOrigin (String origin)

Imposta l'origine dell'errore.

Parametri
origin String

Ritorni
FailureDescription

setRetriable

public FailureDescription setRetriable (boolean retriable)

Consente di specificare se l'errore può essere rieseguito o meno.

Parametri
retriable boolean

Ritorni
FailureDescription

ToString

public String toString ()

Ritorni
String