BuildRetrievalError

public class BuildRetrievalError
extends HarnessException

java.lang.Object
com.android.tradefed.error.HarnessException
com.android.tradefed.build.BuildRetrievalError


Une erreur fatale s'est produite lors de la récupération de la version à des fins de test.

Résumé

Constructeurs publics

BuildRetrievalError (String reason)

Construit un nouveau BuildRetrievalError avec un message d'erreur significatif.

BuildRetrievalError (String reason, ErrorIdentifier errorId)

Construit un nouveau BuildRetrievalError avec un message d'erreur significatif.

BuildRetrievalError (String reason, Throwable cause)

Construit une nouvelle BuildRetrievalError avec un message d'erreur significatif et une cause.

BuildRetrievalError (String reason, Throwable cause, ErrorIdentifier errorId)

Construit une nouvelle BuildRetrievalError avec un message d'erreur significatif et une cause.

BuildRetrievalError (String reason, Throwable cause, IBuildInfo build)

Construit une nouvelle BuildRetrievalError avec un message d'erreur significatif, une cause et des détails de construction.

BuildRetrievalError (String reason, Throwable cause, ErrorIdentifier errorId, IBuildInfo build)

Construit une nouvelle BuildRetrievalError avec un message d'erreur significatif, une cause et des détails de construction.

Méthodes publiques

IBuildInfo getBuildInfo ()

Renvoie des détails sur la build dont la récupération a été tentée.

void setBuildInfo ( IBuildInfo build)

Définissez les informations de construction.

Constructeurs publics

BuildRetrievalError

public BuildRetrievalError (String reason)

Construit un nouveau BuildRetrievalError avec un message d'erreur significatif.

Paramètres
reason String : un message d'erreur décrivant la cause de l'erreur

BuildRetrievalError

public BuildRetrievalError (String reason, 
                ErrorIdentifier errorId)

Construit un nouveau BuildRetrievalError avec un message d'erreur significatif.

Paramètres
reason String : un message d'erreur décrivant la cause de l'erreur

errorId ErrorIdentifier : l'identifiant d'erreur pour cette erreur.

BuildRetrievalError

public BuildRetrievalError (String reason, 
                Throwable cause)

Construit une nouvelle BuildRetrievalError avec un message d'erreur significatif et une cause.

Paramètres
reason String : un message d'erreur détaillé.

cause Throwable : un Throwable capturant la cause originale de ProvideBuildError

BuildRetrievalError

public BuildRetrievalError (String reason, 
                Throwable cause, 
                ErrorIdentifier errorId)

Construit une nouvelle BuildRetrievalError avec un message d'erreur significatif et une cause.

Paramètres
reason String : un message d'erreur détaillé.

cause Throwable : un Throwable capturant la cause originale de ProvideBuildError

errorId ErrorIdentifier : l'identifiant d'erreur pour cette erreur.

BuildRetrievalError

public BuildRetrievalError (String reason, 
                Throwable cause, 
                IBuildInfo build)

Construit une nouvelle BuildRetrievalError avec un message d'erreur significatif, une cause et des détails de construction.

Paramètres
reason String : un message d'erreur détaillé.

cause Throwable : un Throwable capturant la cause originale de ProvideBuildError

build IBuildInfo : détails sur la build dont la récupération a été tentée

BuildRetrievalError

public BuildRetrievalError (String reason, 
                Throwable cause, 
                ErrorIdentifier errorId, 
                IBuildInfo build)

Construit une nouvelle BuildRetrievalError avec un message d'erreur significatif, une cause et des détails de construction.

Paramètres
reason String : un message d'erreur détaillé.

cause Throwable : un Throwable capturant la cause originale de ProvideBuildError

errorId ErrorIdentifier : l'identifiant d'erreur pour cette erreur.

build IBuildInfo : détails sur la build dont la récupération a été tentée

Méthodes publiques

obtenirBuildInfo

public IBuildInfo getBuildInfo ()

Renvoie des détails sur la build dont la récupération a été tentée.

Le IBuildInfo renvoyé ne sera jamais nul mais il peut manquer des données telles que build_id, etc.

Retour
IBuildInfo le IBuildInfo

setBuildInfo

public void setBuildInfo (IBuildInfo build)

Définissez les informations de construction.

Paramètres
build IBuildInfo : le IBuildInfo