Índice de classes

Estas são as classes de API. Veja todos os pacotes de API.

A

AaptParser Classe que extrai informações do APK analisando a saída de "aapt dump badging". 
AaptParser.AaptVersion Enum de opções para a versão do AAPT usada para analisar arquivos APK. 
Abi Uma classe que representa uma ABI. 
AbiFormatter Classe de utilitário para abi. 
AbiUtils Classe de utilitário para processar ABIs de dispositivo 
AbstractConnection Representação de conexão abstrata. 
AbstractHostMonitor (link em inglês) Classe típica para monitoramento de integridade do host. 
AbstractTunnelMonitor (link em inglês) Monitor de túnel abstrato para AVD do GCE. 
AbstractXmlParser Classe base auxiliar para analisar arquivos XML 
AbstractXmlParser.ParseException É gerado quando não é possível analisar a entrada XML.
AcloudConfigParser Classe auxiliar que analisa uma configuração do Acloud (usada para iniciar uma instância de dispositivo do Cloud). 
AcloudConfigParser.AcloudKeys Conjuntos de chaves que podem ser pesquisados na configuração. 
ActionInProgress A ação geral em andamento. 
ActiveTrace (link em inglês) Classe principal que ajuda a descrever e gerenciar um rastro ativo. 
ActivityStatusChecker Verificador de status para atividades restantes em execução no final de um módulo. 
AdbRootElevator Um AutoCloseable que ativa a raiz do adb quando construído, se necessário, e restaura o estado raiz quando concluído. 
AdbSshConnection Conexão adb por uma ponte ssh. 
AdbStopServerPreparer O preparador de destino é usado para interromper o servidor adb no host antes e depois de executar testes do adb. 
AdbTcpConnection Representação de conexão padrão de um dispositivo, considerada uma conexão adb padrão do dispositivo. 
AdbUtils Uma classe de utilitário para operações do adb. 
AfterClassWithInfo Garantias semelhantes a AfterClass, mas o método anotado precisa exigir um parâmetro TestInformation
AggregatePostProcessor Um agregador de métricas que fornece o mínimo, máximo, média, variância, desvio padrão, total, contagem e, opcionalmente, percentis para métricas numéricas coletadas durante execuções de teste de várias iterações, tratando-as como números reais. 
AllTestAppsInstallSetup Um ITargetPreparer que instala todos os apps de uma pasta IDeviceBuildInfo.getTestsDir() no dispositivo. 
AltDirBehavior Um tipo enumerado para definir comportamentos alternativos de diretório para vários instaladores/pushers de artefatos de teste

 

AnalysisHeuristic A ordem é importante. 
AndroidJUnitTest Um teste que executa um pacote de teste de instrumentação em um determinado dispositivo usando o android.support.test.runner.AndroidJUnitRunner. 
AndroidTestOrchestratorRemoteTestRunner Executa um teste Android instrumentado usando o comando adb e o AndroidTestOrchestrator. 
AoaTargetPreparer ITargetPreparer que executa uma série de ações (por exemplo, cliques e deslizamentos) usando o protocolo Android Open Accessory (AOAv2). 
ApkChangeDetector (link em inglês) Essa classe detecta se os APKs a serem instalados são diferentes dos que estão no dispositivo para decidir se a instalação e desinstalação do app serão puladas durante o setUp e o tearDown de ERROR(/TestAppInstallSetup)
AppBuildInfo Um IBuildInfo que representa um aplicativo Android e os pacotes de teste dele. 
AppDeviceBuildInfo Esta classe foi descontinuada. Use IDeviceBuildInfo diretamente. 
AppSetup Um ITargetPreparer que instala um APK e os testes dele. 
AppVersionFetcher Classe utilitária para receber a string de versão do app do dispositivo. 
AppVersionFetcher.AppVersionInfo Tipos de informações da versão do app. 
ArchModuleController O controlador de módulo não executa testes quando não corresponde a nenhuma arquitetura. 
ArgsOptionParser Preenche campos Option com base em argumentos de linha de comando analisados. 
ArrayUtil (link em inglês) Métodos utilitários para matrizes 
ArtChrootPreparer Cria o diretório chroot para testes do ART. 
ArtGTest (em inglês)  
ArtifactDetails Isso descreve a estrutura do conteúdo e o descritor gerado pela ferramenta CAS.
ArtifactDetails.ArtifactFileDescriptor  
ArtifactsAnalyzer (link em inglês) Um utilitário que ajuda a analisar os artefatos de build para gerar insights. 
ArtRunTest (em inglês) Um executor de teste para executar testes de execução do ART. 
ArtRunTest.AdbShellCommandException Uma classe de exceção para informar um erro que ocorreu durante a execução de um comando do shell ADB. 
ATestFileSystemLogSaver Essa classe LogSaver é usada por ATest para salvar registros em um caminho específico. 
AtestRunner Implementação de ITestSuite 
AtraceCollector Um IMetricCollector que executa atrace durante um teste, coleta o resultado e registra ele na invocação. 
AtraceRunMetricCollector Coleta os rastros de todo o diretório de teste no diretório do dispositivo de teste, registra o diretório de teste e processa os arquivos de rastreamento no diretório de teste e agrega as métricas. 
AutoLogCollector Enumeração que descreve qual coletor pode ser processado automaticamente pelo harness. 
AutomatedReporters Classe que define o mapeamento de acionadores automáticos do Tradefed. 
AveragePostProcessor Implementação de um pós-processador que calcula a média da lista de métricas. 

B

BackgroundDeviceAction Executa um comando em um determinado dispositivo, repetindo-o conforme necessário até que a ação seja cancelada. 
BaseDeviceMetricCollector Implementação básica de IMetricCollector que permite iniciar e interromper a coleta em onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) e ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map))
BaseEmulatorPreparer Preparador comum para iniciar um emulador local. 
BaseHostJUnit4Test Classe de teste base para executar testes no estilo JUnit4 do host. 
BaseLeveledLogOutput Uma implementação básica de ILeveledLogOutput que permite filtrar algumas tags com base no nome ou nos componentes delas. 
BaseModuleController Implementação básica de IModuleController que precisa ser implementada para verificar se um módulo precisa ser executado ou não. 
BaseMultiTargetPreparer Implementação básica de IMultiTargetPreparer que permite desativar o objeto. 
BasePostProcessor O IPostProcessor básico que toda implementação precisa estender. 
BaseRetryDecision Implementação básica de IRetryDecision
BaseStreamLogger<OS extends OutputStream> Um ILeveledLogOutput que direciona as mensagens de registro para um fluxo de saída e para o stdout. 
BaseTargetPreparer Classe de implementação básica para ITargetPreparer que permite controlar se o objeto está desativado ou não. 
BaseTestSuite Um teste para executar o conjunto de teste de compatibilidade com o novo sistema de conjunto. 
BatteryController Classe utilitária que permite controlar o estado de carregamento da bateria de um dispositivo. 
BatteryRechargeDeviceRecovery Permite acionar um comando quando o nível da bateria do dispositivo estiver abaixo de um determinado limite. 
BatteryTemperature  
BatteryUnavailableDeviceRecovery Verificador de recuperação que aciona uma configuração se o nível da bateria não estiver disponível. 
BeforeClassWithInfo Garantias semelhantes a BeforeClass, mas o método anotado precisa exigir um parâmetro TestInformation
BinaryState (link em inglês) Enum usado para registrar o estado LIGADO/DESLIGADO com um estado de não operação IGNORE. 
BluetoothConnectionLatencyCollector O coletor vai enviar uma configuração de métrica de duração predefinida do StatsD para os dispositivos e coletar a duração da conexão Bluetooth para cada perfil. 
BluetoothConnectionStateCollector Esse coletor vai coletar métricas de BluetoothConnectionStateChanged e registrar o número do estado de conexão para cada perfil. 
BluetoothConnectionSuccessRatePostProcessor Implementação de um pós-processador que calcula a taxa de sucesso de um perfil de Bluetooth

Use "metric-key-match" para especificar métricas que contêm estados de conexão de Bluetooth em um exemplo de matriz numérica [0, 1, 2, 3, 0, 1, 2, 3]. 

BluetoothHciSnoopLogCollector Coletor para ativar o registro de rastreamento do HCI Bluetooth no DUT e coletar o registro de cada teste. 
BluetoothUtils Funções utilitárias para chamar o BluetoothInstrumentation no dispositivo

O código BluetoothInstrumentation do dispositivo pode ser encontrado no AOSP em: frameworks/base/core/tests/bluetoothtests 

BootstrapBuildProvider Um IDeviceBuildProvider que inicia as informações do build do dispositivo de teste

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

BootstrapServiceFileResolverLoader Carrega solucionadores usando a facilidade de carregamento de serviço. 
Bugreport (link em inglês) Objeto que contém as referências de arquivos de bugreport, compatível com bugreport plano e bugreport compactado (bugreportz). 
BugreportCollector Um ITestInvocationListener de passagem que coleta relatórios de bugs quando eventos configuráveis ocorrem e chama ITestInvocationListener.testLog nos filhos depois que cada relatório de bug é coletado. 
BugreportCollector.Filter  
BugreportCollector.Freq  
BugreportCollector.Noun  
BugreportCollector.Predicate Um predicado completo que descreve quando capturar um bugreport. 
BugreportCollector.Relation  
BugreportCollector.SubPredicate  
BugreportzOnFailureCollector Coletar um bugreportz quando um caso de teste falhar. 
BugreportzOnTestCaseFailureCollector Coleta um relatório de bug quando um caso de teste em uma execução falha. 
BuildAnalysis Representa os resultados de uma única análise de build. 
BuildError É gerado quando o build fornecido falha na execução.