O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.

IDeviceBuildProvider

public interface IDeviceBuildProvider
implements IBuildProvider

com.android.tradefed.build.IDeviceBuildProvider


Um IBuildProvider que usa informações de um ITestDevice para recuperar uma compilação.

O caso de uso típico para essa interface é um provedor de compilação que busca diferentes tipos de compilações com base no tipo de dispositivo. Não é recomendado executar ações em um BuildProvider que modifiquem o estado de um dispositivo.

A implementação dessa interface fará com que a estrutura do TF chame o getBuild(com.android.tradefed.device.ITestDevice) em vez de IBuildProvider#getBuild() .

Resumo

Métodos públicos

abstract IBuildInfo getBuild (ITestDevice device)

Recuperar os dados para compilação em teste

Métodos públicos

getBuild

public abstract IBuildInfo getBuild (ITestDevice device)

Recuperar os dados para 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 se as informações de compilação não foram recuperadas devido a um erro inesperado
DeviceNotAvailableException se o dispositivo ficou indisponível para teste