Résolveur de dépendances

public class DependenciesResolver
extends Object implements IBuildProvider, IDeviceBuildProvider, IInvocationContextReceiver, IConfigurationReceiver

java.lang.Object
   ↳ com.android.tradefed.build.DependenciesResolver


Nouveau type de fournisseur permettant d'obtenir toutes les dépendances pour un test.

Résumé

Constructeurs publics

DependenciesResolver()

Méthodes publiques

void cleanUp(IBuildInfo info)

Nettoyez tous les fichiers de compilation temporaires.

IBuildInfo getBuild()

Récupérez les données pour la compilation testée.

IBuildInfo getBuild(ITestDevice device)

Récupérer les données pour la compilation testée

final getDependencies()
void setConfiguration(IConfiguration configuration)

Injecte le IConfiguration utilisé.

void setInvocationContext(IInvocationContext invocationContext)

Constructeurs publics

DependenciesResolver

public DependenciesResolver ()

Méthodes publiques

cleanUp

public void cleanUp (IBuildInfo info)

Nettoyez tous les fichiers de compilation temporaires.

Paramètres
info IBuildInfo

getBuild

public IBuildInfo getBuild ()

Récupérez les données pour le build en cours de test.

Renvoie
IBuildInfo IBuildInfo pour la compilation en cours de test ou null si aucune compilation n'est disponible pour les tests

Génère
BuildRetrievalError

getBuild

public IBuildInfo getBuild (ITestDevice device)

Récupérer les données pour le build en cours de test

Paramètres
device ITestDevice: ITestDevice alloué pour le test

Renvoie
IBuildInfo IBuildInfo pour le build en cours de test ou null si aucun build n'est disponible pour les tests

Génère
BuildRetrievalError
DeviceNotAvailableException

getDependencies

public final  getDependencies ()

Renvoie

setConfiguration

public void setConfiguration (IConfiguration configuration)

Injecte le IConfiguration utilisé.

Paramètres
configuration IConfiguration

setInvocationContext

public void setInvocationContext (IInvocationContext invocationContext)

Paramètres
invocationContext IInvocationContext