Risolutore di dipendenze

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

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


Un nuovo tipo di provider che permette di ottenere tutte le dipendenze per un test.

Riepilogo

Costruttori pubblici

DependenciesResolver ()

Metodi pubblici

void cleanUp ( IBuildInfo info)

Pulisci tutti i file di build temporanei.

IBuildInfo getBuild ()

Recupera i dati per la build in prova.

IBuildInfo getBuild ( ITestDevice device)

Recupera i dati per la build in prova

final getDependencies ()
void setConfiguration ( IConfiguration configuration)

Inserisce la IConfiguration in uso.

void setInvocationContext ( IInvocationContext invocationContext)

Costruttori pubblici

Risolutore di dipendenze

public DependenciesResolver ()

Metodi pubblici

pulire

public void cleanUp (IBuildInfo info)

Pulisci tutti i file di build temporanei.

Parametri
info IBuildInfo

getBuild

public IBuildInfo getBuild ()

Recupera i dati per la build in prova.

ritorna
IBuildInfo IBuildInfo per build in test o null se non è disponibile alcuna build per il test

Tiri
BuildRetrievalError

getBuild

public IBuildInfo getBuild (ITestDevice device)

Recupera i dati per la build in prova

Parametri
device ITestDevice : l' ITestDevice allocato per il test

ritorna
IBuildInfo IBuildInfo per build in test o null se non è disponibile alcuna build per il test

Tiri
BuildRetrievalError
DeviceNotAvailableException

getDependencies

public final  getDependencies ()

ritorna

setConfigurazione

public void setConfiguration (IConfiguration configuration)

Inserisce la IConfiguration in uso.

Parametri
configuration IConfiguration

setInvocationContext

public void setInvocationContext (IInvocationContext invocationContext)

Parametri
invocationContext IInvocationContext