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 du build à des fins de test.

Résumé

Constructeurs publics

BuildRetrievalError(String reason)

Construit un nouvel objet BuildRetrievalError avec un message d'erreur pertinent.

BuildRetrievalError(String reason, ErrorIdentifier errorId)

Construit un nouvel objet BuildRetrievalError avec un message d'erreur pertinent.

BuildRetrievalError(String reason, Throwable cause)

Crée une BuildRetrievalError avec un message d'erreur pertinent et une cause.

BuildRetrievalError(String reason, Throwable cause, IBuildInfo build)

Construit un BuildRetrievalError avec un message d'erreur pertinent, une cause et des détails de compilation.

BuildRetrievalError(String reason, Throwable cause, ErrorIdentifier errorId)

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

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

Construit un BuildRetrievalError avec un message d'erreur pertinent, une cause et des détails de compilation.

Méthodes publiques

IBuildInfo getBuildInfo()

Renvoie des informations sur la version que vous avez essayé de récupérer.

void setBuildInfo(IBuildInfo build)

Définissez les informations de compilation.

Constructeurs publics

BuildRetrievalError

public BuildRetrievalError (String reason)

Construit un nouvel objet BuildRetrievalError avec un message d'erreur pertinent.

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

BuildRetrievalError

public BuildRetrievalError (String reason, 
                ErrorIdentifier errorId)

Construit un nouvel objet BuildRetrievalError avec un message d'erreur pertinent.

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

errorId ErrorIdentifier: identifiant de cette erreur.

BuildRetrievalError

public BuildRetrievalError (String reason, 
                Throwable cause)

Crée une BuildRetrievalError avec un message d'erreur pertinent et une cause.

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

cause Throwable: Throwable qui capture la cause initiale de l'erreur ProvideBuildError.

Erreur de récupération de compilation

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

Construit un nouveau BuildRetrievalError avec un message d'erreur explicite, une cause et les détails de la compilation.

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

cause Throwable: Throwable capturant la cause initiale de ProvideBuildError

build IBuildInfo: détails sur la compilation que vous avez essayé de récupérer.

BuildRetrievalError

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

Crée une BuildRetrievalError avec un message d'erreur et une cause pertinents.

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

cause Throwable: Throwable capturant la cause initiale de ProvideBuildError

errorId ErrorIdentifier: identifiant de l'erreur.

Erreur de récupération de compilation

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

Construit un BuildRetrievalError avec un message d'erreur pertinent, une cause et des détails de compilation.

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

cause Throwable: Throwable capturant la cause initiale de ProvideBuildError

errorId ErrorIdentifier: identifiant de l'erreur.

build IBuildInfo: détails sur la compilation que vous avez essayé de récupérer.

Méthodes publiques

getBuildInfo

public IBuildInfo getBuildInfo ()

Renvoie des informations sur la version que vous avez essayé de récupérer.

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

Renvoie
IBuildInfo l'/le/la IBuildInfo

setBuildInfo

public void setBuildInfo (IBuildInfo build)

Définissez les informations sur le build.

Paramètres
build IBuildInfo: IBuildInfo