FailureDescription

public class FailureDescription
extends Object

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


La classe che descrive le informazioni su 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 un FailureDescription in base al messaggio di errore generato dall'errore.

static FailureDescription create(String errorMessage)

Crea un FailureDescription in base al 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 ErrorIdentifier che rappresenta l'errore.

String getErrorMessage()

Restituisce il messaggio di errore 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()

Restituisce se l'errore è ripetibile o meno.

boolean rerunFull()

Restituisce se è necessario o meno riprovare 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 di guida di 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 associato all'errore.

FailureDescription setFullRerun(boolean fullRerun)

Imposta se eseguire o meno di nuovo l'esecuzione completa in caso di errore di esecuzione.

FailureDescription setOrigin(String origin)

Imposta l'origine dell'errore.

FailureDescription setRetriable(boolean retriable)

Imposta se l'errore è recuperabile o meno.

String toString()

Metodi pubblici

crea

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

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

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

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

Ritorni
FailureDescription FailureDescription creato

crea

public static FailureDescription create (String errorMessage)

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

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

Ritorni
FailureDescription FailureDescription creato

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

getCause

public Throwable getCause ()

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

Ritorni
Throwable

getDebugHelpMessage

public String getDebugHelpMessage ()

Restituisce il messaggio di aiuto per il debug. Può essere null.

Ritorni
String

getErrorIdentifier

public ErrorIdentifier getErrorIdentifier ()

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

Ritorni
ErrorIdentifier

getErrorMessage

public String getErrorMessage ()

Restituisce il messaggio di errore 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

hashCode

public int hashCode ()

Ritorni
int

isRetriable

public boolean isRetriable ()

Restituisce se l'errore è ripetibile o meno.

Ritorni
boolean

rerunFull

public boolean rerunFull ()

Restituisce se è necessario o meno riprovare l'esecuzione completa.

Ritorni
boolean

setActionInProgress

public FailureDescription setActionInProgress (ActionInProgress action)

Imposta l'azione in corso durante l'errore.

Parametri
action ActionInProgress

Ritorni
FailureDescription

setCause

public FailureDescription setCause (Throwable cause)

Imposta l'eventuale eccezione che ha causato l'errore.

Parametri
cause Throwable

Ritorni
FailureDescription

setDebugHelpMessage

public FailureDescription setDebugHelpMessage (String message)

Imposta il messaggio di guida di 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 associato all'errore.

Parametri
status TestRecordProto.FailureStatus

Ritorni
FailureDescription

setFullRerun

public FailureDescription setFullRerun (boolean fullRerun)

Imposta se eseguire o meno di nuovo 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)

Imposta se l'errore è recuperabile o meno.

Parametri
retriable boolean

Ritorni
FailureDescription

toString

public String toString ()

Ritorni
String