DependenciesResolver

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

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


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

Riepilogo

Costruttori pubblici

DependenciesResolver()

Metodi pubblici

void cleanUp(IBuildInfo info)

Libera spazio dai file di build temporanei.

IBuildInfo getBuild()

Recupera i dati per la build in fase di test.

IBuildInfo getBuild(ITestDevice device)

Recupera i dati per la build in fase di test

final Map<String, File> getDependencies()
void setConfiguration(IConfiguration configuration)

Inserisce l'IConfiguration in uso.

void setInvocationContext(IInvocationContext invocationContext)

Costruttori pubblici

DependenciesResolver

public DependenciesResolver ()

Metodi pubblici

cleanUp

public void cleanUp (IBuildInfo info)

Libera spazio dai file di build temporanei.

Parametri
info IBuildInfo

getBuild

public IBuildInfo getBuild ()

Recupera i dati per la build in fase di test.

Resi
IBuildInfo il IBuildInfo per la build in fase di test o null se non è disponibile alcuna build per i test

Genera
BuildRetrievalError

getBuild

public IBuildInfo getBuild (ITestDevice device)

Recupera i dati per la build in fase di test

Parametri
device ITestDevice: l'ITestDevice allocato per il test

Resi
IBuildInfo il IBuildInfo per la build in fase di test o null se non è disponibile alcuna build per i test

Genera
BuildRetrievalError
DeviceNotAvailableException

getDependencies

public final Map<String, File> getDependencies ()

Resi
Map<String, File>

setConfiguration

public void setConfiguration (IConfiguration configuration)

Inserisce l'IConfiguration in uso.

Parametri
configuration IConfiguration

setInvocationContext

public void setInvocationContext (IInvocationContext invocationContext)

Parametri
invocationContext IInvocationContext