DependenciesResolver

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

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


Es un nuevo tipo de proveedor que permite obtener todas las dependencias para una prueba.

Resumen

Constructores públicos

DependenciesResolver()

Métodos públicos

void cleanUp(IBuildInfo info)

Limpia los archivos de compilación temporales.

IBuildInfo getBuild()

Recupera los datos de la compilación en prueba.

IBuildInfo getBuild(ITestDevice device)

Recupera los datos de la compilación en prueba

final getDependencies()
void setConfiguration(IConfiguration configuration)

Inyecta el IConfiguration en uso.

void setInvocationContext(IInvocationContext invocationContext)

Constructores públicos

DependenciesResolver

public DependenciesResolver ()

Métodos públicos

Limpieza

public void cleanUp (IBuildInfo info)

Limpia los archivos de compilación temporales.

Parámetros
info IBuildInfo

getBuild

public IBuildInfo getBuild ()

Recupera los datos de la compilación en prueba.

Muestra
IBuildInfo el IBuildInfo para la compilación en prueba o null si no hay ninguna compilación disponible para la prueba

Arroja
BuildRetrievalError

getBuild

public IBuildInfo getBuild (ITestDevice device)

Recupera los datos de la compilación en prueba

Parámetros
device ITestDevice: Es el ITestDevice asignado para la prueba.

Muestra
IBuildInfo el IBuildInfo para la compilación en prueba o null si no hay ninguna compilación disponible para la prueba

Arroja
BuildRetrievalError
DeviceNotAvailableException

getDependencies

public final  getDependencies ()

Muestra

setConfiguration

public void setConfiguration (IConfiguration configuration)

Inyecta el IConfiguration en uso.

Parámetros
configuration IConfiguration

setInvocationContext

public void setInvocationContext (IInvocationContext invocationContext)

Parámetros
invocationContext IInvocationContext