com.android.tradefed.build

Interfaces

IAppBuildInfo Essa interface foi descontinuada. Use IBuildInfo diretamente. 
IBuildInfo Contém informações sobre o build em teste. 
IBuildProvider Responsável por fornecer informações sobre o build em teste. 
IDeviceBuildInfo Um IBuildInfo que representa um build completo de dispositivo Android e (opcionalmente) os testes dele. 
IDeviceBuildProvider Um IBuildProvider que usa informações de um ITestDevice para recuperar um build. 
IFileDownloader Interface para fazer o download de um arquivo remoto. 
IFolderBuildInfo Um IBuildInfo abstrato simples cujos artefatos de build estão contidos em um diretório do sistema de arquivos local. 
IFuseDriverProfile Define o comportamento específico de um driver FUSE específico, permitindo que o MountManager seja genérico. 

Classes

AppBuildInfo Um IBuildInfo que representa um aplicativo Android e os pacotes de teste dele. 
AppDeviceBuildInfo Essa classe foi descontinuada. Use IDeviceBuildInfo diretamente. 
BootstrapBuildProvider Um IDeviceBuildProvider que inicializa informações de build do dispositivo de teste

Isso é usado normalmente para dispositivos com um build fornecido externamente, ou seja, 

BuildInfo Implementação genérica de um IBuildInfo que precisa ser associado a um ITestDevice
BuildInfoKey Classe que contém a enumeração relacionada a consultas de informações de build. 
BuildRetrievalError Ocorreu um erro fatal ao recuperar o build para teste. 
BuildSerializedVersion Classe que contém a versão de serialização atual de todos os IBuildInfo
CasFuseDriverProfile CasDriverProfile é uma implementação específica de IFuseDriverProfile para imagens de dispositivos que são diretórios fragmentados do FastCDC. 
CommandLineBuildInfoBuilder Utilitário destinado a capturar os argumentos de informações de build comuns de uma linha de comando e criar um IBuildInfo com eles. 
DependenciesResolver Um novo tipo de provedor que permite receber todas as dependências de um teste. 
DeviceBuildDescriptor Uma classe wrapper para um IBuildInfo que contém métodos auxiliares para extrair informações de build da plataforma do dispositivo. 
DeviceBuildInfo Um IBuildInfo que representa um build completo de dispositivo Android e (opcionalmente) os testes dele. 
DeviceFolderBuildInfo Um IDeviceBuildInfo que também contém outros artefatos de build em um diretório no sistema de arquivos local. 
ExistingBuildProvider Um IBuildProvider que retorna um IBuildInfo já construído. 
FileDownloadCache Uma classe auxiliar que mantém um cache LRU do sistema de arquivos local de arquivos baixados. 
FileDownloadCacheFactory Uma fábrica para criar FileDownloadCache
FileDownloadCacheWrapper Uma classe wrapper que fornece recursos FileDownloadCache ao implementar a interface IFileDownloader
FolderBuildInfo Implementação concreta de um IFolderBuildInfo
FuseMountManager  
LocalAppBuildProvider Um IBuildProvider que cria um IBuildInfo com base em um caminho local fornecido.
LocalDeviceBuildProvider Um IBuildProvider que cria um IDeviceBuildInfo com base em um caminho de diretório do sistema de arquivos fornecido. 
LocalFolderBuildProvider Um IBuildProvider que cria um IFolderBuildInfo com base em um caminho local fornecido.
OtaDeviceBuildInfo Um IDeviceBuildInfo usado para testes de atualização OTA. 
OtatoolsBuildInfo Um IBuildInfo que contém artefatos do otatools. 
StubBuildProvider Implementação vazia sem operação de um IBuildProvider
VersionedFile Estrutura de dados que representa um arquivo com uma versão associada. 

Enumerações

BuildInfoKey.BuildInfoFileKey Enum que descreve todos os tipos de arquivo conhecidos que podem ser consultados usando IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey)
IBuildInfo.BuildInfoProperties Algumas propriedades que um IBuildInfo pode ter para ajustar o processamento dele.