Description de l'échec

public class FailureDescription
extends Object

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


Classe décrivant les informations de défaillance dans la fédération commerciale. Cette classe contient l'API de débogage des informations et du contexte de l'échec qui aident à comprendre le problème.

Résumé

Méthodes publiques

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

Créez un FailureDescription basé sur le message d'erreur généré par l'échec.

static FailureDescription create(String errorMessage)

Créez un FailureDescription basé sur le message d'erreur généré par l'échec.

boolean equals(Object obj)
ActionInProgress getActionInProgress()

Renvoie l'action en cours lors de l'échec.

Throwable getCause()

Renvoie l'exception à l'origine de l'échec.

String getDebugHelpMessage()

Affiche le message d'aide au débogage.

ErrorIdentifier getErrorIdentifier()

Renvoie l'élément ErrorIdentifier représentant l'échec.

String getErrorMessage()

Renvoie le message d'erreur associé à l'échec.

TestRecordProto.FailureStatus getFailureStatus()

Renvoie le FailureStatus associé à l'échec.

String getFormattedErrorMessage()

Moyen formaté pour afficher l'erreur et certains détails.

String getOrigin()

Renvoie l'origine de l'erreur.

int hashCode()
boolean isRetriable()

Indique si l'erreur peut être récupérée ou non.

boolean rerunFull()

Indique si l'exécution complète doit être relancée ou non.

FailureDescription setActionInProgress(ActionInProgress action)

Définit l'action en cours lors de l'échec.

FailureDescription setCause(Throwable cause)

Définit l'exception à l'origine de l'échec, le cas échéant.

FailureDescription setDebugHelpMessage(String message)

Définit le message d'aide au débogage pour l'échec.

FailureDescription setErrorIdentifier(ErrorIdentifier errorId)

Définit le ErrorIdentifier représentant l'échec.

void setErrorMessage(String errorMessage)

Définit le message d'erreur.

FailureDescription setFailureStatus(TestRecordProto.FailureStatus status)

Définir les TestRecordProto.FailureStatus associés de l'échec.

FailureDescription setFullRerun(boolean fullRerun)

Détermine si l'exécution complète doit être réexécutée ou non en cas d'échec.

FailureDescription setOrigin(String origin)

Définit l'origine de l'erreur.

FailureDescription setRetriable(boolean retriable)

Détermine si l'échec peut faire l'objet d'une nouvelle tentative.

String toString()

Méthodes publiques

create

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

Créez un FailureDescription basé sur le message d'erreur généré par l'échec.

Paramètres
errorMessage String: message d'erreur lié à l'échec.

status TestRecordProto.FailureStatus: état associé à l'échec.

Renvoie
FailureDescription le FailureDescription créé

create

public static FailureDescription create (String errorMessage)

Créez un FailureDescription basé sur le message d'erreur généré par l'échec.

Paramètres
errorMessage String: message d'erreur lié à l'échec.

Renvoie
FailureDescription le FailureDescription créé

equals

public boolean equals (Object obj)

Paramètres
obj Object

Renvoie
boolean

getActionInProgress

public ActionInProgress getActionInProgress ()

Renvoie l'action en cours lors de l'échec. Peut être nul.

Renvoie
ActionInProgress

getCause

public Throwable getCause ()

Renvoie l'exception à l'origine de l'échec. Peut être nul.

Renvoie
Throwable

getDebugHelpMessage

public String getDebugHelpMessage ()

Affiche le message d'aide au débogage. Peut être nul.

Renvoie
String

getErrorIdentifier

public ErrorIdentifier getErrorIdentifier ()

Renvoie l'élément ErrorIdentifier représentant l'échec. Peut être nul.

Renvoie
ErrorIdentifier

getErrorMessage

public String getErrorMessage ()

Renvoie le message d'erreur associé à l'échec.

Renvoie
String

getFailureStatus

public TestRecordProto.FailureStatus getFailureStatus ()

Renvoie le FailureStatus associé à l'échec. Peut être nul.

Renvoie
TestRecordProto.FailureStatus

getFormattedErrorMessage

public String getFormattedErrorMessage ()

Moyen formaté pour afficher l'erreur et certains détails.

Renvoie
String

getOrigin

public String getOrigin ()

Renvoie l'origine de l'erreur. Peut être nul.

Renvoie
String

hashCode

public int hashCode ()

Renvoie
int

est récupérable

public boolean isRetriable ()

Indique si l'erreur peut être récupérée ou non.

Renvoie
boolean

rerunFull

public boolean rerunFull ()

Indique si l'exécution complète doit être relancée ou non.

Renvoie
boolean

setActionInProgress

public FailureDescription setActionInProgress (ActionInProgress action)

Définit l'action en cours lors de l'échec.

Paramètres
action ActionInProgress

Renvoie
FailureDescription

setCause

public FailureDescription setCause (Throwable cause)

Définit l'exception à l'origine de l'échec, le cas échéant.

Paramètres
cause Throwable

Renvoie
FailureDescription

setDebugHelpMessage

public FailureDescription setDebugHelpMessage (String message)

Définit le message d'aide au débogage pour l'échec.

Paramètres
message String

Renvoie
FailureDescription

setErrorIdentifier

public FailureDescription setErrorIdentifier (ErrorIdentifier errorId)

Définit le ErrorIdentifier représentant l'échec.

Paramètres
errorId ErrorIdentifier

Renvoie
FailureDescription

setErrorMessage

public void setErrorMessage (String errorMessage)

Définit le message d'erreur.

Paramètres
errorMessage String

setFailureStatus

public FailureDescription setFailureStatus (TestRecordProto.FailureStatus status)

Définir les TestRecordProto.FailureStatus associés de l'échec.

Paramètres
status TestRecordProto.FailureStatus

Renvoie
FailureDescription

setFullRerun

public FailureDescription setFullRerun (boolean fullRerun)

Détermine si l'exécution complète doit être réexécutée ou non en cas d'échec.

Paramètres
fullRerun boolean

Renvoie
FailureDescription

setOrigin

public FailureDescription setOrigin (String origin)

Définit l'origine de l'erreur.

Paramètres
origin String

Renvoie
FailureDescription

setRetriable

public FailureDescription setRetriable (boolean retriable)

Détermine si l'échec peut faire l'objet d'une nouvelle tentative.

Paramètres
retriable boolean

Renvoie
FailureDescription

toString

public String toString ()

Renvoie
String