DependenciesResolver

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

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


Um novo tipo de provedor que permite receber todas as dependências para um teste.

Resumo

Construtores públicos

DependenciesResolver()

Métodos públicos

void cleanUp(IBuildInfo info)

Limpe todos os arquivos de build temporários.

IBuildInfo getBuild()

Recupere os dados para o build em teste.

IBuildInfo getBuild(ITestDevice device)

Recuperar os dados do build em teste

final getDependencies()
void setConfiguration(IConfiguration configuration)

Injeta o IConfiguration em uso.

void setInvocationContext(IInvocationContext invocationContext)

Construtores públicos

DependenciesResolver

public DependenciesResolver ()

Métodos públicos

limpeza

public void cleanUp (IBuildInfo info)

Limpe todos os arquivos de build temporários.

Parâmetros
info IBuildInfo

getBuild

public IBuildInfo getBuild ()

Recupere os dados para o build em teste.

Retorna
IBuildInfo o IBuildInfo para o build em teste ou null se nenhum build for disponíveis para teste

Gera
BuildRetrievalError

getBuild

public IBuildInfo getBuild (ITestDevice device)

Recuperar os dados do build em teste

Parâmetros
device ITestDevice: o ITestDevice alocado para teste.

Retorna
IBuildInfo o IBuildInfo para o build em teste ou null se nenhum build for disponíveis para teste

Gera
BuildRetrievalError
DeviceNotAvailableException

getDependencies

public final  getDependencies ()

Retorna

setConfiguration

public void setConfiguration (IConfiguration configuration)

Injeta o IConfiguration em uso.

Parâmetros
configuration IConfiguration

setInvocationContext.

public void setInvocationContext (IInvocationContext invocationContext)

Parâmetros
invocationContext IInvocationContext