Í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:
|
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. |