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 um build.

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

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

Resumo

Métodos públicos

abstract IBuildInfo getBuild (ITestDevice device)

Recupere os dados para a construção em teste

Métodos públicos

getBuild

public abstract IBuildInfo getBuild (ITestDevice device)

Recupere os dados para a construção em teste

Parâmetros
device ITestDevice : o ITestDevice alocado para teste

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

Lança
BuildRetrievalError se as informações da versão não foram recuperadas devido a um erro inesperado
DeviceNotAvailableException se o dispositivo ficar indisponível para teste