Resolvedor de Dependências

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

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


Um novo tipo de provedor que permite obter 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 compilação temporários.

IBuildInfo getBuild ()

Recupere os dados do build em teste.

IBuildInfo getBuild ( ITestDevice device)

Recuperar os dados da compilação em teste

final getDependencies ()
void setConfiguration ( IConfiguration configuration)

Injeta o IConfiguration em uso.

void setInvocationContext ( IInvocationContext invocationContext)

Construtores públicos

Resolvedor de Dependências

public DependenciesResolver ()

Métodos públicos

limpar

public void cleanUp (IBuildInfo info)

Limpe todos os arquivos de compilação temporários.

Parâmetros
info IBuildInfo

obterBuild

public IBuildInfo getBuild ()

Recupere os dados do build em teste.

Devoluções
IBuildInfo o IBuildInfo para compilação em teste ou null se nenhuma compilação estiver disponível para teste

Lança
BuildRetrievalError

obterBuild

public IBuildInfo getBuild (ITestDevice device)

Recuperar os dados da compilação em teste

Parâmetros
device ITestDevice : o ITestDevice alocado para teste

Devoluções
IBuildInfo o IBuildInfo para compilação em teste ou null se nenhuma compilação estiver disponível para teste

Lança
BuildRetrievalError
DeviceNotAvailableException

obterDependências

public final  getDependencies ()

Devoluções

setConfiguração

public void setConfiguration (IConfiguration configuration)

Injeta o IConfiguration em uso.

Parâmetros
configuration IConfiguration

setInvocationContext

public void setInvocationContext (IInvocationContext invocationContext)

Parâmetros
invocationContext IInvocationContext