Description de l'échec
public class FailureDescription
extends Object
java.lang.Object | |
↳ | com.android.tradefed.result.FailureDescription |
La classe décrivant une information d'échec dans Trade Federation. Cette classe contient les informations de débogage et le 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 une |
static FailureDescription | create (String errorMessage) Créez une |
boolean | equals (Object obj) |
ActionInProgress | getActionInProgress () Renvoie l'action en cours lors de l'échec. |
Throwable | getCause () Renvoie l'exception qui a provoqué l'échec. |
String | getDebugHelpMessage () Renvoie le message d'aide au débogage. |
ErrorIdentifier | getErrorIdentifier () Renvoie l' |
String | getErrorMessage () Renvoie le message d'erreur associé à l'échec. |
TestRecordProto.FailureStatus | getFailureStatus () Renvoie le FailureStatus associé à l'échec. |
String | getFormattedErrorMessage () Une manière formatée d'afficher l'erreur et quelques détails. |
String | getOrigin () Renvoie l'origine de l'erreur. |
int | hashCode () |
boolean | isRetriable () Renvoie si l'erreur est récupérable ou non. |
boolean | rerunFull () Renvoie si nous devons ou non réessayer l'exécution complète ou non. |
FailureDescription | setActionInProgress ( ActionInProgress action) Définit l'action en cours lors de l'échec. |
FailureDescription | setCause (Throwable cause) Définit l'exception qui a provoqué 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 l' |
void | setErrorMessage (String errorMessage) Définit le message d'erreur. |
FailureDescription | setFailureStatus (TestRecordProto.FailureStatus status) Définissez le |
FailureDescription | setFullRerun (boolean fullRerun) Définit s'il faut ou non relancer l'exécution complète lorsqu'un échec d'exécution se produit. |
FailureDescription | setOrigin (String origin) Définit l'origine de l'erreur. |
FailureDescription | setRetriable (boolean retriable) Définit si l'échec est récupérable ou non. |
String | toString () |
Méthodes publiques
créer
public static FailureDescription create (String errorMessage, TestRecordProto.FailureStatus status)
Créez une FailureDescription
basée sur le message d'erreur généré à partir de l'échec.
Paramètres | |
---|---|
errorMessage | String : Le message d'erreur de l'échec. |
status | TestRecordProto.FailureStatus : Le statut associé à l'échec. |
Retour | |
---|---|
FailureDescription | la FailureDescription créée |
créer
public static FailureDescription create (String errorMessage)
Créez une FailureDescription
basée sur le message d'erreur généré à partir de l'échec.
Paramètres | |
---|---|
errorMessage | String : Le message d'erreur de l'échec. |
Retour | |
---|---|
FailureDescription | la FailureDescription créée |
équivaut à
public boolean equals (Object obj)
Paramètres | |
---|---|
obj | Object |
Retour | |
---|---|
boolean |
getActionInProgress
public ActionInProgress getActionInProgress ()
Renvoie l'action en cours lors de l'échec. Peut être nul.
Retour | |
---|---|
ActionInProgress |
obtenirCause
public Throwable getCause ()
Renvoie l'exception qui a provoqué l'échec. Peut être nul.
Retour | |
---|---|
Throwable |
getDebugHelpMessage
public String getDebugHelpMessage ()
Renvoie le message d'aide au débogage. Peut être nul.
Retour | |
---|---|
String |
getErrorIdentifier
public ErrorIdentifier getErrorIdentifier ()
Renvoie l' ErrorIdentifier
représentant l'échec. Peut être nul.
Retour | |
---|---|
ErrorIdentifier |
getErrorMessage
public String getErrorMessage ()
Renvoie le message d'erreur associé à l'échec.
Retour | |
---|---|
String |
getFailureStatus
public TestRecordProto.FailureStatus getFailureStatus ()
Renvoie le FailureStatus associé à l'échec. Peut être nul.
Retour | |
---|---|
TestRecordProto.FailureStatus |
getFormattedErrorMessage
public String getFormattedErrorMessage ()
Une manière formatée d'afficher l'erreur et quelques détails.
Retour | |
---|---|
String |
obtenirOrigine
public String getOrigin ()
Renvoie l'origine de l'erreur. Peut être nul.
Retour | |
---|---|
String |
hashCode
public int hashCode ()
Retour | |
---|---|
int |
isRetriable
public boolean isRetriable ()
Renvoie si l'erreur est récupérable ou non.
Retour | |
---|---|
boolean |
réexécuterComplet
public boolean rerunFull ()
Renvoie si nous devons ou non réessayer l'exécution complète ou non.
Retour | |
---|---|
boolean |
setActionInProgress
public FailureDescription setActionInProgress (ActionInProgress action)
Définit l'action en cours lors de l'échec.
Paramètres | |
---|---|
action | ActionInProgress |
Retour | |
---|---|
FailureDescription |
setCause
public FailureDescription setCause (Throwable cause)
Définit l'exception qui a provoqué l'échec, le cas échéant.
Paramètres | |
---|---|
cause | Throwable |
Retour | |
---|---|
FailureDescription |
setDebugHelpMessagesetDebugHelpMessage
public FailureDescription setDebugHelpMessage (String message)
Définit le message d'aide au débogage pour l'échec.
Paramètres | |
---|---|
message | String |
Retour | |
---|---|
FailureDescription |
setErrorIdentifier
public FailureDescription setErrorIdentifier (ErrorIdentifier errorId)
Définit l' ErrorIdentifier
représentant l'échec.
Paramètres | |
---|---|
errorId | ErrorIdentifier |
Retour | |
---|---|
FailureDescription |
setErrorMessagesetErrorMessage
public void setErrorMessage (String errorMessage)
Définit le message d'erreur.
Paramètres | |
---|---|
errorMessage | String |
setFailureStatus
public FailureDescription setFailureStatus (TestRecordProto.FailureStatus status)
Définissez le TestRecordProto.FailureStatus
associé à l'échec.
Paramètres | |
---|---|
status | TestRecordProto.FailureStatus |
Retour | |
---|---|
FailureDescription |
setFullRerun
public FailureDescription setFullRerun (boolean fullRerun)
Définit s'il faut ou non relancer l'exécution complète lorsqu'un échec d'exécution se produit.
Paramètres | |
---|---|
fullRerun | boolean |
Retour | |
---|---|
FailureDescription |
setOrigine
public FailureDescription setOrigin (String origin)
Définit l'origine de l'erreur.
Paramètres | |
---|---|
origin | String |
Retour | |
---|---|
FailureDescription |
setRetriable
public FailureDescription setRetriable (boolean retriable)
Définit si l'échec est récupérable ou non.
Paramètres | |
---|---|
retriable | boolean |
Retour | |
---|---|
FailureDescription |
toString
public String toString ()
Retour | |
---|---|
String |