Risoluzione delle dipendenze

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)

Esegui la pulizia di eventuali file di build temporanei.

IBuildInfo getBuild()

Recupera i dati per la build sottoposta a test.

IBuildInfo getBuild(ITestDevice device)

Recupera i dati per la build sottoposta a test

final getDependencies()
void setConfiguration(IConfiguration configuration)

Inserisce IConfiguration in uso.

void setInvocationContext(IInvocationContext invocationContext)

Costruttori pubblici

Risoluzione delle dipendenze

public DependenciesResolver ()

Metodi pubblici

pulizia

public void cleanUp (IBuildInfo info)

Esegui la pulizia di eventuali file di build temporanei.

Parametri
info IBuildInfo

getBuild

public IBuildInfo getBuild ()

Recupera i dati per la build sottoposta a test.

Ritorni
IBuildInfo IBuildInfo per la build in fase di test o null se non è presente nessuna build disponibile per i test

Lanci
BuildRetrievalError

getBuild

public IBuildInfo getBuild (ITestDevice device)

Recupera i dati per la build sottoposta a test

Parametri
device ITestDevice: la quantità di ITestDevice assegnata per il test

Ritorni
IBuildInfo IBuildInfo per la build in fase di test o null se non è presente nessuna build disponibile per i test

Lanci
BuildRetrievalError
DeviceNotAvailableException

getDependencies

public final  getDependencies ()

Ritorni

setConfiguration

public void setConfiguration (IConfiguration configuration)

Inserisce IConfiguration in uso.

Parametri
configuration IConfiguration

setInvocationContext

public void setInvocationContext (IInvocationContext invocationContext)

Parametri
invocationContext IInvocationContext