Descrizione del fallimento

public class FailureDescription
extends Object

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


La classe che descrive un'informazione di errore nella Federazione dei Mercanti. 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)

Creare una FailureDescription in base al messaggio di errore generato dall'errore.

static FailureDescription create (String errorMessage)

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

String getErrorMessage ()

Restituisce il messaggio di errore associato all'errore.

TestRecordProto.FailureStatus getFailureStatus ()

Restituisce il 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 è reversibile o meno.

boolean rerunFull ()

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

FailureDescription setActionInProgress ( ActionInProgress action)

Imposta l'azione in corso durante l'errore.

FailureDescription setCause (Throwable cause)

Imposta l'eccezione che ha causato l'errore, se presente.

FailureDescription setDebugHelpMessage (String message)

Imposta il messaggio di aiuto del 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 TestRecordProto.FailureStatus associato all'errore.

FailureDescription setFullRerun (boolean fullRerun)

Imposta se eseguire nuovamente o meno la corsa completa quando si verifica un errore di corsa.

FailureDescription setOrigin (String origin)

Imposta l'origine dell'errore.

FailureDescription setRetriable (boolean retriable)

Imposta se l'errore è reversibile o meno.

String toString ()

Metodi pubblici

creare

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

Creare una FailureDescription in base al messaggio di errore generato dall'errore.

Parametri
errorMessage String : il messaggio di errore derivante dall'errore.

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

ritorna
FailureDescription la FailureDescription creata

creare

public static FailureDescription create (String errorMessage)

Creare una FailureDescription in base al messaggio di errore generato dall'errore.

Parametri
errorMessage String : il messaggio di errore derivante dall'errore.

ritorna
FailureDescription la FailureDescription creata

equivale

public boolean equals (Object obj)

Parametri
obj Object

ritorna
boolean

getActionInProgress

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 il 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 è reversibile o meno.

ritorna
boolean

rerunFull

public boolean rerunFull ()

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

ritorna
boolean

setActionInProgress

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'eccezione che ha causato l'errore, se presente.

Parametri
cause Throwable

ritorna
FailureDescription

setDebugHelpMessage

public FailureDescription setDebugHelpMessage (String message)

Imposta il messaggio di aiuto del 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 TestRecordProto.FailureStatus associato all'errore.

Parametri
status TestRecordProto.FailureStatus

ritorna
FailureDescription

setFullRerun

public FailureDescription setFullRerun (boolean fullRerun)

Imposta se eseguire nuovamente o meno la corsa completa quando si verifica un errore di corsa.

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 è reversibile o meno.

Parametri
retriable boolean

ritorna
FailureDescription

accordare

public String toString ()

ritorna
String