Índice de classes
Estas são as classes de API. Veja todos os pacotes de API.
A
AaptParser (em inglês) | Classe que extrai informações do APK analisando a saída de "aapt dump badging". |
AaptParser.AaptVersion (em inglês) | Enumeração de opções para a versão AAPT usada para analisar arquivos APK. |
Abi (link em inglês) | Uma classe que representa uma ABI. |
AbiFormatter (em inglês) | Classe de utilitário para abi. |
AbiUtils (em inglês) | Classe de utilitário para lidar com ABIs do dispositivo |
abstraConnection (em inglês) | Representação abstrata da conexão. |
ResumoHostMonitor (link em inglês) | Classe típica para o monitoramento de integridade do host. |
BackgroundTunnelMonitor (link em inglês) | Monitor de túnel abstrato para o AVD do GCE. |
stratXmlParser (em inglês) | Classe base auxiliar para análise de arquivos XML |
stratXmlParser.ParseException (em inglês). | Gerada se a entrada XML não puder ser analisada |
AcloudConfigParser (em inglês) | Classe auxiliar que analisa uma configuração do Acloud, usada para iniciar uma instância de dispositivo em nuvem. |
AcloudConfigParser.AcloudKeys (em inglês) | Conjuntos de chaves que podem ser pesquisados na configuração. |
ActionInProgress (link em inglês) | A ação geral em andamento. |
ActiveTrace (em inglês) | Classe principal que ajuda a descrever e gerenciar um rastreamento ativo. |
ActivityStatusChecker (em inglês) | Verificador de status para atividades restantes em execução no final de um módulo. |
AdbRootElevator (em inglês) |
Uma AutoCloseable que ativa a raiz do adb quando criada, se necessário, e restaura.
estado raiz quando concluídos.
|
AdbSshConnection (em inglês) | Conexão Adb por uma ponte SSH. |
AdbStopServerPreparer (em inglês) | Preparador de destino para interromper o servidor adb no host antes e depois de executar testes do adb. |
AdbTcpConnection (em inglês) | Representação de conexão padrão de um dispositivo, presumida como uma conexão adb padrão do dispositivo. |
AdbUtils (em inglês) | Uma classe de utilitário para operações adb. |
AfterClassWithInfo (em inglês) |
Garantias semelhantes a AfterClass , mas o método anotado precisa exigir um parâmetro TestInformation .
|
AggregatePostProcessor (em inglês) | Um agregador de métricas que fornece os valores mínimo, máximo, média, variância, desvio padrão, total, contagem e percentis opcionais para métricas numéricas coletadas durante execuções de teste de várias iterações, tratando-as como duplas. |
AllTestAppsInstallSetup (link em inglês) |
Uma ITargetPreparer que instala todos os apps de um IDeviceBuildInfo#getTestsDir()
no dispositivo.
|
AltDirBehavior (em inglês) |
Um tipo enumerado para definir comportamentos alternativos do diretório para vários instaladores/pushers de artefatos de teste
|
AnalysisHeuristic | A ordem é importante. |
AndroidJUnitTest (link em inglês) | Um teste que executa um pacote de teste de instrumentação em determinado dispositivo usando o android.support.test.runner.AndroidJUnitRunner |
AndroidTestOrchestratorRemoteTestRunner (link em inglês) | Executa um teste instrumentado do Android usando o comando adb e AndroidTestOrchestrator. |
AoaTargetPreparer (em inglês) |
ITargetPreparer , que executa uma série de ações (por exemplo, cliques e ações de deslizar) usando o
protocolo Android Open Accessory (AOAv2).
|
AppBuildInfo (em inglês) |
Um IBuildInfo que representa um aplicativo Android e os pacotes de teste dele.
|
AppDeviceBuildInfo (em inglês) |
Esta classe foi descontinuada.
Use IDeviceBuildInfo diretamente.
|
Configuração do app |
Um ITargetPreparer que instala um APK e os testes relacionados.
|
AppVersionFetcher (link em inglês) | Classe de utilitário para receber a string da versão do app do dispositivo. |
AppVersionFetcher.AppVersionInfo (link em inglês) | Tipos de informação da versão do app. |
ArchModuleController (link em inglês) | O controlador de módulo não executa testes quando não corresponde a nenhuma arquitetura. |
ArgsOptionParser (em inglês) |
Preenche os campos Option com base nos argumentos de linha de comando analisados.
|
ArrayUtil (em inglês) | Métodos utilitários para matrizes |
ArtChrootPreparer (link em inglês) | Crie o diretório chroot para testes de ART. |
ArtGTest (link em inglês) | |
ArtifactDetails (link em inglês) | Isso descreve a estrutura do conteúdo e o descritor gerado pela ferramenta CAS |
ArtifactDetails.ArtifactFileDescriptor (em inglês) | |
ArtifactsAnalyzer | Um utilitário que ajuda a analisar os artefatos do build para gerar insights. |
ArtRunTest (link em inglês) | Um executor de testes para executar testes de ART. |
ArtRunTest.AdbShellCommandException (link em inglês) | Uma classe de exceção para relatar um erro que ocorreu durante a execução de um shell do adb. kubectl. |
ATestFileSystemLogSaver (link em inglês) | Essa classe LogSaver é usada pelo ATest para salvar registros em um caminho específico. |
AtestRunner (link em inglês) |
Implementação de ITestSuite
|
AtraceCollector (link em inglês) |
Um IMetricCollector que executa um trace durante um teste e coleta o resultado e o registro
à invocação.
|
AtraceRunMetricCollector (link em inglês) | Coleta os rastros de todo o diretório de teste no diretório especificado no dispositivo de teste, registre o diretório de teste e faça o pós-processamento dos arquivos de rastreamento. no diretório de teste e agregar as métricas. |
AutoLogCollector (em inglês) | Enumeração que descreve qual coletor pode ser manipulado automaticamente pelo arcabouço. |
AutomatedReporters (link em inglês) | Classe que define o mapeamento dos relatórios automatizados da Tradefed. |
AveragePostProcessor (link em inglês) | Implementação do 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 (em inglês) |
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 (em inglês) | Preparar comum para iniciar um emulador local. |
BaseHostJUnit4Test (link em inglês) | Classe de teste base para executar testes no estilo JUnit4 do host. |
BaseLeveledLogOutput (em inglês). |
Uma implementação básica de ILeveledLogOutput que permite filtrar algumas tags com base no
o nome ou os componentes deles.
|
BaseModuleController (link em inglês) |
Implementação básica de IModuleController que precisa ser implementada para verificar se uma
módulo deve ser executado ou não.
|
BaseMultiTargetPreparer (link em inglês) |
Implementação básica de IMultiTargetPreparer que permite desativar o objeto.
|
BasePostProcessor (link em inglês) |
A IPostProcessor base que todas as implementações precisam estender.
|
BaseRetryDecision (link em inglês) |
Implementação básica de IRetryDecision .
|
BaseStreamLogger<O SO estende o OutputStream> |
Um ILeveledLogOutput que direciona mensagens de registro para um stream de saída e para stdout.
|
BaseTargetPreparer (em inglês) |
Classe de implementação básica para ITargetPreparer que permite controlar se o objeto
está desativado ou não.
|
BaseTestSuite (em inglês) | Um teste para executar o Teste de Compatibilidade do Android com o novo sistema do pacote. |
BatteryController | Classe de utilitário que permite controlar o estado de carregamento da bateria de um dispositivo. |
BatteryRechargeDeviceRecovery (em inglês) | Permite acionar um comando quando o nível de bateria do dispositivo fica abaixo de um determinado limite. |
BatteryTemperatura | |
BatteryUnavailableDeviceRecovery (em inglês) | Verificador de recuperação que aciona uma configuração se o nível da bateria não está disponível. |
BeforeClassWithInfo (em inglês) |
Garantias semelhantes a BeforeClass , mas o método anotado precisa exigir um parâmetro TestInformation .
|
BinaryState (em inglês) | Enumeração usada para registrar o estado ON/OFF com um estado de ambiente autônomo IGNORE. |
BluetoothConnectionLatencyCollector (em inglês) | O coletor envia uma configuração de métrica predefinida de duração das estatísticas para os dispositivos e coleta Duração da conexão Bluetooth de cada perfil. |
BluetoothConnectionStateCollector (link em inglês) | Este coletor coletará métricas BluetoothConnectionStateChanged e registrará o estado da conexão para cada perfil. |
BluetoothConnectionSuccessRatePostProcessor (link em inglês) |
Implementação do pós-processador que calcula a taxa de sucesso de um perfil Bluetooth
Usar "metric-key-match" para especificar métricas que contêm estados de conexão Bluetooth em valores numéricos Exemplo de matriz [0, 1, 2, 3, 0, 1, 2, 3]. |
BluetoothHciSnoopLogCollector (em inglês) | Coletor para ativar a geração de registros de espionagem de HCI Bluetooth no DUT e coletar o registro de cada teste. |
BluetoothUtils |
Funções do utilitário para chamar a BluetoothInstrumentation no dispositivo
O código de BluetoothInstrumentation do lado do dispositivo pode ser encontrado no AOSP em:
|
BootstrapBuildProvider (em inglês) |
Um IDeviceBuildProvider que inicializa as informações de build do dispositivo de teste.
Isso normalmente é usado para dispositivos com um build fornecido externamente, ou seja, |
BootstrapServiceFileResolverLoader (em inglês) | Carrega os resolvedores usando o recurso de carregamento de serviço. |
Relatório de bugs | Objeto que contém as referências dos arquivos do relatório de bugs, compatível com relatórios de bugs simples e relatórios de bugs compactados (bugreportz). |
BugreportCollector (link em inglês) |
Um ITestInvocationListener de passagem que coleta relatórios de bugs quando eventos configuráveis
ocorre e chama ITestInvocationListener#testLog nos filhos após cada
o relatório do bug seja coletado.
|
BugreportCollector.Filter (link em inglês) | |
BugreportCollector.Freq (link em inglês) | |
BugreportCollector.Noun (link em inglês) | |
BugreportCollector.Predicate (link em inglês) | Um predicado completo que descreve quando capturar um relatório de bug. |
BugreportCollector.Relation (em inglês) | |
BugreportCollector.SubPredicate (link em inglês) | |
BugreportzOnFailureCollector (link em inglês) | Colete um relatório de bugs quando um caso de teste falhar. |
BugreportzOnTestCaseFailureCollector (link em inglês) | Colete um bugreportz quando um caso de teste em uma execução falhar. |
BuildAnalysis | Representa os resultados de uma única análise de build. |
BuildError (em inglês) | Gerada se a execução da compilação fornecida falhar. |
BuildInfo (em inglês) |
Implementação genérica de um IBuildInfo que precisa ser associado.
com um ITestDevice .
|
BuildInfoKey (em inglês) | Classe que contém a enumeração relacionada a consultas de informações de build. |
BuildInfoKey.BuildInfoFileKey (em inglês) |
Enumeração que descreve todos os tipos de arquivo conhecidos que podem ser consultados com IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey) .
|
BuildInfoRecorder (em inglês) |
Um ITargetPreparer que grava metadados de informações do build em um arquivo especificado.
|
BuildInfoUtil |
Uma classe util para ajudar a manipular IBuildInfo .
|
BuildRetrievalError (em inglês) | Ocorreu um erro fatal ao recuperar o build para teste. |
BuildSerializedVersion (link em inglês) |
Classe que contém a versão de serialização atual de todos os IBuildInfo .
|
BuildTestsZipUtils (link em inglês) | Uma classe auxiliar para operações relacionadas a testes ZIP gerados pelo sistema de compilação do Android. |
BulkEmailer (em inglês) | Um utilitário para remetentes de e-mails que permite a seguinte configuração: intervalo enviado,tamanho inicial do burst, destinatários e o número total de mensagens. |
BundletoolUtil | Classe de utilitário que usa a linha de comando bundletool para instalar o arquivo .apks no dispositivo. |
ByteArrayInputStreamSource (link em inglês). | |
ByteArrayList (em inglês). | Uma classe para representar uma matriz de bytes leve. |
ByteArrayUtil. | Utilitários para operar em uma matriz de bytes, por exemplo, convertem bytes em números inteiros. |
ByteStreamDownloader (link em inglês) |
Um cliente que implementa o método Read do serviço gRPC ByteStream .
|
ByteStreamUploader (link em inglês) |
Um cliente que implementa o método Write do serviço gRPC ByteStream .
|
C
CacheClientFactory (link em inglês) |
Uma fábrica que cria uma instância de singleton de ICacheClient .
|
CarModuleController (link em inglês) | Esse controlador impede a execução de casos de teste em dispositivos não automotivos. |
CarryDnaeError (link em inglês) |
RuntimeException interno para transportar DeviceNotAvailableException pelo JUnit4
de análise de dados em nuvem.
|
CarryInterruptedException (link em inglês) | Gerada quando o tempo limite da fase de teste é acionado e uma InterruptedException precisa ser carregada de linha de execução de teste para a linha de execução de invocação. |
CdmaDeviceFlasher (link em inglês) | Uma classe que emite uma imagem em um dispositivo Android físico com um rádio CDMA. |
CecControllerTokenProvider (em inglês) | Provedor de tokens para tokens relacionados ao controle de eletrônicos do consumidor (CEC). |
CentralDirectoryInfo (em inglês) | CentralDirectoryInfo é uma classe que contém as informações de um arquivo/pasta dentro de um arquivo ZIP. |
CheckPairingPreparer (link em inglês) |
Um CompanionAwarePreparer que verifica o vínculo BT entre dispositivos principais e complementares
|
Chunker |
Divide um blob em uma ou mais Chunk s de, no máximo, chunkSize bytes.
|
Chunker.Chunk (link em inglês) | Um pedaço de blob. |
CircularAtraceUtil (em inglês) | Utilitário do atrace desenvolvido principalmente para identificar as causas raiz dos ANRs durante o Monkey testes. |
CircularByteArray (em inglês) | Estrutura de dados para manter uma matriz de tamanho fixo que opera como um buffer circular. e rastreia a soma total de todos os valores na matriz. |
ClangCodeCoverageCollector (link em inglês) |
Uma BaseDeviceMetricCollector que extrairá o Clang
medições de cobertura fora do dispositivo e registrá-las como artefatos de teste.
|
ClangProfileIndexer (em inglês) | Uma classe de utilitário que indexa as medições de cobertura do código Clang. |
ClassNotFoundConfigurationException (em inglês) |
ConfigurationException para quando a classe de um objeto não é encontrada.
|
ClassPathScanner (link em inglês) | Encontra entradas no caminho de classe. |
ClassPathScanner.ClassNameFilter (link em inglês) |
Um IClassPathFilter que filtra e transforma nomes de classes Java.
|
ClassPathScanner.ExternalClassNameFilter (link em inglês) |
Um ClassNameFilter que rejeita classes internas.
|
ClassPathScanner.IClassPathFilter (link em inglês) |
Um filtro para caminhos de entrada do caminho de classe
Estampas após |
ClockworkUtils (link em inglês) | Utilitário de relógio para compartilhar lógica multidispositivo |
CloseableTraceScope (em inglês) | Uma classe com escopo que permite relatar a seção de rastreamento via try-with-resources. |
ClusterBuildInfo (em inglês) |
Uma classe IBuildInfo para builds enviados a partir do TFC.
|
ClusterBuildProvider (em inglês) |
Um IBuildProvider para fazer o download de recursos de teste do TFC.
|
ClusterClient (em inglês) |
Uma implementação de IClusterClient para interagir com o back-end do TFC.
|
ClusterCommand (link em inglês) | Uma classe que representa uma tarefa buscada no TF Cluster. |
ClusterCommand.RequestType (em inglês). | |
ClusterCommand.State (em inglês) | Status do comando no cluster do TF. |
ClusterCommandConfigBuilder (link em inglês) | Uma classe para criar um arquivo de configuração para um comando de cluster. |
ClusterCommandEvent (link em inglês) | Uma classe para encapsular eventos de comando do cluster a serem enviados. |
ClusterCommandEvent.Builder (link em inglês) | |
ClusterCommandEvent.Type (link em inglês) | |
ClusterCommandLauncher (link em inglês) |
Uma classe IRemoteTest para iniciar um comando do TFC por meio de um subprocesso TF.
|
ClusterCommandScheduler (link em inglês) |
Um ICommandScheduler para oferecer suporte ao TFC (cluster do Tradefed).
|
ClusterCommandStatus (link em inglês) | Uma classe que representa o estado e o motivo de cancelamento de um comando do TF Cluster. |
ClusterDeviceInfo (em inglês) | Uma classe para encapsular as informações do dispositivo do cluster a serem enviadas. |
ClusterDeviceInfo.Builder (link em inglês) | |
ClusterDeviceMonitor (link em inglês) |
Uma implementação de IDeviceMonitor que informa os resultados ao serviço de cluster do Tradefed.
|
ClusterEventUploader<T estende IClusterEvent> |
Classe ClusterEventUploader, que faz o upload de IClusterEvent para o TFC.
|
ClusterHostEvent (em inglês) | Uma classe para encapsular eventos do host do cluster que serão enviados por upload. |
ClusterHostEvent.Builder (link em inglês) | |
ClusterHostEvent.HostEventType (em inglês) | Enumerações dos diferentes tipos de eventos de host. |
ClusterHostUtil | Funções util estáticas para o TF Cluster receber instâncias globais de configuração, informações do host etc. |
ClusterLogSaver (em inglês) |
Uma classe ILogSaver para fazer upload dos resultados do teste para o TFC.
|
ClusterLogSaver.FilePickingStrategy (em inglês) | Estratégias de coleta de arquivos. |
ClusterOptions (em inglês) | |
CodeCoverageTest (link em inglês) | um teste que executa um pacote de teste de instrumentação em um determinado dispositivo e gera o relatório de cobertura de código. |
CollectingByteOutputReceiver (em inglês) |
Um IShellOutputReceiver que coleta toda a saída do shell em um byte[] .
|
CollectingOutputReceiver (em inglês) |
Um IShellOutputReceiver que coleta toda a saída do shell em um
String .
|
CollectingTestListener (link em inglês) |
Um ITestInvocationListener que vai coletar todos os resultados do teste.
|
CollectorHelper (em inglês) |
Ajuda para fazer algumas operações IMetricCollector necessárias em vários lugares.
|
CommandBaselineSetter (link em inglês) | Um setter comum para gerenciar configurações de valor de referência do dispositivo por comandos de shell adb. |
CommandFileParser (link em inglês) | Analisador de arquivo que contém um conjunto de linhas de comando. |
CommandFileParser.CommandLine | |
CommandInterrupter (link em inglês) | Serviço que permite que os comandos da TradeFederation sejam interrompidos ou marcados como ininterruptos. |
CommandLineBuildInfoBuilder (link em inglês) |
Utilitário destinado a capturar os argumentos comuns de informações de compilação de uma linha de comando e criar um
IBuildInfo deles.
|
CommandOptions (link em inglês) |
Implementação de ICommandOptions .
|
CommandOptionsGetter (link em inglês) | Implementação de serviço que retorna o valor das opções de comando de uma determinada invocação. |
CommandResult (link em inglês) | Contém o resultado de um comando. |
CommandRunner (link em inglês) | Um ponto de entrada alternativo da TradeFederation que executará o comando especificado no comando e depois sair. |
CommandRunner.ExitCode (link em inglês) | Códigos de erro que podem ser encerrados. |
CommandScheduler (link em inglês) | Um programador para executar comandos do TradeFederation em todos os dispositivos disponíveis. |
CommandScheduler.HostState (link em inglês) | Enumerações de diferentes status do host |
CommandStatus (link em inglês) | Representa o status de uma operação cronometrada. |
CommandStatusHandler (link em inglês) | Gerenciador que ajuda a monitorar e atualizar o status de uma invocação. |
CommandSuccessModuleController | Classe de base de um controlador de módulo para pular o módulo de teste com base na falha do comando do shell. |
CommonLogRemoteFileUtil (link em inglês) | Esse utilitário permite evitar a duplicação de código nas diferentes representações de dispositivo remoto para a lógica de busca remota de registros de arquivos comuns. |
CommonLogRemoteFileUtil.KnownLogFileEntry (em inglês) | Uma representação de uma entrada de registro conhecida para dispositivos remotos. |
CompanionAllocator (em inglês) |
Classe de base que cuida da alocação e liberação do dispositivo complementar
|
CompanionAwarePreparer (em inglês) |
Um ITargetPreparer que encapsula a lógica de receber um complementar já alocado
dispositivo.
|
CompanionAwareTest (link em inglês) |
Classe de teste base que encapsula o modelo de recebimento e verificação do dispositivo complementar
A subclasse pode chamar |
CompanionDeviceTracker (link em inglês) | Uma classe para alocar e liberar dispositivos complementares |
CompanionRunCommandTargetPreparer (link em inglês) |
Um ITargetPreparer que executa comandos especificados no dispositivo complementar alocado
|
CompanionTestAppInstallInstall (em inglês) |
Uma ITargetPreparer que instala um ou mais apps de uma
Pasta IDeviceBuildInfo#getTestsDir() em um dispositivo complementar alocado.
|
CompileBootImageWithSpeedTargetPreparer (link em inglês) | Recompila o caminho de classe de inicialização e o servidor do sistema com o filtro do compilador "speed". |
ConditionFailureMonitor (link em inglês) | Monitore as falhas da invocação. |
ConditionPriorBlockingQueue<T> |
Uma classe segura para linhas de execução com operações do tipo ERROR(/PriorityBlockingQueue) que podem recuperar objetos
que correspondem a uma determinada condição.
|
ConditionPriorBlockingQueue.alwaysMatch<T> |
Um ConditionPriorityBlockingQueue.IMatcher
que corresponde a qualquer objeto.
|
ConditionPrioridadeBlockingQueue.IMatcher<T> | Uma interface para determinar se os elementos correspondem a algum tipo de condição. |
ConfigCompleter (em inglês) |
Implementação do Completer para as configurações do TF.
|
configurávelGrpcDynamicShardingClient | |
Configuration |
Uma implementação concreta de IConfiguration que armazena os objetos de configuração carregados em um mapa.
|
ConfigurationDef (em inglês) | Mantém o registro de uma configuração, dos objetos associados e das opções. |
ConfigurationDef.ConfigObjectDef (em inglês) | Objeto que contém as informações de um className e o número de aparência que ele tem (por exemplo, se uma configuração tiver o mesmo objeto duas vezes, o primeiro terá o número da primeira aparência). |
ConfigurationDescriptor (em inglês) | Objeto de configuração que descreve algum aspecto da própria configuração. |
ConfigurationDescriptor.LocalTestRunner (link em inglês) | Enumeração usada para indicar o executor de testes local. |
ConfigurationException (em inglês) | Gerada se a configuração não puder ser carregada. |
ConfigurationFactory (em inglês) |
Fábrica para criar IConfiguration .
|
ConfigurationFactory.ConfigLoader (link em inglês) | Implementação do IConfigDefLoader que rastreia as configurações incluídas em um configuração raiz e gera uma exceção em inclusões circulares. |
ConfigurationFactory.ExceptionLoader (em inglês) | |
ConfigurationUtil (em inglês) | Funções de utilitário para processar arquivos de configuração. |
ConfigurationXmlParserSettings (em inglês) |
Uma classe simples para aceitar as configurações do ConfigurationXmlParser.
Para passar as configurações para esta turma, o alias é obrigatório. |
ConfigurationYamlParser (em inglês). | Analisador para configurações do estilo YAML Tradefed |
ConfigUtil (em inglês) | Classe de utilitário para criar, interagir e enviar arquivos de configuração do StatsD. |
ConfigUtil.LogSource (em inglês) | |
Console |
Console principal da TradeFederation, que fornece ao usuário a interface para interagir
Atualmente suporta operações como
|
Console.ArgRunnable<T> |
Um Runnable com um método run que pode usar um argumento.
|
Console.CaptureList (link em inglês) |
Um tipo de conveniência para List<List<String>>
|
ConsoleReaderOutputStream (link em inglês) |
Um OutputStream que pode ser usado para que o System.out.print() funcione bem com o
LineReader incompleteedLine.
|
ConsoleResultReporter (link em inglês) | Gerador de resultados para imprimir os resultados do teste no console. |
ContentAnalysisContext | Forneça o contexto em torno de um conteúdo para analisá-lo adequadamente. |
ContentAnalysisContext.AnalysisMethod | Isso descreve o que esperar da estrutura do conteúdo para uma análise adequada. |
ContentAnalysisResults (em inglês) | Resumo da análise de conteúdo. |
ContentInformation (link em inglês) | Representa o conteúdo de um determinado destino de build da versão base e atual. |
ContentProviderHandler (em inglês) | Gerenciador que abstrai as interações do provedor de conteúdo e permite usar o conteúdo do dispositivo de segurança para diferentes operações. |
CountingTestResultListener (em inglês) |
Um TestResultListener que rastreia o número total de testes por TestStatus
|
CountTestCasesCollector (link em inglês) |
Contabilize e informe o número de casos de teste para um determinado IRemoteTest .
|
CoverageMeasurementForwarder (em inglês) | Um teste de marcador de posição que encaminha medições de cobertura do provedor de build para o registrador. |
CoverageOptions (em inglês) | Objeto negociado para conter as opções de cobertura. |
CoverageOptions.Toolchain (em inglês) | |
CpuThrottlingWaiter (em inglês) |
Um ITargetPreparer que aguarda até que a frequência máxima em todos os núcleos seja restaurada para a frequência mais alta
nível disponível
|
CreateAvdPreparer (em inglês) | |
CreateUserPreparer (em inglês) | Preparador de destino para criação de usuário e limpeza no final. |
CurrentInvocation (link em inglês) | Uma classe que rastreia e fornece as informações da invocação atual, úteis em qualquer lugar da classe invocação. |
CurrentInvocation.InvocationInfo (em inglês) | Alguma chave nomeada especial que sempre preencheremos para a invocação. |
CurrentInvocation.IsolationGrade (link em inglês) | Descreve o nível de isolamento |
D
DebugHostLogOnFailureCollector (link em inglês) | Coletor que coletará e registrará os registros do lado do host quando ocorrer uma falha no caso de teste. |
DefaultConnection (em inglês) | Representação de conexão padrão de um dispositivo, presumida como uma conexão adb padrão do dispositivo. |
DefaultConnection.ConnectionBuilder (link em inglês) | Construtor usado para descrever a conexão. |
DefaultRemoteAndroidTestRunner (link em inglês) |
Extensão de ddmlib RemoteAndroidTestRunner para definir um padrão para uso do Tradefed
casos de uso diferentes.
|
DefaultTestsZipInstaller (em inglês) | Uma implementação padrão do instalador zip de testes. |
DelegatedInvocationExecution (em inglês) |
InvocationExecution , que delega a execução a outro binário do Tradefed.
|
DependenciesResolver (em inglês) | Um novo tipo de provedor que permite receber todas as dependências para um teste. |
DeviceActionTargetPreparer (link em inglês) |
Um ITargetPreparer para realizar ações do dispositivo.
|
DeviceActionUtil (link em inglês) | Uma classe de utilitário para executar ações do dispositivo. |
DeviceActionUtil.Command (link em inglês) | Comandos para ação do dispositivo. |
DeviceActionUtil.DeviceActionConfigError (em inglês) | Exceção para erro de configuração. |
DeviceAllocationResult (em inglês) | Representa os resultados de uma tentativa de alocação de um comando. |
DeviceAllocationState (em inglês) | Representa o estado de alocação do dispositivo da perspectiva do IDeviceManager. |
DeviceAvailableChecker (link em inglês) | Verificador para garantir que um módulo não deixe o dispositivo em um estado off-line. |
DeviceBaselineChecker (link em inglês) | Defina as configurações de valor de referência do dispositivo antes de cada módulo. |
DeviceBaselineSetter (link em inglês) | Classe abstrata usada para criar uma configuração de valor de referência do dispositivo. |
DeviceBatteryLevelChecker (em inglês) |
Um IRemoteTest que verifica se há uma carga mínima da bateria e espera até que ela
atingir um segundo limite de cobrança se a cobrança mínima não estiver presente.
|
DeviceBatteryResourceMetricCollector (link em inglês) | Este coletor coleta métricas da bateria do dispositivo. |
DeviceBuildDescriptor (em inglês) |
Uma classe wrapper para um IBuildInfo , que contém métodos auxiliares para extrair o dispositivo.
informações de build da plataforma.
|
DeviceBuildInfo (em inglês) |
Uma IBuildInfo que representa o build completo de um dispositivo Android e, opcionalmente, os testes dele.
|
DeviceBuildInfoBootStrapper (link em inglês) |
Uma ITargetPreparer que substitui os campos de informações do build por atributos lidos do dispositivo
Isso é útil para testar dispositivos com builds gerados de uma fonte externa (por exemplo, |
DeviceBuildInfoInjector (em inglês) |
Um ITargetPreparer que insere metadados DeviceBuildDescriptor no IBuildInfo .
|
DeviceCleaner (link em inglês) | Executa a reinicialização ou a formatação como ação de limpeza após o teste e, opcionalmente, desativa a tela |
DeviceCleaner.CleanupAction (link em inglês) | |
DeviceCleaner.PostCleanupAction (link em inglês) | |
DeviceConcurrentUtil (link em inglês) |
Contém métodos e classes utilitários para execução simultânea de comandos no lado do dispositivo
Use |
DeviceConcurrentUtil.ShellCommandCallable<V> |
Um ERROR(/Callable) que encapsula os detalhes da execução do comando shell no
um ITestDevice .
|
DeviceConfigurationHolder (em inglês) |
Uma implementação concreta de IDeviceConfiguration que armazena o dispositivo carregado
objetos de configuração nos atributos.
|
DeviceDescriptor (em inglês) | Uma classe que contém informações que descrevem um dispositivo em teste. |
DeviceDesconectaredException (em inglês) | Gerada quando um dispositivo não está mais acessível pelo tipo de transporte, por exemplo, se o dispositivo não estiver visível via conexão USB ou TCP/IP |
DeviceErrorIdentifier (em inglês) | Identificadores de erros dos erros do dispositivo e dos erros informados pelo dispositivo. |
DeviceFailedToBootError (em inglês) | Gerada se um dispositivo não for inicializado depois de receber uma atualização flash com uma versão. |
DeviceFeatureFlag (link em inglês) | |
DeviceFeatureModuleController | Um controlador de módulo para não executar testes quando não oferece suporte a determinados recursos. |
DeviceFileReporter (link em inglês) |
Uma classe de utilitário que verifica se há arquivos no dispositivo e os envia para
ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) se encontrado.
|
DeviceFlashPreparer (link em inglês) |
Um ITargetPreparer que atualiza uma imagem no hardware físico Android.
|
DeviceFoldableState (em inglês) | Representação do estado do dispositivo dobrável conforme retornado por "cmd device_state print-states". |
DeviceFolderBuildInfo (em inglês) |
Um IDeviceBuildInfo que também contém outros artefatos de build contidos em um diretório no
no sistema de arquivos local.
|
DeviceImageTracker (link em inglês) | Para parte da atualização incremental do dispositivo, precisamos dos arquivos de referência para calcular as diferenças. |
DeviceImageTracker.FileCacheTracker (link em inglês) | Rastrear informações da imagem do dispositivo armazenada em cache e dos metadados dela |
DeviceImageZipFlashingTargetPreparer (em inglês) | Um preparador de destino que atualiza o dispositivo com imagens do dispositivo fornecidas por um formato específico. |
DeviceInternetAccessibilityResourceMetricCollector | O coletor dá um ping em google.com para verificar se o dispositivo tem acessibilidade à Internet. |
DeviceJUnit4ClassRunner (link em inglês) |
Executor de testes JUnit4 que também acomoda IDeviceTest .
|
DeviceJUnit4ClassRunner.LogAnnotation (em inglês) | Anotação falsa destinada a carregar os registros aos repórteres. |
DeviceJUnit4ClassRunner.MetricAnnotation | Anotação falsa destinada a enviar métricas aos informantes. |
DeviceJUnit4ClassRunner.TestLogData (em inglês) |
Implementação de ExternalResource e TestRule .
|
DeviceJUnit4ClassRunner.TestMetrics (em inglês) |
Implementação de ExternalResource e TestRule .
|
DeviceManagementGrpcServer (link em inglês) | Servidor GRPC que permite reservar um dispositivo da Tradefed. |
DeviceManager (link em inglês) | |
DeviceManager.FastbootDevice (link em inglês) | Representação de um dispositivo no modo fastboot (Fastboot mode). |
DeviceMetricData | Objeto que contém todos os dados coletados pelos coletores de métricas. |
DeviceMonitorMultiplexer (link em inglês) |
Uma classe de proxy para propagar solicitações para vários IDeviceMonitor s.
|
DeviceNotAvailableException (em inglês) | Gerada quando um dispositivo não está mais disponível para testes. |
DeviceOwnerTargetPreparer (em inglês) |
Um ITargetPreparer que configura um componente do proprietário do dispositivo.
|
DeviceParameterizedRunner (link em inglês) | Executor parametrizado do estilo JUnit4 para testes parametrizados do lado do host. |
DeviceProperties (link em inglês) | Definições de constantes comuns para nomes de propriedades do lado do dispositivo |
DeviceRecoveryModeUtil (em inglês) | |
DeviceReleaseReporter (link em inglês) | Informante de lançamento de dispositivos que gerencia a comunicação com o processo pai em que os dispositivos serão liberado. |
DeviceResetFeature (link em inglês) | Implementação da redefinição do dispositivo no lado do servidor. |
DeviceResetHandler (em inglês) | Processamento genérico da redefinição do dispositivo. |
DeviceRuntimeException (link em inglês) | Gerada quando uma ação do dispositivo não teve os resultados esperados. |
DeviceSelectionOptions (em inglês) | Contêiner dos critérios de seleção de dispositivos. |
DeviceSelectionOptions.DeviceRequestedType (em inglês) | Os diferentes tipos possíveis de dispositivos de marcador de posição compatíveis. |
DeviceSettingChecker (link em inglês) | Confira se as configurações do dispositivo mudaram durante uma execução de módulo. |
Device Setup (em inglês) |
Um ITargetPreparer que configura um dispositivo para testes com base nos Option s fornecidos.
|
DeviceSnapshotFeature (link em inglês) | Implementação do lado do servidor do snapshot do dispositivo. |
DeviceSnapshotHandler (em inglês) | Utilitário que processa o snapshot do Cuttlefish. |
DeviceStateMonitor (link em inglês) |
Classe auxiliar para monitorar o estado de um IDevice .
|
DeviceStorageAgeResourceMetricCollector (link em inglês) | Analisa a idade de armazenamento do logcat. |
DeviceStorageFiller (link em inglês) | Preparador de destino para preencher o armazenamento para que haja uma quantidade de espaço livre disponível. |
DeviceStorageStatusChecker (link em inglês) | Verifica se o dispositivo tem espaço em disco suficiente para as partições especificadas. |
DeviceStringPusher (link em inglês) | Preparador de destino para gravar uma string em um arquivo. |
DeviceSuite (em inglês) |
Estende o contêiner JUnit4 Suite para fornecer um ITestDevice aos testes.
quando necessário.
|
DeviceSyncHelper (em inglês) | Auxiliar que ajuda a sincronizar uma nova imagem de dispositivo. |
DeviceTestCase (em inglês) |
Caso de teste JUnit auxiliar que fornece os serviços IRemoteTest e IDeviceTest .
|
DeviceTestResult (em inglês) |
Uma especialização de TestResult que será cancelada quando um
DeviceNotAvailableException ocorre
|
DeviceTestResult.RuntimeDeviceNotAvailableException (em inglês) | |
DeviceTestRunOptions (em inglês) | Uma classe builder para opções relacionadas à execução de testes de dispositivo pelo BaseHostJUnit4Test. |
DeviceTestSuite (em inglês) |
Pacote de testes auxiliares JUnit que fornece os serviços IRemoteTest e IDeviceTest .
|
DeviceTraceCollector (link em inglês) | Coletor que inicia o rastreamento do Perfeito quando um teste é iniciado e registra o arquivo de rastreamento no final. |
DeviceUnavailableMonitor (link em inglês) | Esse listener tenta capturar apenas o DNAE do nível de um caso de teste. |
DeviceUnresponseException (link em inglês) |
Uma especialização de DeviceNotAvailableException que indica que o dispositivo está visível para o adb;
mas não responde (ou seja, os comandos atingem o tempo limite, não inicializam etc.)
|
DeviceUpdateTargetPreparer (em inglês) |
Um ITargetPreparer abstrato que cuida das etapas comuns para atualizar dispositivos com
um arquivo de imagem do dispositivo de uma fonte externa (em oposição a um serviço de build).
|
DeviceWifiResourceMetricCollector | O coletor coleta as métricas atuais de velocidade do link e a intensidade do sinal de Wi-Fi conectado. |
DeviceWiper (link em inglês) |
Uma ITargetPreparer que exclui permanentemente os dados do usuário
|
DigestCalculator (em inglês) |
Métodos utilitários para calcular Digest .
|
DirectedGraph<V> | Uma implementação de gráficos direcionados não ponderados. |
DesativarSELinuxTargetPreparer | Preparador de destino que desativa o SELinux, se ativado. |
DryRunKeyStore (link em inglês) | Um keystore para simulação em que qualquer valor de keystore é sempre substituído e encontrado corretamente. |
DryRunner (link em inglês) | O modo de encenação transparente executa testes em vez de realmente executá-los. |
DynamicFileStubTest (link em inglês) | Este é um teste negociado para testar negociado pode resolver o arquivo dinâmico corretamente. |
DynamicRemoteFileResolver (em inglês) | Classe que ajuda a resolver o caminho para arquivos remotos. |
DynamicRemoteFileResolver.FileResolverLoader (em inglês) |
Carrega implementações de IRemoteFileResolver .
|
DynamicShardHelper (em inglês) | Estratégia de fragmentação para permitir o enfileiramento de trabalho remoto entre várias instâncias do TF |
DynamicShardingConnectionInfoMessage (em inglês) | Classe de retenção de dados para facilitar o envio pelo servidor de recursos. |
DynamicSystemPreparer (em inglês) |
Um ITargetPreparer que configura uma imagem do sistema sobre o build de um dispositivo com o
Atualização do sistema.
|
E
EarlyDeviceReleaseFeature | Implementação do servidor de recursos para o lançamento inicial do dispositivo. |
Uma classe auxiliar para enviar um e-mail. | |
EmailHostHealthAgent (link em inglês) |
Uma implementação de IHostHealthAgent para enviar e-mails dos relatórios do monitor do host
|
EmmaXmlConstants (link em inglês) | Constantes usadas ao analisar o relatório XML do Emma. |
EmulatorMemoryCpuCapturer (link em inglês) | |
EndCentralDirectoryInfo (em inglês) | EndCentralDirectoryInfo é uma classe que contém as informações gerais de um arquivo ZIP. |
EnforcedSeLinuxChecker (em inglês) | Verificador de status que garante o status do Selinux. |
EnvironmentVariableUtil (em inglês) | Uma coleção de métodos auxiliares para preparar variáveis de ambiente. |
ApagarUserDataPreparer (link em inglês) |
Uma ITargetPreparer que exclui permanentemente os dados do usuário no dispositivo.
|
ErrorIdentifier (link em inglês) | Esta interface descreve um erro específico e suas propriedades. |
ErrorStorageUtil | Classe auxiliar para manipular os erros para alinhar ao armazenamento comum. |
EventsLoggerListener (em inglês) | Listener que registra todos os eventos recebidos em um arquivo |
ExceptionThrowingRunnerWrapper (link em inglês) | |
ExecutableAction (link em inglês) | Uma classe de valor que representa uma ação que pode ser executada. |
ExecutableActionResult (em inglês) |
Uma classe de valor que representa um resultado de ExecutableAction .
|
ExecutableBaseTest (link em inglês) | Classe de base para o estilo executável de testes. |
ExecutableHostTest (em inglês) | O executor de testes para um executável no host. |
ExecutableTargetTest (link em inglês) | O executor de testes para um executável no destino. |
ExecutionFiles (em inglês) | Arquivos de dependências geradas durante a execução de um teste ou invocação que precisam ser executadas para testes. |
ExecutionFiles.FilesKey (link em inglês) | Enumeração de chave padrão conhecida para o mapa. |
ExecutionProperties (link em inglês) | Propriedades geradas durante a execução de um teste ou invocação. |
OngoingBuildProvider (em inglês) |
Um IBuildProvider que retorna um IBuildInfo já construído.
|
ExtendedFile (link em inglês) | Uma extensão do arquivo padrão para carregar metadados relacionados ao build. |
ExtensionAtomsRegistry (em inglês) | ExtensionAtomsRegistry para uso local dostatsd. |
F
FailureDescription (link em inglês). | A classe que descreve uma informação de falha na Trade Federation. |
FakeTest (link em inglês) | um teste falso cujo objetivo é facilitar a geração de resultados de teste repetíveis. |
FakeTestsZipFolder (em inglês) | Um recurso de teste que cria uma pasta de testes descompactada falsa com base em uma lista de conteúdo. |
FakeTestsZipFolder.ItemType (em inglês) | |
FastbootCommandPreparer (link em inglês) | Preparador de destino que aciona o fastboot e envia comandos de fastboot. |
FastbootDeviceFlasher (em inglês) | Uma classe que depende do fastboot para atualizar uma imagem no hardware físico Android. |
FastbootHelper (em inglês) | Uma classe auxiliar para operações de fastboot. |
FastbootUpdatebootstrapPreparer (em inglês) |
Um ITargetPreparer que organiza arquivos especificados (carregador de inicialização, rádio, ZIP de imagem do dispositivo) em
IDeviceBuildInfo para receber os dispositivos atualizados com FastbootDeviceFlasher e depois injetar
atributos do dispositivo pós-inicialização às informações do build para fins de geração de relatórios de resultados.
|
FatalHostError (em inglês) | Exceção que indica um erro fatal e irrecuperável ocorreu na máquina host em execução TradeFederation e que a instância da TradeFederation será encerrada. |
FeatureFlagTargetPreparer (link em inglês) | Atualiza o DeviceConfig (sinalizações de recurso ajustadas por um serviço remoto). |
FileDownloadCache (em inglês) | Uma classe auxiliar que mantém um cache LRU do sistema de arquivos local de arquivos baixados. |
FileDownloadCacheFactory (link em inglês) |
Uma fábrica para criar FileDownloadCache
|
FileDownloadCacheWrapper (em inglês) |
Uma classe wrapper que fornece recursos FileDownloadCache ao implementar a
IFileDownloader .
|
FileIdleMonitor (link em inglês) | Monitora arquivos e executa um callback se eles estiverem inativos (por exemplo, |
FileInputStreamSource (link em inglês) |
Um InputStreamSource que usa um arquivo de entrada.
|
FileLogger (link em inglês) |
Um ILeveledLogOutput que direciona mensagens de registro para um arquivo e para a stdout.
|
FileProtoResultReporter (link em inglês) |
Gerador de relatório proto que despeja o TestRecord em um arquivo.
|
FilePullerDeviceMetricCollector (em inglês) |
Um BaseDeviceMetricCollector que detecta chaves de métricas provenientes do dispositivo e extrai
como um arquivo no dispositivo.
|
FilePullerLogCollector (em inglês) | logger do arquivo informado pelo lado do dispositivo. |
FileSystemLogSaver (link em inglês) | Salvar registros em um sistema de arquivos. |
FilesystemRootChecker (link em inglês) | |
FileUtil (em inglês) | Uma classe auxiliar para operações relacionadas a arquivos |
FileUtil.LowDiscoSpaceException (link em inglês) | Lançada se o espaço em disco utilizável estiver abaixo do limite mínimo. |
FilteredResultForwarder. |
Variante de ResultForwarder que permite que apenas uma lista de permissões do TestDescription seja
relatadas.
|
FixedByteArrayOutputStream (link em inglês). |
Um ERROR(/OutputStream) na memória que mantém apenas uma quantidade máxima de dados.
|
FlashingMethod (em inglês) | Um tipo enumerado para descrever o método usado para atualizar o dispositivo em teste |
FlashingResourcesParser (em inglês) | Uma classe que analisa as versões necessárias dos arquivos de imagens auxiliares necessárias para atualizar um dispositivo. |
FlashingResourcesParser.AndroidInfo (em inglês) |
Um typedef para Map<String, MultiMap<String, String>> .
|
FlashingResourcesParser.Constraint |
Uma interface de filtragem, destinada a permitir que FlashingResourcesParser ignore alguns
recursos que, de outra forma, poderia usar
|
FlashingResourceUtil (em inglês) |
Esse utilitário ajuda a definir a versão apropriada dos artefatos para que eles possam ser atualizados com o DeviceFlashPreparer .
|
FoldableExpansionHandler (em inglês) |
Um IModuleParameterHandler expandindo para mais para cada dobrável não principal
configuração do Terraform.
|
FoldableHandler (em inglês) | Gerenciador dobrável genérico que pode usar os parâmetros dobráveis para criar um módulo especializado. |
FoldableModePreparer (em inglês) | Um preparador de destino que pode alternar o estado dobrável de um dispositivo. |
FolderBuildInfo (em inglês) |
Implementação concreta de um IFolderBuildInfo .
|
FolderSaver (em inglês) |
Um ITargetPreparer que extrai os diretórios do dispositivo, compacta e os salva em registros.
back-end.
|
FormattedGeneratorReporter (link em inglês) | Repórter que permite gerar relatórios em um formato específico. |
FreeDeviceState (link em inglês) | |
FuseUtil (link em inglês) | Uma classe auxiliar para operações FUSE. |
G
GceAvdInfo (em inglês) | Estrutura para armazenar os dados relevantes de uma determinada instância do AVD do GCE. |
GceAvdInfo.GceStatus (link em inglês) | |
GceAvdInfo.LogFileEntry (em inglês) | |
GceLHPTunnelMonitor (link em inglês) | |
GceManager (link em inglês) | Assistente que gerencia as chamadas do GCE para iniciar/parar e coletar registros do GCE. |
GceRemoteCmdFormatter (link em inglês) | Classe de utilitário para formatar comandos para alcançar um dispositivo gce remoto. |
GceRemoteCmdFormatter.ScpMode (link em inglês) | O SCP pode ser usado para enviar ou extrair arquivos, dependendo da estrutura dos argumentos. |
GceSshTunnelMonitor (link em inglês) | Monitor de linha de execução para o túnel SSH do Gce. |
GcovCodeCoverageCollector |
Um BaseDeviceMetricCollector que vai extrair gcov
medições de cobertura fora do dispositivo e registrá-las como artefatos de teste.
|
GcovKernelCodeCoverageCollector (em inglês) |
Um BaseDeviceMetricCollector que vai extrair o kernel gcov
medições de cobertura fora de debugfs e fora do dispositivo e, em seguida, registrá-las como teste
artefatos.
|
GCSBucketUtil | Gerenciador de arquivos para fazer o download e upload de arquivos do Google Cloud Storage (GCS). |
GCSBucketUtil.GCSFileMetadata | Wrapper simples para informações de arquivos no GCS. |
GCSCommon (link em inglês) | Obsoleto! Use com.android.tradefed.util.gcs.GCSCommon. |
GCSCommon (link em inglês) | Classe base para a operação do GCS, como download e upload. |
GCSConfigurationFactory (em inglês) |
Um ConfigurationFactory carrega configurações do Google Cloud Storage.
|
GCSConfigurationFactory.GCSConfigLoader (em inglês) |
Extensão de ConfigurationFactory.ConfigLoader que é carregada
do GCS, rastreia as configurações incluídas em uma configuração raiz e gera uma
exceção de inclusões circulares.
|
GCSConfigurationServer (em inglês) | O servidor de configuração carrega configurações do Google Cloud Storage (GCS). |
GCSDownloaderHelper (em inglês) | Gerenciador de downloads para o bucket GCS que cuida do armazenamento em cache e da resolução da configuração global. |
GCSFileDownloader (link em inglês) | Ferramenta de download para salvar arquivos do Google Cloud Storage (GCS). |
GCSFileDownloaderBase (link em inglês) | Ferramenta de download para salvar arquivos do Google Cloud Storage (GCS). |
GCSFileUploader (link em inglês) | Carregador de arquivos para enviar dados de arquivos para o Google Cloud Storage (GCS). |
GCSHelper (em inglês) | |
GCSHostResourceManager (em inglês) | Baixe o recurso do host no GCS (Google Cloud Storage). |
GcsRemoteFileResolver (em inglês) |
Implementação de IRemoteFileResolver que permite o download a partir de um bucket do GCS.
|
GenericLogcatEventParser<LogcatEventType> | Analisa a entrada do logcat em busca de eventos. |
GenericLogcatEventParser.LogcatEvent | Struct para armazenar um evento do Logcat com o tipo de evento e acionar a mensagem do logcat |
GetPreviousPassedHelper (em inglês) | Ajuda para conseguir os filtros de teste aprovados anteriormente. |
GkiDeviceFlashPreparer (link em inglês) | Um preparador de destino que atualiza o dispositivo com uma imagem genérica do kernel comum do Android. |
GlobalConfiguration (em inglês) |
Uma implementação de IGlobalConfiguration que armazena os objetos de configuração carregados em um mapa
|
GlobalFilterGetter (link em inglês) | Implementação de serviço que retorna os filtros de uma determinada invocação. |
GlobalTestFilter (link em inglês) | Opções de filtro aplicadas à invocação. |
GoogleApiClientUtil (link em inglês) | Utilitários para criar um cliente da API do Google. |
GoogleApiClientUtilBase (link em inglês) | |
GoogleBenchmarkResultParser (em inglês) | Analisa os resultados do Google Benchmark executados no shell e retorna um mapa com todos os resultados. |
GoogleBenchmarkTest (link em inglês) | Um teste que executa um pacote de testes de comparativo de mercado do Google em um determinado dispositivo. |
GranularRetriableTestWrapper (link em inglês) |
Uma classe wrapper funciona no IRemoteTest para granular o IRemoteTest no nível dos casos de teste.
|
GranularRetriableTestWrapper.StartEndCollector (link em inglês) | Assistente de classe para detectar o início e o fim da execução ausentes. |
GsiDeviceFlashPreparer (link em inglês) | Um preparador de destino que atualiza o dispositivo com uma imagem genérica do sistema Android. |
GTest (link em inglês) | Um teste que executa um pacote de teste nativo em um determinado dispositivo. |
GTestBase (link em inglês) | A classe base de gTest |
GTestListTestParser (em inglês) | Um analisador de resultados para o modo de simulação do gtest com "--gtest_list_tests" . |
GTestResultParser (em inglês) | Analisa o "modo de saída bruta" resultados de testes nativos usando o GTest executado no shell, e informa um ITestInvocationListener dos resultados. |
GTestXmlResultParser (em inglês) | Analisa o "modo de saída XML" resultados de testes nativos usando o GTest executado no shell, e informa os resultados a um ITestRunListener. |
H
HarnessException (link em inglês) | Classe de exceção de base para exceção gerada no arcabouço. |
HarnessIOException (link em inglês) | Aproveite uma exceção que ajuda a transportar problemas de arquivo. |
HarnessRuntimeException (link em inglês) | |
HeapHostMonitor (link em inglês) |
Implementação de AbstractHostMonitor que monitora a memória de heap no host e a registra
periodicamente ao registro do histórico.
|
HelloWorldMultiTargetPreparer (link em inglês) |
Um exemplo de implementação de um IMultiTargetPreparer .
|
HistoryLogger (em inglês) | TF History Logger, registro especial que contém apenas alguns eventos específicos. |
HostGTest (em inglês) | Um teste que executa um pacote de teste nativo. |
HostMetric | Esta classe representa uma amostra de métrica de host a ser informada. |
HostOptions (em inglês) | Classe do detentor das opções de host. |
HostOrchestratorUtil | Utilitário para executar comandos com o Orquestrador de hosts em instâncias remotas. |
HostStatsdMetricCollector (em inglês) |
Um IMetricCollector que coleta métricas do StatsD do lado do host usando o utilitário StatsD.
comandos
|
HostTest (em inglês) | Um executor para testes baseados em host do JUnit. |
HostUtils (em inglês) | Implementa alguns métodos utilitários úteis para executar testes do host. |
HprofAllocSiteParser (em inglês) | Classe auxiliar para analisar informações de uma seção "Sites de alocação" dos relatórios do hprof. |
HttpHelper (em inglês) | Contém métodos auxiliares para fazer solicitações HTTP |
HttpHelper.RequestRunnable (link em inglês) |
Executável para fazer solicitações com
IRunUtil#runEscalatingTimedRetry(long, long, long, long, IRunnableResult) :
|
HttpMultipartPost (link em inglês) | Classe auxiliar para fazer solicitações HTTP de várias partes. |
HttpRemoteFileResolver (em inglês) |
Implementação de IRemoteFileResolver que permite o download de arquivos remotos via http
|
HttpsRemoteFileResolver (em inglês) |
Implementação de IRemoteFileResolver que permite o download do arquivo remoto via https
|
I
IAbi (em inglês) | Interface que representa a ABI em teste. |
IAbiReceiver (em inglês) | Um teste que precisa da ABI em teste. |
IAndroidDebugBridge (link em inglês) |
A definição de interface para os métodos AndroidDebugBridge usados neste
.
|
IAppBuildInfo (em inglês) |
Esta interface foi descontinuada.
Use IBuildInfo diretamente.
|
IAutoRetriableTest (link em inglês) |
Interface para um IRemoteTest que não implementa ITestFilterReceiver , mas ainda
quer oferecer suporte à repetição automática.
|
IBatteryInfo (em inglês) | A interface que define a interação com a bateria de um dispositivo. |
IBatteryInfo.BatteryState (em inglês) | Descreve o estado atual de carregamento da bateria. |
IBuildInfo (em inglês) | Mantém informações sobre o build em teste. |
IBuildInfo.BuildInfoProperties (em inglês) |
Algumas propriedades que um IBuildInfo pode precisar para ajustar o processamento delas.
|
IBuildProvider (em inglês) | Responsável por fornecer informações sobre o build em teste. |
IBuildReceiver (em inglês) | Um teste que precisa de referência para o build em teste. |
ICacheClient (em inglês) | Uma interface para um cliente de cache. |
IClusterClient (em inglês) | Uma interface para interagir com o back-end do TFC. |
IClusterEvent (em inglês) | Interface para qualquer evento de cluster a ser enviado para o TFC. |
IClusterEventUploader<T estende IClusterEvent> | Interface para ClusterEventUploader |
IClusterOptions (em inglês) | Uma interface para receber opções relacionadas ao cluster. |
ICommandOptions (em inglês) | Contêiner para opções de execução de comandos. |
ICommandScheduler (link em inglês) | Um programador para executar comandos do TradeFederation. |
ICommandScheduler.IScheduledInvocationListener (link em inglês) | Listener de eventos de invocação quando a invocação é concluída. |
ICompressionStrategy (em inglês) | Uma interface que representa um algoritmo de compactação que pode ser selecionado em tempo de execução. |
IConfigOptionValueTransformer (em inglês) | Uma interface para manipular o valor da opção de configuração |
IConfigVirtualDevice (link em inglês) | Uma interface para fornecer informações sobre um dispositivo virtual possivelmente pré-configurado (IP do host, usuário host, deslocamento de portas etc.). |
IConfiguration (em inglês) | Informações de configuração para uma invocação da TradeFederation. |
IConfigurationFactory (link em inglês) |
Fábrica para a criação de IConfiguration s
|
IConfigurationReceiver (em inglês) |
Interface simples para representar um objeto que aceita um IConfiguration .
|
IConfigurationServer (em inglês). | Uma interface para o servidor de configuração. |
ICredentialFactory (link em inglês) |
Uma interface para a fábrica de credenciais para criar o oauth2 Credential .
|
IDefaultObjectLoader (em inglês) | Interface para carregar os objetos padrão que farão parte da configuração YAML. |
IDefaultObjectLoader.LoaderConfiguration (em inglês) | O objeto de configuração de carregamento para transmitir informações ao carregador. |
IDeviceActionReceiver (em inglês) | Fornece uma API para receber eventos do dispositivo. |
IDeviceBuildInfo (em inglês) |
Uma IBuildInfo que representa o build completo de um dispositivo Android e, opcionalmente, os testes dele.
|
IDeviceBuildProvider (em inglês) |
Um IBuildProvider que usa informações de um ITestDevice para extrair um build.
|
IDeviceConfiguration (link em inglês) | Interface do suporte da configuração do dispositivo. |
IDeviceFlasher (link em inglês) | Atualiza uma imagem de dispositivo em um dispositivo. |
IDeviceFlasher.UserDataFlashOption (link em inglês) | Enumeração de opções para processar a imagem userdata |
IDeviceManager (link em inglês) | Interface para gerenciar o conjunto de dispositivos disponíveis para testes. |
IDeviceManager.IFastbootListener (link em inglês) | Um listener para mudanças de estado do fastboot. |
IDeviceMonitor (link em inglês) | Interface para monitorar o estado dos dispositivos. |
IDeviceMonitor.DeviceLister (link em inglês) |
Uma classe semelhante a Runnable que precisa retornar os dispositivos conhecidos e os estados deles.
|
IDeviceRecovery (em inglês) | Interface para recuperar um dispositivo que ficou off-line. |
IDeviceSelection (em inglês) | Interface para critérios de seleção de dispositivos. |
IDeviceSelection.BaseDeviceType (link em inglês) | |
IDeviceStateMonitor (em inglês) |
Fornece instalações para monitorar o estado de um IDevice .
|
IDeviceTest (link em inglês) |
Interface para objeto que precisa de uma referência a um ITestDevice .
|
IDisableable (em inglês) | Interface que descreve um objeto Tradefed que pode ser desativado. |
IDynamicShardingClient (em inglês) |
Interface de wrapper para o cliente de fragmentação
Isso existe para que possamos trocar um HTTP ou testar um, se necessário. |
IDynamicShardingConnectionInfo (em inglês) | Interface para classes que contêm informações de conexão de fragmentação dinâmica |
IEmail (em inglês) | Interface para envio de e-mails. |
IEmail.Message (em inglês) | Contêiner de dados de mensagens de e-mail. |
IFileDownloader (link em inglês) | Interface para fazer o download de um arquivo remoto. |
IFileEntry (link em inglês) |
Definição de interface que fornece um contrato mais simples e simulado para
FileEntry .
|
IFileResolverLoader (em inglês) |
Carrega implementações de IRemoteFileResolver .
|
IFileResolverLoader.ResolverLoadingException (em inglês) | Exceção gerada se um resolvedor não puder ser carregado ou inicializado. |
IFlashingResourcesParser (em inglês) | Interface para fornecer as versões exigidas de arquivos de imagens auxiliares necessárias para atualizar um dispositivo. |
IFlashingResourcesRetriever (em inglês) | Interface para recuperar arquivos de imagens auxiliares necessárias para atualizar um dispositivo. |
IFolderBuildInfo (em inglês) |
Um IBuildInfo abstrato simples com artefatos de versão que contêm em um sistema de arquivos local
diretório.
|
IFormatterGenerator (em inglês) |
Interface que descreve um formatador para SuiteResultHolder .
|
IGlobalConfiguration (em inglês) | Uma classe para abranger informações de configuração globais para uma única instância da Trade Federation incluindo qualquer número de invocações de configurações reais. |
IHarnessException (link em inglês) | Descrição da interface de exceção de arcabouço que será implementada pelas exceções de arcabouço. |
IHostCleaner (em inglês) | Limpa o host após a conclusão do teste. |
IHostHealthAgent (link em inglês) | Uma interface para emitir métricas de host ou dispositivo. |
IHostMonitor (link em inglês) | Interface para despachar dados do host |
IHostMonitor.HostDataPoint (em inglês) | Classe genérica para os dados a serem informados. |
IHostMonitor.HostMetricType (em inglês) | |
IHostOptions (em inglês) | Interface do detentor de opções do host. |
IHostOptions.PermitLimitType (em inglês) | Enumeração que descreve os possíveis limitadores de permissão |
IHostResourceManager (link em inglês) | Interface para o recurso de host do gerenciador. |
IHttpHelper (em inglês) | Métodos auxiliares para realizar solicitações http. |
IHttpHelper.DataSizeException (em inglês) | |
IInvocationContext (link em inglês) | Mantém informações sobre a invocação que os testes podem acessar, se necessário. |
IInvocationContext.TimingEvent (em inglês) | |
IInvocationContextReceiver (em inglês) | Um teste que precisa de referência ao contexto da invocação. |
IInvocationExecution (em inglês) | Interface que descreve as ações que serão feitas como parte de uma invocação. |
IKeyStoreClient (link em inglês) | Interface para acessar um repositório de chaves para senhas ou dados sensíveis. |
IKeyStoreFactory (link em inglês) |
Fábrica para criar IKeyStoreClient .
|
ILabPreparer (em inglês) |
Interface de marcadores para preparadores de laboratórios
Consulte |
ILeveledLogOutput (em inglês) | As classes que implementam essa interface oferecem métodos que lidam com a saída de registros e envio de mensagens. |
ILogcatReceiver |
Uma classe que fornece a saída do logcat de um dispositivo como uma InputStreamSource .
|
ILogRegistry (em inglês) |
Uma interface para um logger de singleton ILogOutput que multiplexa e gerencia diferentes
loggers.
|
ILogRegistry.EventType (em inglês) | Eventos que precisam ser registrados |
ILogSaver (em inglês) | As classes que implementam essa interface oferecem métodos para armazenar registros em um local central. |
ILogSaverListener (em inglês) |
Permite que ITestInvocationListener s detectem quando os arquivos de registro forem salvos.
|
ImageContentAnalyzer (link em inglês) | Analisador para análise de conteúdo de imagem do dispositivo |
IManagedTestDevice (link em inglês) | Um ITestDevice cujo ciclo de vida é gerenciado. |
IManagedTestDevice.DeviceEventResponse (link em inglês) |
Contêiner para uma resposta a um IManagedTestDevice#handleAllocationEvent(DeviceEvent)
ligar
|
IManagedTestDeviceFactory (link em inglês) |
Interface do criador para IManagedTestDevice s
|
IMetricCollector (em inglês) | Esta interface será adicionada como um decorador ao relatar os resultados dos testes para coletar e métricas correspondentes. |
IMetricCollectorReceiver (em inglês) |
Interface a ser implementada por IRemoteTest s se precisarem receber a lista de IMetricCollector s para a execução do teste.
|
IMoblyYamlResultHandler (em inglês) | Interface do gerenciador de resultados do yaml do Mobly. |
IMoblyYamlResultHandler.ITestResult (em inglês) | Interface do resultado do YAML para dispositivos móveis |
IModuleController (link em inglês) | Interface para controlar se um módulo deve ser executado ou não. |
IModuleController.RunStrategy | Enumeração que descreve como o módulo deve ser executado. |
IModuleParameterHandler. | A interface para parâmetros de módulos de pacotes. |
IMultiDeviceRecovery (em inglês) | Interface para recuperar vários dispositivos off-line. |
IMultiDeviceTest (link em inglês) | Esta interface foi descontinuada. Esta interface é mantida temporariamente para compatibilidade, mas não é usada mais Não o implemente. |
IMultiTargetPreparer (link em inglês) | Prepara o ambiente de teste para vários dispositivos juntos. |
INativeDevice (link em inglês) |
Fornece uma API confiável e de nível um pouco mais alto para um IDevice ddmlib.
|
INativeDeviceTest (link em inglês) |
Interface para objeto que precisa de uma referência a um INativeDevice .
|
IncrementalImageUtil | Um utilitário para aproveitar a imagem incremental e a atualização do dispositivo. |
InfraErrorIdentifier (em inglês) | Identificadores de erro da infraestrutura da Trade Federation e da infraestrutura dependente (como a infraestrutura do Build). |
InputStreamSource (link em inglês) |
Basicamente, essa interface encapsula um ERROR(/InputStream) para torná-lo clonável.
|
InstallAllTestZipAppsSetup (em inglês) |
Um ITargetPreparer que instala todos os apps em um arquivo ZIP de teste.
|
InstallApexModuleTargetPreparer (em inglês) | |
InstallApkSetup (link em inglês) |
Um ITargetPreparer que instala um ou mais APKs localizados no sistema de arquivos.
|
InstallBuildEnvApk Setup (em inglês). |
Um ITargetPreparer que instala um ou mais APKs de teste de um ambiente de build da Plataforma Android.
|
InstallInstrumentationsTest (em inglês) | Executa toda a instrumentação encontrada no dispositivo atual. |
InstallKernelModulePreparer (link em inglês) | Um preparador de destino que atualiza o dispositivo com uma imagem genérica do kernel comum do Android. |
InstantAppHandler (em inglês) |
Gerenciador de ModuleParameters#INSTANT_APP .
|
InstrumentationPreparer (em inglês) |
Um ITargetPreparer que executa a instrumentação
|
InstrumentationTest (em inglês) | Um teste que executa um pacote de teste de instrumentação em um determinado dispositivo. |
InvocationContext (link em inglês) |
Implementação genérica de um IInvocationContext .
|
InvocationExecution (em inglês) | Classe que descreve todas as etapas da invocação: download do build, target_prep, execução de testes e limpeza. |
InvocationLocal<T> | Essa classe fornece variáveis do escopo de invocação. |
InvocationMetricLogger (em inglês) | Uma classe de utilitário para uma invocação para registrar algumas métricas. |
InvocationMetricLogger.InvocationGroupMetricKey | O agrupamento permite registrar vários grupos na mesma chave. |
InvocationMetricLogger.InvocationMetricKey | Alguma chave nomeada especial que sempre preencheremos para a invocação. |
InvocationStatus (link em inglês) | Uma classe para armazenar o status de invocação. |
InvocationStatus (link em inglês) | Um tipo enumerado auxiliar para representar o status da invocação |
InvocationSummaryHelper (em inglês) |
Classe auxiliar para coletar e relatar TestSummary para o conjunto de listeners
|
InvocationToJUnitResultForwarder. |
Uma classe que detecta eventos ITestInvocationListener e os encaminha para um
TestListener .
|
IPostProcessor (em inglês) | Os pós-processadores são um objeto da Trade Federation destinado a permitir o processamento de métricas e registros DEPOIS dos testes e ANTES do relatório de resultados. |
IRemoteFeature (em inglês) | Interface que descreve um recurso no Tradefed que pode ser executado com base na solicitação. |
IRemoteFileResolver (em inglês) | Interface para objetos que podem resolver um arquivo remoto em um local. |
IRemoteFileResolver.RemoteFileResolverArgs (em inglês) | Os argumentos transmitidos aos resolvedores |
IRemoteFileResolver.ResolvedFile (em inglês) | Classe que contém informações sobre o arquivo resolvido e alguns metadados. |
IRemoteScheduledListenersFeature |
Extensão de IRemoteFeature para oferecer suporte à transmissão de IScheduledInvocationListener s.
|
IRemoteTest (link em inglês) |
Um teste que informa os resultados diretamente a um ITestInvocationListener .
|
IReportNotExecuted (link em inglês) |
No caso de uma execução incompleta, o IRemoteTest que implementa essa interface pode informar
os testes não realizados para melhorar os relatórios.
|
IRescheduler | Interface para reprogramar uma configuração para execução futura. |
IResourceMetricCollector (em inglês) | A interface para o usuário implementar coletores de recursos personalizados. |
IRestApiHelper (em inglês) | Uma interface auxiliar para realizar chamadas da API REST. |
IResumableTest (em inglês) | Esta interface foi descontinuada. Isso não é mais necessário |
IRetryDecision (em inglês) | Interface que impulsiona a decisão de nova tentativa e aplica o filtro na classe para resultados tentar de novo. |
IRuntimeHintProvider (em inglês) | |
IRunUtil (em inglês) | Interface para executar operações cronometradas e comandos do sistema. |
IRunUtil.Envpriority (link em inglês) | Enumeração que define se define ou desconfigura um ambiente específico. |
IRunUtil.IRunnableResult (link em inglês) | Uma interface para executar de forma assíncrona uma operação que retorna um status booleano. |
ISandbox (em inglês) | Interface que define um sandbox que pode ser usado para executar uma invocação. |
ISandboxFactory (link em inglês) |
Fábrica para criar ISandbox .
|
ISetOptionReceiver (em inglês) |
A implementação dessa interface precisa ter um Option com "set-option". nome vinculado a
HostTest#SET_OPTION_NAME .
|
IShardableListener (link em inglês) |
Um ITestInvocationListener que pode ser fragmentado.
|
IShardableTest (em inglês) |
Um IRemoteTest que pode ser dividido em subtestes executáveis separados.
|
IShardHelper (em inglês) | Interface de um objeto que descreve a estratégia de fragmentação a ser adotada para uma configuração. |
IsolatedHostTest (em inglês) | implementa um executor do TradeFed que usa um subprocesso para executar os testes em um ambiente de baixa dependência; em vez de executá-las no processo principal. |
ISupportGranularResults (em inglês) |
Interface que especifica se um ITestInvocationListener oferece suporte ao recebimento do
resultados ou não.
|
ISystemStatusChecker (link em inglês) | Verificador que verifica o status do sistema e retorna um booleano para indicar se o sistema está no estado esperado. |
ISystemStatusCheckerReceiver (em inglês) |
Um IRemoteTest que requer acesso ao ISystemStatusChecker do
configuração do Terraform.
|
ITargetCleaner (em inglês) | Esta interface foi descontinuada. tearDown foi movido para a interface base ITargetPreparer. |
ITargetPreparer (em inglês) | Prepara o ambiente de teste para a execução do teste. |
ITerribleFailureHandler (em inglês) |
Uma interface para lidar com falhas terríveis
LogUtil.CLog.wtf(String, Throwable)
|
ITestAnnotationFilterReceiver (em inglês) | Um executor que pode filtrar quais testes serão executados com base em anotações. |
ITestCollector (link em inglês) | Oferece suporte à coleta de testes. quando definido, o executor de testes precisa realizar uma simulação para coletar casos de teste sem realmente executá-los. |
ITestDevice (link em inglês) |
Fornece uma API confiável e de nível um pouco mais alto para um IDevice ddmlib.
|
ITestDevice.ApexInfo (em inglês) | Uma classe struct simples para armazenar informações sobre um único APEX |
ITestDevice.MountPointInfo (em inglês) | Classe de struct simples para armazenar informações sobre um único ponto de montagem |
ITestDevice.RecoveryMode (em inglês). | |
ITestFileFilterReceiver (em inglês) | Um executor que pode receber um arquivo especificando quais testes serão executados e/ou não. |
ITestFilterReceiver (em inglês) | Um executor que pode filtrar quais testes serão executados. |
ITestInformationReceiver (em inglês) |
Interface para receber o TestInformation de algumas classes.
|
ITestInvocation (em inglês) | Processa uma invocação de teste da TradeFederation. |
ITestInvocation.ExitInformation (link em inglês) | Representa algumas informações de saída para uma invocação. |
ITestInvocationListener (em inglês) | Listener para resultados de teste da invocação do teste. |
ITestLifeCycleReceiver (em inglês) | Recebe notificações de eventos durante execuções de teste de instrumentação. |
ITestLogger (em inglês) | Uma entidade que pode executar a geração de registros de fluxos de dados de vários tipos. |
ITestLoggerReceiver (em inglês) |
Uma entidade que pode ser injetada com uma instância ITestLogger para ser usada em
para fins de geração de registros.
|
ITestsPool (em inglês) | Interface que descreve um pool de testes que podemos acessar e executar |
ITestSuite (em inglês) | Classe abstrata usada para executar o pacote de testes. |
ITestSuite.IsolatedModuleGrade (em inglês). | |
ITestSuite.MultiDeviceModuleStrategy. | |
ITestSuiteResultLoader (em inglês) | Interface que descreve um auxiliar para carregar resultados anteriores de uma forma que possa ser executada novamente. |
ITestSummaryListener (link em inglês) |
Interface que permite que ITestInvocationListener troque algumas informações limitadas via
resumos.
|
ITestsZipInstaller (link em inglês) | Instala testes a partir de um arquivo zip de testes (conforme gerado pelo sistema de compilação) em um dispositivo. |
ITokenProvider (em inglês) | Interface que descreve um objeto que pode fornecer os tokens de um dispositivo específico. |
ITokenRequest (em inglês) |
Interface que uma IRemoteTest pode implementar para expor o fato de que ela exige um dispositivo com uma
token especial.
|
J
JarHostTest (link em inglês) | Executor de testes para testes do JUnit no lado do host. |
JarHostTest.HostTestListener (link em inglês) | Listener de wrapper que encaminha todos os eventos, exceto testRunStarted() e testRunEnded() para o listener incorporado. |
JavaCodeCoverageCollector |
Um BaseDeviceMetricCollector que extrairá Java
medições de cobertura fora do dispositivo e registrá-las como artefatos de teste.
|
JavaCodeCoverageFlusher (em inglês) | Classe de utilitário que redefine e força a limpeza das medições de cobertura de código Java a partir de processos. em execução no dispositivo. |
JSONFileKeyStoreClient (link em inglês) | Um exemplo de implementação em que um arquivo JSON local atua como repositório de chaves. |
JSONFileKeyStoreFactory (link em inglês) |
Implementação de uma fábrica de armazenamento de chaves JSON, que fornece um JSONFileKeyStoreClient para
acessar um arquivo do repositório de chaves JSON.
|
JsonHttpTestResultReporter (link em inglês) | Um gerador de relatórios de resultados que codifica os resultados das métricas de teste e as informações do dispositivo em ramificações e JSON e POST. em um endpoint do serviço HTTP |
JUnit4ResultForwarder. | Encaminhador de resultados do JUnit4 Runner. |
JUnit4TestFilter (link em inglês) |
Classe auxiliar que fornece a filtragem para o executor JUnit4 estendendo o Filter .
|
JUnitRunUtil |
Uma classe auxiliar para direcionar um IRemoteTest#run(TestInformation, ITestInvocationListener) .
para Test#run(TestResult) .
|
JUnitToInvocationResultForwarder. |
Uma classe que detecta eventos TestListener e os encaminha para um
ITestInvocationListener .
|
JUnitXmlParser (em inglês) | Analisador que extrai dados do resultado do teste dos resultados do JUnit armazenados no XMLJUnitResultFormatter do ant e o encaminha para um ITestInvocationListener. |
K
KernelTargetTest (link em inglês) | Executor de teste do executável no destino e da análise do tesult do teste do kernel. |
KernelTestModuleController | Classe de base para um controlador de módulo não executar testes quando não corresponder à arquitetura . |
KeyguardControllerState (em inglês) | É um contêiner para os estados de proteção de teclado. |
KeyguardStatusChecker (link em inglês) | Verifica o status do bloqueio de teclado após a execução do módulo. |
KeyStoreException (link em inglês) | Lançada quando ocorre um erro fatal de armazenamento de chaves. |
KillexistingEmulatorPreparer (em inglês) |
Uma ITargetPreparer que encerra um emulador em execução.
|
KnownFailurePreparer (em inglês) | Preparador de destino para pular a tentativa de falha conhecida. |
KTapResultParser (link em inglês) | Lê a saída KTAP como a produzida por um módulo de teste KUnit e colocada em um arquivo `results` em depurados. |
KTapResultParser.ParseResolution (em inglês) | |
KUnitModuleTest (link em inglês) | Executor de teste para módulos de teste do KUnit no dispositivo. |
L
LabResourceDeviceMonitor (link em inglês) | O monitor de recursos do laboratório que inicializa/gerencia o servidor gRPC para LabResourceService. |
LargeOutputReceiver; | Uma classe projetada para ajudar a executar comandos de longa duração a coletar saídas. |
LastShardDetector (link em inglês) |
Na fragmentação local, às vezes, só queremos executar algumas ações quando o último fragmento
chega a invocationEnded(long) .
|
LeakedThreadStatusChecker (em inglês) | Verificador de status para garantir que um módulo não vaze uma linha de execução em execução. |
LegacySubprocessResultsReporter (em inglês) | Uma implementação congelada do gerador de relatórios de resultados do subprocesso que deve permanecer compatível com versões anteriores do TF/CTS (por exemplo, o 8+), apesar das mudanças na superclasse. |
ListInstrumentationParser (em inglês) |
Um IShellOutputReceiver que analisa a saída de uma "instrumentação de lista de PM". consulta
|
ListInstrumentationParser.InstrumentationTarget (em inglês) | |
LocalAndroidVirtualDevice (link em inglês) | A classe para dispositivos virtuais locais em execução no host do TradeFed. |
LocalAppBuildProvider (em inglês) |
Um IBuildProvider que constrói um IBuildInfo com base em um caminho local fornecido
|
LocalDeveloper (link em inglês) | Detecta e retorna se este é um desenvolvedor local que executa o Tradefed. |
LocalDeviceBuildProvider (em inglês) |
Um IBuildProvider que constrói um IDeviceBuildInfo com base em um
do diretório do sistema de arquivos.
|
LocalEmulatorLaunch (em inglês) | Um TargetPreparer que inicia um emulador localmente em um ambiente de build do Android. |
LocalEmulatorSnapshot (em inglês) | Um TargetPreparer criado para gerar um snapshot limpo do emulador com base em um Android ambiente de criação/desenvolvimento |
LocalFileHeader (link em inglês) | LocalFileHeader é uma classe que contém as informações de um arquivo/pasta dentro de um arquivo ZIP. |
LocalFileResolver (em inglês) |
Implementação de IRemoteFileResolver , que permite vincular arquivos locais
|
LocalFolderBuildProvider (em inglês) |
Um IBuildProvider que constrói um IFolderBuildInfo com base em um local fornecido
caminho
|
LocalHostResourceManager (link em inglês) | Manager. |
LocalPool (em inglês) | Implementação de um pool de testes locais |
LocalRunInstructionBuilder (link em inglês) | Utilitário para compilar a instrução e executar o teste localmente. |
LockSettingsBaselineSetter (link em inglês) | Um setter para remover as configurações de bloqueio de tela. |
Log | Classe de registro que espelha a API nas principais origens do Android. |
Log.ILogOutput (em inglês). | As classes que implementam essa interface oferecem métodos que lidam com a saída de registros e envio de mensagens. |
Log.LogLevel (em inglês) | Enumeração de nível de registro. |
LogcatCrashResultForwarder. | Listener especial: em falhas (falha no processo de instrumentação), ele tentará extrair do ao logcat da falha e o adiciona à mensagem de falha associada ao teste. |
LogcatEventParser (link em inglês) | |
LogcatEventType (link em inglês) |
Tipos de evento de LogcatEventParser .
|
LogcatOnFailureCollector (link em inglês) | Coletor que vai capturar e registrar um logcat quando um caso de teste falhar. |
LogcatReceiver | Classe que coleta o logcat em segundo plano. |
LogcatTimingMetricCollector | Um coletor de métricas que coleta informações de tempo (por exemplo, o horário da troca do usuário) do Logcat durante um ou vários testes repetidos usando determinados padrões de regex para analisar os indicadores inicial e final de um das linhas do Logcat. |
LogDataType (em inglês) | Representa o tipo de dados de registro. |
LogFile (em inglês) | Classe para manter os metadados de um arquivo de registro salvo. |
LogFileSaver (em inglês) |
Um assistente para ITestInvocationListener que salvará dados de registro em um arquivo
|
LogReceiver (em inglês) | |
LogRegistry (em inglês) |
Uma implementação de ILogRegistry que multiplexa e gerencia diferentes registradores
usando o apropriado com base no ThreadGroup da linha de execução que faz a chamada.
|
LogSaverResultForwarder. |
Um ResultForwarder para salvar registros com o protetor de arquivos global.
|
LogUtil (em inglês) | Uma classe de utilitário de geração de registros. |
LogUtil.CLog (em inglês) |
Uma classe de paliativo para Log que usa automaticamente o nome de classe simples do autor da chamada como
a tag de registro
|
LUCIResultReporter (link em inglês) | Um gerador de relatórios de resultados que salva os resultados necessários para o ResultDB e a LUCI. no formato JSON (go/result-sink) e registra a localização do arquivo no console. |
M
MainlineModuleHandler. | Uma classe de manipulador simples para módulos Mainline que cria um InstallApexModuleTargetPreparer e injeta o link dinâmico nele com base nos módulos principais fornecidos para recuperar automaticamente nesses módulos. |
MainlineTestModuleController (link em inglês) | Classe de base de um controlador de módulos para executar testes com base nos módulos da linha principal pré-carregados na classe do dispositivo em teste. |
ManagedRemoteDevice (link em inglês) | Um dispositivo executado em uma máquina virtual gerenciada remotamente por uma instância do Tradefed a VM. |
ManagedTestDeviceFactory (link em inglês) | Fábrica para criar diferentes tipos de dispositivos que podem ser monitorados pelo TF |
MaxSdkModuleController (link em inglês) | Classe de base de um controlador de módulo para não executar testes em versões acima de uma versão especificada do SDK número |
MergedZipEntryCollection (em inglês) | Mescle entradas de arquivo ZIP individuais em um arquivo ZIP grande em blocos para minimizar as tentativas de download. |
MergeMultiBuildTargetPreparer (link em inglês) |
Um IMultiTargetPreparer que permite transmitir informações de um build para outro
e a chave de arquivo que será copiada para o outro build.
|
MergeStrategy (em inglês) | Descreve como os resultados devem ser agregados quando há várias tentativas. |
MerkleTree (link em inglês) | Uma representação da árvore de Merkle, conforme definido pela API de execução remota. |
MetricFilePostProcessor | Usado para fazer upload do arquivo de registro de métricas coletado durante o teste e o nível de execução. |
MetricOption |
Anotação para métodos de teste com a anotação @Test , ou se a anotação fizer parte do
lista de anotações de TestDescription que permite especificar alguns parâmetros extras úteis
para: ajustar o comportamento dos coletores, filtrar alguns métodos.
|
MetricsXMLResultReporter (em inglês) | MetricsXMLResultReporter grava métricas de teste e executa métricas em um arquivo XML na pasta especificada. pelo parâmetro metrics-folder na fase invocationEnded do teste. |
MetricTestCase |
Extensão do TestCase que permite registrar métricas durante a execução como parte do TradeFed.
|
MetricTestCase.LogHolder | Estrutura para armazenar um arquivo de registro a ser relatado. |
MetricUtil | Classe de utilitário para extrair métricas de configurações do StatsD enviadas. |
MetricUtility | Contém métodos utilitários comuns para armazenar as métricas de teste, agregando as métricas de forma semelhante testes e gravar as métricas em um arquivo. |
MinApiLevelModuleController (link em inglês) | Classe de base para um controlador de módulo para não executar testes quando ele está abaixo de um nível de API especificado. |
MinSdkModuleController (link em inglês) | Classe de base de um controlador de módulo para não executar testes em versões anteriores a uma determinada versão do SDK número |
MixImageZipPreparer (link em inglês) |
Um IMultiTargetPreparer que mistura as imagens de um build do sistema no build de um dispositivo.
|
MixKernelTargetPreparer (link em inglês) |
Uma ITargetPreparer que permite misturar uma imagem do kernel com a imagem do dispositivo.
|
MoblyBinaryHostTest (link em inglês) | Teste do host destinado a executar um arquivo binário do Mobly no sistema de build do Android (Soong) |
MoblyYamlResultControllerInfoHandler (em inglês) | Resultado do yaml do Mobly "Informações do controlador" gerenciador de elementos. |
MoblyYamlResultControllerInfoHandler.ControllerInfo (em inglês) | |
MoblyYamlResultControllerInfoHandler.ControllerInfo.Builder (em inglês) | |
MoblyYamlResultHandlerFactory (link em inglês) | Fábrica do gerenciador de resultados yaml do Mobly que gera o gerenciador apropriado com base no tipo de resultado. |
MoblyYamlResultHandlerFactory.InvalidResultTypeException (link em inglês) | |
MoblyYamlResultHandlerFactory.Type (link em inglês) | |
MoblyYamlResultParser (link em inglês) | Analisador de resultados do teste YAML Mobly. |
MoblyYamlResultRecordHandler (link em inglês) | Resultado do YAML do Mobly "Record" gerenciador de elementos. |
MoblyYamlResultRecordHandler.Record (link em inglês) | |
MoblyYamlResultRecordHandler.Record.Builder (link em inglês) | |
MoblyYamlResultRecordHandler.RecordResult (link em inglês) | |
MoblyYamlResultSummaryHandler (em inglês) | Resultado de YAML do Mobly "Resumo" gerenciador de elementos. |
MoblyYamlResultSummaryHandler.Summary (link em inglês) | |
MoblyYamlResultSummaryHandler.Summary.Builder. | |
MoblyYamlResultTestNameListHandler. | Resultado do yaml do Mobly "Lista de nomes de teste" gerenciador de elementos. |
MoblyYamlResultTestNameListHandler.TestNameList (link em inglês) | |
MoblyYamlResultTestNameListHandler.TestNameList.Builder (link em inglês) | |
MoblyYamlResultUserDataHandler (em inglês) | Resultado do YAML do Mobly "Dados do usuário" gerenciador de elementos. |
MoblyYamlResultUserDataHandler.UserData (link em inglês) | |
MoblyYamlResultUserDataHandler.UserData.Builder (link em inglês) | |
ModuleDefinition (link em inglês) | Contêiner da configuração de execução do teste. |
ModuleListener (link em inglês) |
Listener anexado a cada IRemoteTest de cada módulo para coletar a lista de
resultados.
|
ModuleLogcatCollector (link em inglês) | Versão do coletor do logcat, mas para o módulo. |
ModuleMerger (link em inglês) |
Classe auxiliar para operação relacionada à mesclagem de ITestSuite e ModuleDefinition
após uma divisão.
|
ModuleOemTargetPreparer (em inglês) | |
ModuleParameters | Valores especiais associados ao "parâmetro" do pacote chaves nos metadados de cada módulo. |
ModuleParametersHelper (em inglês) |
Ajuda para receber o IModuleParameterHandler associado ao parâmetro.
|
ModulePusher (link em inglês) | |
ModulePusher.ModulePushError (link em inglês) | Erro fatal durante o envio do módulo Mainline. |
ModuleSplitter (link em inglês) |
Assistente para dividir uma lista de módulos representados por IConfiguration em uma lista de execução
de unidades representadas por ModuleDefinition .
|
ModuleTestTypeUtil. | Contém métodos utilitários comuns para verificar o módulo. |
MultiFailureDescription |
Colete vários FailureDescription em um porta-retratos.
|
Multimapa<K, V> |
Um ERROR(/Map) compatível com vários valores por chave.
|
N
NameMangleListener (em inglês) | Um listener de proxy para traduzir métodos de teste, classes e nomes de pacotes conforme os resultados são informados. |
NativeBenchmarkTest (link em inglês) | Um teste que executa um executável de teste de comparação nativo em um determinado dispositivo. |
NativeBenchmarkTestParser (em inglês) |
Um IShellOutputReceiver que analisa a saída dos dados de teste de comparativo de mercado, coletando métricas sobre
de tempo médio por operação.
|
NativeBridgeModuleController | Um controlador de módulo para verificar se um dispositivo oferece suporte a ponte nativa. |
NativeCodeCoverageFlusher (em inglês) | Classe de utilitário que limpa as medições de cobertura nativa e força a remoção da cobertura nativa dados de processos no dispositivo. |
NativeDevice (link em inglês) |
Implementação padrão de um dispositivo Android ITestDevice que não é de pilha completa.
|
NativeDevice.AdbAction |
Um ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) para executar um SO "adb ...." kubectl.
|
NativeDevice.AdbShellAction (link em inglês) | |
NativeDevice.RestartDeviceAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) para reinicializar um dispositivo.
|
NativeDevice.RestartMode | Um modo de reinicialização. |
NativeDeviceStateMonitor (link em inglês) |
Classe auxiliar para monitorar o estado de um IDevice sem suporte de framework.
|
NativeLeakCollector (link em inglês) |
Um ITargetPreparer que executa "dumpsys meminfo --unreachable -a" para identificar
memória nativa inacessível retida atualmente por cada processo.
|
NativeStressTest (link em inglês) | Um teste que executa um teste de estresse nativo executável em determinado dispositivo. |
NativeStressTestParser (link em inglês) |
Um IShellOutputReceiver que analisa a saída dos dados do teste de estresse, coletando métricas sobre
número de iterações concluídas e tempo médio por iteração.
|
DenyHandler (em inglês) | Gerenciador que especifica que nada deve ser feito e o parâmetro não deve criar nada extra mais tarde neste módulo. |
NestedDeviceStateMonitor (link em inglês) | Monitor de estado do dispositivo que executa verificações adicionais no dispositivo aninhado para acomodar as especificidades de o ambiente virtualizado. |
NestedRemoteDevice (link em inglês) | Representação do dispositivo em execução dentro de uma VM do Cuttlefish remota. |
NetworkNotAvailableException (em inglês) | Gerada quando um dispositivo não consegue se conectar à rede para testes. |
NoApkTestSkipper (link em inglês) | Preparador especial que permite pular completamente uma invocação (preparação e testes) se ela não há apks para testes. |
NoDeviceException (link em inglês) | Lançada quando não há um dispositivo para executar um determinado comando. |
NoisyDryRunTest (link em inglês) | Faça uma simulação com ruído em um arquivo de comando. |
NoOpConfigOptionValueTransformer (em inglês) |
Um IConfigOptionValueTransformer de ambiente autônomo
|
NotMultiAbiHandler |
Gerenciador especial que notifica o SuiteModuleLoader de que a ABI secundária não pode ser usada
criar um módulo.
|
NullDevice (link em inglês) |
Um marcador de posição IDevice usado por DeviceManager para alocar quando
IDeviceSelection#nullDeviceRequested() é true
|
O
OpenObjectLoader (em inglês) | Carregador dos objetos padrão disponíveis no AOSP. |
Opção |
Anota um campo como representando uma opção IConfiguration .
|
Option.Importance (link em inglês) | |
OptionClass (link em inglês) |
Anota uma classe como representando um objeto IConfiguration .
|
OptionCopier (em inglês) |
Uma classe auxiliar que pode copiar valores de campo Option com os mesmos nomes de um objeto para
outra.
|
OptionDef (link em inglês) |
Contém os detalhes de um Option .
|
OptionFetcher (em inglês) | Assistente para receber as opções de teste do processo pai. |
OptionNotAllowedException (link em inglês) |
ConfigurationException específico quando uma opção não pode ser transmitida no comando
linha
|
OptionSetter (link em inglês) |
Preenche os campos Option .
|
OptionSetter.OptionFieldsForName (em inglês) | Contêiner da lista de campos de opção com o nome fornecido. |
OptionUpdateRule (em inglês) | Controla o comportamento quando uma opção é especificada várias vezes. |
OtaDeviceBuildInfo (em inglês) |
Um IDeviceBuildInfo usado para testes de atualização over the air (OTA).
|
OtatoolsBuildInfo (em inglês) |
Um IBuildInfo que contém artefatos otatools.
|
OxygenClient (em inglês) | Uma classe que gerencia o uso do binário do cliente de oxigênio para alocar ou liberar um dispositivo de oxigênio. |
OxygenClient.LHPTunnelMode (link em inglês) | |
OxygenUtil (em inglês) | Utilitário para interagir com o serviço de oxigênio. |
P
PackageInfo (em inglês) | Contêiner das informações do pacote de um aplicativo analisadas no dispositivo. |
PackageInstallModuleController | O controlador de módulo não executa testes quando o dispositivo não tem os pacotes fornecidos instalados. |
Par <A, B> | Defina nossa própria classe Pair, que contém dois objetos. |
PairingMultiTargetPreparer (link em inglês) | Um preparador de vários destinos ajuda a fazer o pareamento (e a conexão) Bluetooth entre dois dispositivos. |
ParallelDeviceExecutor<V> |
Wrapper de ERROR(/ExecutorService) para executar uma função em paralelo.
|
ParentSandboxInvocationExecution (em inglês) |
Versão de InvocationExecution para as ações especiais de invocação pai ao executar uma
sandbox
|
ParentShardReplicate (link em inglês) | Replique uma configuração de um dispositivo para todos os outros que vão fazer parte da fragmentação. |
PartialZipDownloadCache (em inglês) | Utilitário para armazenar em cache arquivos parciais de download com base no conteúdo. |
PassingTestFileReporter (link em inglês) |
Um ITestInvocationListener que salva a lista de casos de teste aprovados em um arquivo de teste
|
PerfettoGenericPostProcessor (em inglês). | Um pós-processador que processa um arquivo proto de métrica de texto/binária em pares de chave-valor expandir recursivamente as mensagens e os campos proto com valores de string até que o campo com um valor numérico for encontrado. |
PerfettoGenericPostProcessor.AlternativeParseFormat (em inglês). | |
PerfettoGenericPostProcessor.METRIC_FILE_FORMAT (link em inglês) | |
PerfettoPreparer (em inglês) | O preparador do Perfetto envia o arquivo de configuração ao dispositivo em um local padrão para onde que você pode acessar. |
PerfettoPullerMetricCollector (link em inglês) |
Implementação básica de FilePullerDeviceMetricCollector que permite
extrair os arquivos do Perfeito do dispositivo e coletar as métricas dele.
|
PerfettoPullerMetricCollector.METRIC_FILE_FORMAT (link em inglês) | |
PerfettoTraceRecorder (link em inglês) |
Uma classe de utilitário para gravar o rastro do Perfeito em um ITestDevice .
|
PrettyPrintDelimiter (em inglês) | Utilitário auxiliar que ajuda a imprimir uma mensagem delimitada que se destaca. |
PrettyTestEventLogger (link em inglês) | O logger faz a correspondência dos eventos e os registra para facilitar a depuração. |
ProcessInfo (em inglês) | Usado para armazenar informações relacionadas ao processo(USUÁRIO, PID, NOME, HORA DE INÍCIO NA SEGUNTA DESDE A PRIMEIRA VEZ). |
ProcessUtil (em inglês) | |
ProfileParameterHandler | Manipulador de parâmetros base para qualquer usuário do perfil. |
ProfileTargetPreparer (em inglês) |
Classe de base para configurar o preparador de destino para qualquer usuário de perfil android.os.usertype.profile.XXX .
|
PropertyChanger (link em inglês) | Classe de utilitário para alterar (ou adicionar) itens em um arquivo de propriedade do Android. |
ProtoResultParser (em inglês). | Analisador do formato proto de resultados do Tradefed. |
ProtoResultParser.TestLevel (em inglês). | Enumeração que representa o nível atual do proto que está sendo processado. |
ProtoResultReporter (link em inglês) |
O informante de resultados cria um protobuf TestRecord com todos os resultados.
|
ProtoUtil (em inglês) | Métodos utilitários para lidar com mensagens protobuf de tipo agnóstico. |
ProxyConfiguration (link em inglês) | Objeto que permite apontar para uma configuração remota a ser executada. |
PsParser (em inglês) | Utilitário usado para analisar(USER,PID e NAME) do "ps" resposta ao comando |
PtsBotTest (link em inglês) | Executar testes do PTS-bot. |
PushFileInsertr (link em inglês) |
Esta classe foi descontinuada.
Em vez disso, use PushFilePreparer .
|
PushFilePreparer (link em inglês) |
Um ITargetPreparer que tenta enviar por push qualquer número de arquivos de qualquer caminho de host para qualquer
no caminho do dispositivo.
|
PythonBinaryHostTest (link em inglês) |
Teste do host destinado a executar um arquivo binário Python a partir do sistema de build do Android (Soong)
O executor de testes oferece suporte a "include-filter" e "exclude-filter". |
PythonBinaryHostTest.PythonForwarder (link em inglês) | Encaminhador de resultados para substituir o nome da execução pelo nome binário. |
PythonUnitTestResultParser (em inglês) |
Interpreta o resultado dos testes executados com o framework unittest do Python e o converte em chamadas.
em uma série de ITestInvocationListener s.
|
PythonUnitTestRunner (link em inglês) |
Esta classe foi descontinuada.
Use PythonBinaryHostTest .
|
PythonVirtualenvHelper (em inglês) | Uma classe auxiliar para ativar o ambiente virtual do Python 3. |
PythonVirtualenvPreparer (em inglês) | Configura um virtualenv Python no host e instala pacotes. |
Q
QuotationAwareTokenizer (em inglês) |
R
ReiniciarReasonCollector | Coletor que coleta a reinicialização do dispositivo durante a execução do teste e informa o motivo e as contagens. |
ReiniciarTargetPreparer (em inglês) | Preparador de destino que reinicia o dispositivo. |
RecoveryLogPreparer (em inglês) | Um preparador de destino usado para coletar registros antes da recuperação. |
RegexTrie<V> |
RegexTrie é uma trie em que cada segmento ERROR(/Pattern)
|
RemoteAndroidDevice (link em inglês) |
Implementação de um ITestDevice para um dispositivo Android de pilha completa conectado via
Conexão adb.
|
RemoteAndroidVirtualDevice (link em inglês) |
Estende o comportamento do RemoteAndroidDevice para um dispositivo Android de pilha completa em execução na
Google Compute Engine (Gce).
|
RemoteAvdIDevice (link em inglês) |
Um marcador de posição IDevice usado por DeviceManager para alocar quando DeviceSelectionOptions.gceDeviceRequested() é true
|
RemoteCacheClient (em inglês) | Uma implementação de RemoteActionCache que usa chamadas gRPC para um servidor de API remoto. |
RemoteDynamicPool (em inglês) | Implementação de um pool de testes na fila de trabalho remoto |
RemoteDynamicPool.RequestCallable (em inglês) | |
RemoteFileResolver | Uma classe simples que permite carregar arquivos de diversos locais usando URIs e o serviço do provedor. |
RemoteFileUtil (em inglês) | Classe de utilitário para manipular o arquivo de uma instância remota |
RemoteInvocationExecution (em inglês) |
Implementação de InvocationExecution que impulsiona uma execução remota.
|
RemoteInvocationExecution.FileOptionValueTransformer (em inglês) | |
RemoteSshUtil (link em inglês) | Utilitário para executar comandos SSH em instâncias remotas. |
RemoteTestTimeOutEnforcer (em inglês) | Listeners que permitem verificar o tempo de execução de uma determinada configuração de teste e falhar se ela falhar durante um determinado tempo limite. |
RemoteZip (em inglês) | Utilitários para descompactar arquivos individuais em um arquivo ZIP remoto. |
RemoveSystemAppPreparer (em inglês) |
Uma ITargetPreparer para remover um APK da partição do sistema antes de uma execução de teste.
|
ReportPassedTests (link em inglês) | Informe em um arquivo possíveis filtros para excluir a aprovação no teste. |
RequestUtil (em inglês) | Utilitários para permitir a repetição genérica de solicitações de rede com tratamento de erros. |
ResolvePartialDownload (link em inglês) | Resolver uma solicitação de download parcial. |
ResourceMetricUtil | Funções de utilitário para compor métricas. |
ResourceUtil (em inglês) | Utilitário para ler os recursos de configuração. |
RestApiHelper (em inglês) | Uma classe auxiliar para realizar chamadas da API REST. |
RestartSystemServerTargetPreparer (em inglês) | Preparador de destino que reinicia o servidor do sistema sem reiniciar o dispositivo. |
ResultAggregator (link em inglês) | Encaminhador especial que agrega os resultados quando necessário, com base na estratégia de repetição que foi tomadas. |
ResultAndLogForwarder (link em inglês) | Encaminhador para resultados e eventos de registros. |
ResultForwarder (link em inglês) |
Um ITestInvocationListener que encaminha os resultados da invocação para uma lista de outros listeners.
|
ResultsPlayer (link em inglês) | Executor especial que reproduz os resultados fornecidos. |
RetençãoFileSaver (link em inglês) | Classe auxiliar para criar um arquivo .retention em um diretório. |
RetryConfigurationFactory (em inglês) | Fábrica que processa a repetição de um comando. |
RetryLogSaverResultForwarder. | Encaminhador que também processa a tentativa atual em que estamos. |
RetryPreparationDecision (em inglês) | Uma classe para descrever as decisões sobre tentar novamente a preparação e falhar na ao executar o módulo. |
RepetirReagendamento | Um executor especial que permite reprogramar testes de execuções anteriores que falharam ou não. executada. |
RetryRescheduler.RetryType | Os tipos de testes que podem ser repetidos. |
RetryResultForwarder. |
Uma extensão de ResultForwarder que sempre envia para um determinado número de tentativa.
|
RetryResultHelper (em inglês) | Classe auxiliar para determinar qual módulo ou teste deve ser executado ou não. |
RetryStatistics (em inglês) |
Estrutura com as estatísticas para uma sessão de repetição de um IRemoteTest .
|
RetryStrategy | A estratégia de repetição a ser usada ao executar novamente alguns testes. |
RootcanalForwarderPreparer (em inglês) | |
RootTargetPreparer (em inglês) | Preparador de destino que executa "adb root" ou "adb unroot" com base na opção "force-root". |
RunAftersWithInfo (link em inglês) | |
RunBeforesWithInfo (em inglês) | |
RunCommandTargetPreparer (link em inglês) | |
RunConfigDeviceRecovery (em inglês) |
Base genérica IMultiDeviceRecovery para executar uma configuração comercializada e fazer a recuperação.
etapa.
|
RunHostCommandTargetPreparer (link em inglês) | Preparador de destino para executar comandos de host arbitrários antes e depois de executar o teste. |
RunHostScriptTargetPreparer (link em inglês) | Preparador de destino, que executa um script antes de executar um teste. |
RunInterruptedException (link em inglês) | Lançada quando uma operação de execução é interrompida por uma solicitação externa. |
RunNotifierWrapper (link em inglês) |
Wrapper de RunNotifier para que possamos transportar o DeviceNotAvailableException .
|
RunOnCloneProfileParameterHandler (em inglês) | |
RunOnCloneProfileTargetPreparer (em inglês) | |
RunOnPrivateProfileParameterHandler (em inglês) | |
RunOnPrivateProfileTargetPreparer (link em inglês) | |
RunOnSdkSandboxHandler |
Gerenciador de ModuleParameters#RUN_ON_SDK_SANDBOX .
|
RunOnSdkSandboxTargetPreparer (link em inglês) |
Um ITargetPreparer para marcar que os testes precisam ser executados no sandbox do SDK.
|
RunOnsecondaryUserParameterHandler (em inglês) | |
RunOnSecondaryUserTargetPreparer (em inglês) |
Um ITargetPreparer para garantir que o teste seja executado como um usuário secundário.
|
RunOnSystemUserTargetPreparer (em inglês) |
Uma ITargetPreparer que marca se os testes precisam ser executados no usuário (em vez do
usuário atual).
|
RunOnWorkProfileParameterHandler (em inglês) | |
RunOnWorkProfileTargetPreparer (em inglês) |
Um ITargetPreparer que cria um perfil de trabalho na configuração e marca que os testes precisam ser
executar nesse usuário.
|
RuntimeRestartCollector (link em inglês) | Coletor que coleta carimbos de data/hora de reinicializações durante o teste (falhas no servidor do sistema) executar, se houver. |
RunUtil (em inglês) | Uma coleção de métodos auxiliares para executar operações. |
RustBenchmarkResultParser (em inglês) |
Interpreta o resultado dos testes executados com a estrutura de comparação de critérios e o converte em
chamadas em uma série de ITestInvocationListener s.
|
RustBinaryHostTest (link em inglês) | Teste do host destinado a executar um arquivo binário Rust no sistema de build do Android (Soong) |
RustBinaryTest (link em inglês) | Um teste que executa um binário Rust em um determinado dispositivo. |
RustTestBase (link em inglês) | Classe de base de RustBinaryHostTest e RustBinaryTest |
RustTestBase.EnvPair (em inglês) | |
RustTestBase.Invocation (link em inglês) | |
RustTestResultParser (link em inglês) |
Interpreta o resultado dos testes executados com o framework de unittest do Rust e o converte em chamadas
uma série de ITestInvocationListener s.
|
S
SandboxConfigDump (link em inglês) |
Classe de execução que cria um IConfiguration com base em uma linha de comando e o despeja em um arquivo.
|
SandboxConfigDump.DumpCmd (link em inglês) | |
SandboxConfigurationException (link em inglês) | Exceção de configuração especial proveniente da configuração do sandbox. |
SandboxConfigurationFactory (link em inglês) | Fábrica de configuração especial para lidar com a criação de configurações para fins de sandbox. |
SandboxConfigUtil (link em inglês) |
Uma classe de utilitário para gerenciar IConfiguration ao usar o sandbox.
|
SandboxedInvocationExecution (em inglês) | Execução em sandbox especial da invocação: esta é a InvocationExection para quando dentro do sandbox que executa o comando. |
SandboxInvocationRunner (link em inglês) | Execute os testes associados à invocação no sandbox. |
SandboxOptions (em inglês) |
Classe que pode receber e fornecer opções para um ISandbox .
|
Captura de telaOnFailureCollector | Coletor que vai capturar e registrar uma captura de tela quando um caso de teste falhar. |
Sdk28ModuleController (link em inglês) | Um controlador de módulo para verificar se um dispositivo usa o SDK 28 (Android 9) ou mais recente. |
Sdk29ModuleController (link em inglês) | Só execute testes se o dispositivo em teste usar a versão 29 ou mais recente do SDK. |
Sdk30ModuleController (link em inglês) | Só execute testes se o dispositivo em teste usar a versão 30 ou mais recente do SDK. |
Sdk31ModuleController (link em inglês) | Só execute testes se o dispositivo em teste usar a versão 31 ou mais recente do SDK. |
Sdk32ModuleController (link em inglês) | Só execute testes se o dispositivo em teste usar a versão 32 ou mais recente do SDK. |
Sdk33ModuleController (link em inglês) | Só execute testes se o dispositivo em teste usar a versão 33 ou mais recente do SDK. |
Sdk34ModuleController (link em inglês) | Só execute testes se o dispositivo em teste usar a versão 34 ou mais recente do SDK. |
Sdk35ModuleController (link em inglês) | Só execute testes se o dispositivo em teste usar a versão 35 ou mais recente do SDK. |
SearchArtifactUtil | Uma classe de utilitário que pode ser usada para pesquisar artefatos de teste. |
SecundárioUserHandler |
Gerenciador de ModuleParameters#SECONDARY_USER .
|
secondaryUserOnDefaultDisplayHandler (link em inglês) |
Gerenciador de ModuleParameters#SECONDARY_USER_ON_DEFAULT_DISPLAY .
|
SecundárioUserOnsecondaryDisplayHandler |
Gerenciador de ModuleParameters#SECONDARY_USER_ON_SECONDARY_DISPLAY .
|
SemaphoreTokenTargetPreparer (em inglês) | Este é um preparador usado para usar o token para serializar a execução do teste no host comercializado. |
SerializationUtil (link em inglês) |
Utilitário para serializar/desserializar um objeto que implementa ERROR(/Serializable) .
|
ServiceAccountKeyCredentialFactory (link em inglês) |
Uma fábrica de credenciais para criar o OAuth Credential baseado na chave da conta de serviço.
|
SettingsBaselineSetter (link em inglês) | Um setter comum para gerenciar as configurações de valor de referência do dispositivo via ITestDevice.setSetting. |
ShardBuildCloner (em inglês) | Classe auxiliar que manipula a clonagem de informações de compilação na linha de comando. |
ShardHelper | Classe auxiliar que processa a criação de fragmentos e os programa para uma invocação. |
ShardListener (link em inglês) |
Um ITestInvocationListener que coleta resultados de um fragmento de invocação (também conhecido como
divisão de invocação para ser executada em vários recursos em paralelo) e os encaminha para outro
ouvinte.
|
ShardMainResultForwarder (link em inglês) |
Um ResultForwarder que combina os resultados de invocações de teste fragmentadas.
|
ShellOutputReceiverStream (link em inglês). | Subclasse de utilitário de OutputStream que grava em um IShellOutputReceiver. |
ShellStatusChecker (em inglês) | Verifique se o status do shell é o esperado antes e depois da execução de um módulo. |
ShippingApiLevelModuleController (em inglês) |
Execute testes se o dispositivo atender às seguintes condições:
|
ShowmapPullerMetricCollector (em inglês) |
Implementação básica de FilePullerDeviceMetricCollector que permite extrair o mapa de exibição.
do dispositivo e coletar as métricas dele.
|
SideloadOtaTargetPreparer (em inglês) |
Um preparador de destino que executa o sideload de um pacote OTA especificado, aplica o pacote, aguarda
para que o dispositivo seja inicializado e injeta as propriedades de build do dispositivo para usar como informações de build
Esse preparador de alvo presume que o dispositivo estará no modo adb normal quando iniciado e vai garantir que o dispositivo saia no mesmo modo, mas com a versão mais recente aplicada. |
SimpleFileLogger (em inglês) |
Um ILeveledLogOutput que direciona mensagens de registro para stdout e um único arquivo de registro.
|
SimplePerfResult (em inglês) | Objeto para armazenar todos os resultados do teste simpleperf |
SimplePerfStatResultParser (em inglês) | Uma classe de utilitário para analisar o resultado do simpleperf. |
SimplePerfUtil (em inglês) | Classe de utilitário para enviar comandos simples e coletar resultados |
SimplePerfUtil.SimplePerfType (em inglês) | Enumeração das opções de comando simpleperf |
SimpleStats (em inglês) | Uma pequena classe de utilitário que calcula algumas medidas estatísticas com base em um conjunto de dados numérico. |
SizeLimitOutputStream (link em inglês) |
Um arquivo com suporte para linha de execução ERROR(/OutputStream) que limita a quantidade máxima de dados que podem ser
escrito.
|
SkipFeature (link em inglês) |
Um recurso que permite acessar algumas das informações de SkipManager .
|
SkipHWASanModuleController (link em inglês) | Classe de base de um controlador de módulo para não executar testes em builds do HWASan. |
SkipManager (link em inglês) | Com base em vários critérios, o gerente de pulos ajuda a decidir o que deve ser ignorado níveis diferentes: invocação, módulos e testes. |
SkipReason | Informe um motivo e os metadados dele para pular um teste. |
SkipReason.DemotionTrigger (em inglês) | |
Sl4aBluetoothUtil (link em inglês) | Uma classe de utilitários fornece operações Bluetooth em um ou dois dispositivos usando SL4A. |
Sl4aBluetoothUtil.BluetoothAccessLevel (link em inglês) |
Enumerações para o nível de acesso do dispositivo Bluetooth baseados em BluetoothDevice.java
|
Sl4aBluetoothUtil.BluetoothConnectionState (link em inglês) |
Enumerações para estados de conexão Bluetooth baseados em BluetoothProfile.java
|
Sl4aBluetoothUtil.BluetoothpriorityLevel (link em inglês) |
Enumerações para o nível de prioridade do perfil Bluetooth baseados em BluetoothProfile.java
|
Sl4aBluetoothUtil.BluetoothProfile (link em inglês) |
Enumerações para perfis Bluetooth baseados em BluetoothProfile.java
|
Sl4aClient (em inglês) | o cliente Sl4A interaja via RPC com a camada de script SL4A. |
Sl4aEventDispatcher (link em inglês) | O agente pesquisa eventos e os coloca em fila por nome para serem consultados. |
Sl4aEventDispatcher.EventSl4aObject (link em inglês) | Objeto retornado pelo aplicativo de pesquisa de eventos. |
SnapshotInputStreamSource (link em inglês) | Uma InputStreamSource protegida por arquivo. |
SnapuserdWaitFase (em inglês) | Representação de enumeração de quando mesclar/bloquear para que a atualização do Snapuserd seja concluída. |
SparseImageUtil (link em inglês) | Utilitário para imagens esparsas não esparsas. |
SparseImageUtil.SparseInputStream (link em inglês) | O SparseInputStream lê do upstream e detecta o formato dos dados. |
StatsdBeforeAfterGaugeMetricPostProcessor | Um pós-processador que processa as métricas coletadas em um estágio abordagem, ou seja, |
StatsdEventMetricPostProcessor | Um pós-processador que processa métricas de eventos em relatórios do StatsD em pares de chave-valor, usando o método formatadores especificados no processador. |
StatsdGenericPostProcessor (em inglês) | Um pós-processador que processa relatórios binários protoStatsd em pares de chave-valor expandindo o como uma estrutura de árvore. |
StatusCheckerResult (em inglês) |
Contém o resultado de uma execução de ISystemStatusChecker .
|
StatusCheckerResult.CheckStatus (link em inglês) | |
StdoutLogger (em inglês) |
Um ILeveledLogOutput que direciona mensagens de registro para stdout.
|
StopServicesSetup (em inglês) |
Uma ITargetPreparer que interrompe os serviços no dispositivo.
|
StreamProtoReceiver (em inglês) | Um receptor que converte o TestRecord proto recebido em eventos do Tradefed. |
StreamProtoResultReporter (link em inglês) |
Uma implementação de ProtoResultReporter
|
StreamUtil (em inglês) | Classe de utilitário para gerenciar streams de entrada. |
StrictShardHelper | Estratégia de fragmentação para criar fragmentos rígidos que não são reportados juntos, |
StringEscapeUtils (em inglês) | Classe de utilitário para escape de strings para formatos específicos. |
StringUtil (link em inglês) | Classe de utilitário para escapar strings para manipulação comum de strings. |
StubBuildProvider (em inglês) |
Implementação vazia de ambiente autônomo de um IBuildProvider .
|
StubDevice (em inglês) |
Implementação de marcador de posição de stub de um IDevice .
|
StubKeyStoreClient (em inglês) | Implementação de stub padrão para o cliente do keystore. |
StubKeyStoreFactory (link em inglês) | Implementação de stub padrão para o KeyStore Factory |
StubLocalAndroidVirtualDevice (link em inglês) |
Um marcador de posição IDevice usado por DeviceManager para alocar quando DeviceSelectionOptions.localVirtualDeviceRequested() é true
|
StubMultiTargetPreparer (link em inglês) |
Implementação de marcador de posição vazia de um IMultiTargetPreparer .
|
StubTargetPreparer (em inglês) |
Implementação de marcador de posição vazia de um ITargetPreparer .
|
StubTest (link em inglês) | Implementação de teste vazio em ambiente autônomo. |
StubTestRunListener (link em inglês) |
Implementação de stub de ITestRunListener
|
SubprocessCommandException (link em inglês) | Falha ao executar um comando de subprocesso. |
SubprocessConfigBuilder (link em inglês) | Crie um XML de configuração do TF do wrapper para uma configuração existente do TF. |
SubprocessEventHelper (em inglês) | Auxiliar para serializar/desserializar os eventos a serem passados para o registro. |
SubprocessEventHelper.BaseTestEventInfo (em inglês) | Assistente de base para informações TestIgnored. |
SubprocessEventHelper.FailedTestEventInfo (em inglês) | Assistente para informações testFailed. |
SubprocessEventHelper.InvocationEndedEventInfo (em inglês) | Assistente de informações de invocação encerrada. |
SubprocessEventHelper.InvocationFailedEventInfo (em inglês) | Assistente para informações de InvocationFailed. |
SubprocessEventHelper.InvocationStartedEventInfo (em inglês) | Assistente para informações de invocação iniciada. |
SubprocessEventHelper.LogAssociationEventInfo (em inglês) | Auxiliar para informações de logAssociation. |
SubprocessEventHelper.SkippedTestEventInfo (em inglês) | |
SubprocessEventHelper.TestEndedEventInfo (em inglês) | Ajuda para informações testEnded. |
SubprocessEventHelper.TestLogEventInfo (em inglês) | Assistente para informações de testLog. |
SubprocessEventHelper.TestModuleStartedEventInfo (em inglês) | Assistente para informações de início do módulo de teste. |
SubprocessEventHelper.TestRunEndedEventInfo (em inglês) | Assistente para informações testRunEnded. |
SubprocessEventHelper.TestRunFailedEventInfo (em inglês) | Assistente para informações testRunFailed |
SubprocessEventHelper.TestRunStartedEventInfo (link em inglês) | Assistente para informações de testRunStarted |
SubprocessEventHelper.TestStartedEventInfo (em inglês) | Assistente para informações testStarted |
SubprocessExceptionParser (em inglês) | Auxiliar para processar a saída de exceção dos executores de comandos padrão do Tradefed. |
SubprocessReportingHelper (em inglês) | Uma classe para criar um arquivo de configuração de wrapper para usar o informante de resultados de subprocesso em um cluster kubectl. |
SubprocessResultsReporter (em inglês) |
Implementa ITestInvocationListener a ser especificado como um result_reporter e encaminhado de
o subprocesso, os resultados de testes, execuções de teste, invocações de teste.
|
SubprocessTestResultsParser (em inglês) |
Estende ERROR(/FileOutputStream) para analisar a saída antes de gravar no arquivo. Assim, podemos
gerar os eventos de teste no lado do inicializador.
|
SubprocessTestResultsParser.StatusKeys (link em inglês) | Chaves de status de teste relevantes. |
SubprocessTfLauncher (em inglês) |
Um IRemoteTest para executar testes em uma instalação separada do TF.
|
SuiteApkInstaller (em inglês) | Instala APKs especificados para a configuração do Suite: de $ANDROID_TARGET_OUT_TESTCASES ou o ROOT_DIR nas informações da versão. |
SuiteModuleLoader (em inglês) | Recupera as definições do módulo de teste de compatibilidade do repositório. |
SuiteModuleLoader.ConfigFilter |
Um ERROR(/FilenameFilter) para encontrar todos os arquivos de configuração em um diretório.
|
SuiteResultHolder (em inglês) | Objeto de ajuda para facilitar a serialização e desserialização dos resultados da invocação. |
SuiteResultReporter (link em inglês) | Colete os resultados do teste de uma invocação de conjunto inteira e gere os resultados finais. |
SuiteResultReporter.ModulePrepTimes (link em inglês) | Marcador de objeto para o tempo de preparação e eliminação de um módulo. |
SuiteTestFilter (link em inglês) | Representa um filtro para incluir e excluir testes. |
SwitchUserTargetPreparer (em inglês) |
Uma ITargetPreparer que alterna para o tipo de usuário especificado em setUp.
|
SystemServerFileDescriptorChecker (link em inglês) | Verifica se o servidor do sistema parece estar sem FDs. |
SystemServerStatusChecker (em inglês) | Verifique se o pid de system_server mudou antes e depois da execução de um módulo. |
SystemUpdaterDeviceFlasher (link em inglês) |
Um IDeviceFlasher que depende do atualizador do sistema para instalar um
imagem do sistema empacotada em um pacote de atualização OTA.
|
SystemUtil (em inglês) | Classe de utilitário para fazer chamadas do sistema. |
SystemUtil.EnvVariable (link em inglês) |
T
TableBuilder | Classe auxiliar para exibir uma matriz de elementos String em uma tabela. |
TableFormatter (em inglês) | Classe auxiliar para exibir uma matriz de elementos de string de modo que cada coluna de elemento fique alinhada |
TargetFileUtils (link em inglês) | |
TargetFileUtils.FilePermission (em inglês). | |
TargetSetupError (em inglês) | Ocorreu um erro fatal ao preparar o destino para o teste. |
TarUtil (em inglês) | Utilitário para manipular um arquivo .tar. |
TearDownPassthroughPreparer (em inglês) | Permite a execução de TerDown em preparadores incluídos em uma configuração como um objeto. |
TelephonyHelper (link em inglês) | Um utilitário para usar e receber informações relacionadas à telefonia. |
TelefoniaHelper.SimCardInformation (link em inglês) | Um detentor de informações relacionadas ao chip. |
TelephonyTokenProvider (em inglês) | Provedor de tokens para tokens relacionados à telefonia. |
TemperaturaThrottlingWaiter (em inglês) |
Um ITargetPreparer que espera até que a temperatura do dispositivo chegue à meta
|
TemplateResolutionError (link em inglês) |
Classe que estende ConfigurationException para erro relacionado ao modelo durante a configuração
análise.
|
TerribleFailureEmailHandler | Uma classe de gerenciador simples que envia um e-mail para pessoas interessadas quando um evento (O que é uma falha terrível) ocorre em uma instância da Trade Federation. |
TestAppInstallInstall (em inglês) |
Uma ITargetPreparer que instala um ou mais apps de uma pasta IDeviceBuildInfo.getTestsDir() no dispositivo.
|
TestContentAnalyzer (link em inglês) | O analisador leva o contexto para a análise e determina o que é interessante. |
TestContext (link em inglês) | Uma classe para modelar uma mensagem TestContext da API TFC. |
TestDependencyResolver (em inglês) | Ajudante para resolver dependências, se necessário. |
TestDescription (link em inglês) | Classe que representa informações sobre um caso de teste. |
TestDescriptionsFile (link em inglês) | Uma classe de utilitário para organizar e desmarcar uma lista de TestDescriptions em um arquivo de teste. |
TestDevice (link em inglês) |
Implementação de um ITestDevice para um dispositivo Android de pilha completa
|
TestDevice.MicrodroidBuilder (link em inglês) | Um builder usado para criar um Microdroid TestDevice. |
TestDeviceOptions (em inglês) |
Contêiner para ITestDevice Option s
|
TestDeviceOptions.InstanceType (link em inglês) | |
TestDeviceState (em inglês) |
Uma representação mais completa do estado do dispositivo do que DeviceState .
|
TestEnvironment (link em inglês) | Uma classe para modelar uma mensagem TestEnvironment retornada pela API TFC. |
TestErrorIdentifier (em inglês) | Identificador de erros dos executores de testes. |
TestFailureModuleController (link em inglês) | Controlador para o módulo que simplesmente quer ajustar o comportamento do registro de falhas de testes coletados. |
TestFilePushSetup (link em inglês) |
Um ITargetPreparer que envia um ou mais arquivos/diretórios de uma pasta IDeviceBuildInfo.getTestsDir() para o dispositivo.
|
TestFilterHelper (em inglês) | Classe auxiliar para filtrar testes |
TestGroupStatus (link em inglês) | Uma classe para armazenar o status de um grupo de testes. |
TestInfo (em inglês) | Armazena o conjunto de informações de teste em um arquivo TEST_MAPPING. |
TestInformation (link em inglês) | Objeto detentor que contém todas as informações e dependências que um executor ou teste pode precisar. para que ele seja executado corretamente. |
TestInformation.Builder (link em inglês) |
Builder para criar uma instância de TestInformation .
|
TestInvocation (link em inglês) |
Implementação padrão de ITestInvocation .
|
TestInvocation.RunMode (link em inglês) | O modo diferente em que uma invocação pode ser executada. |
TestInvocation.Stage (link em inglês) | |
TestInvocationManagementServer (em inglês) | Servidor GRPC que ajuda no gerenciamento da invocação de testes e do ciclo de vida deles. |
TestInvocationManagementServer.InvocationInformation (link em inglês) | |
TestMapping (link em inglês) | Uma classe para carregar um arquivo TEST_MAPPING. |
TestMappingSuiteRunner (link em inglês) |
Implementação de BaseTestSuite para executar testes especificados pela opção include-filter ou
TEST_MAPPING do build, como um pacote.
|
TestOption (link em inglês) | Armazena os detalhes da opção de teste definidos em um arquivo TEST_MAPPING. |
TestOutputUploader (link em inglês) | Faz upload dos arquivos de saída de teste para o sistema de arquivos local, o GCS ou um endpoint HTTP(S). |
TestRecordInterpreter (link em inglês) |
Utilitário para converter um proto TestRecord em um formato mais fácil de manipular no Tradefed.
|
TestRecordProtoUtil (em inglês) |
Utilitário para ler o proto TestRecord de um arquivo.
|
TestResource (link em inglês) | Uma classe para modelar uma mensagem TestResource retornada pela API TFC. |
TestResourceDownloader (link em inglês) | Uma classe para fazer o download de arquivos de recursos de teste do sistema de arquivos/GCS/HTTP. |
TestResult (link em inglês) | Contêiner para o resultado de um único teste. |
TestResultListener (link em inglês) | Uma simplificação do ITestLifecycleListener para implementadores que se preocupam apenas com testes individuais. resultados. |
TestRunnerUtil (link em inglês) | Uma classe de utilitário para ajudar vários executores de testes. |
TestRunResult (link em inglês) | Mantém os resultados de um único teste executado. |
TestRunToTestInvocationForwarder (link em inglês). |
Encaminhador de ddmlib ITestRunListener para ITestLifeCycleReceiver .
|
TestsPoolPoller (em inglês) | Testa o wrapper que permite executar todos os testes de um conjunto de testes. |
TestStatus (link em inglês) | Representação no Tradefed de possíveis status para métodos de teste. |
TestSuiteInfo (em inglês) |
Uma classe que resolve o carregamento de metadados relacionados ao build para o pacote de testes
Para expor corretamente informações relacionadas, um pacote de testes deve incluir uma
Arquivo |
TestSummary (link em inglês) | Uma classe para representar um resumo de teste. |
TestSummary.Type (em inglês) | |
TestSummary.TypedString (link em inglês) | |
TestSystemAppInstallSetup (em inglês) |
Uma ITargetPreparer que instala um ou mais apps de uma pasta IDeviceBuildInfo.getTestsDir() na partição "/system" do dispositivo.
|
TestTimeoutEnforcer (em inglês) | Listeners que permitem verificar o tempo de execução de um determinado caso de teste e falhar se ocorrer durante um determinado tempo limite. |
TextResultReporter (link em inglês) | Um gerador de relatórios de resultados de teste que encaminha os resultados para a impressora de resultados de texto JUnit. |
TfMetricProtoUtil | Classe de utilitário para ajudar com o mapa<string, string=""> para mapear<string, metric=""> a transição. </string,></string,> |
TfObjectTracker (link em inglês) | Um utilitário para rastrear o uso dos diferentes objetos de federação comercial. |
TfSuiteRunner (link em inglês) |
Implementação de ITestSuite , que carregará testes de jars do TF res/config/suite/
do Compute Engine.
|
TfTestLauncher (em inglês) |
Um IRemoteTest para executar testes de unidade ou funcionais em uma instalação separada do TF.
|
TimeStatusChecker (link em inglês) | Verificador de status para garantir que o horário do dispositivo e do host sejam sincronizados. |
TimeUtil (em inglês) | Contém métodos utilitários relacionados ao tempo. |
TimeVal (link em inglês) |
Esse é um tipo de sentinela que envolve um Long .
|
TimeWaster (em inglês) | Um simples preparador de alvo para desperdiçar tempo e possivelmente reiniciar o dispositivo. |
TokenProperty (em inglês). | Token compatível com fragmentação dinâmica. |
TokenProviderHelper (em inglês) | Assistente que fornece o provedor associado a um token específico, para descobrir se um dispositivo oferece suporte ao token. |
TraceCmdCollector (link em inglês) |
Um IMetricCollector que coleta traces durante o teste usando trace-cmd e os registra em
da invocação.
|
TracePropagatingExecutorService | Um serviço de executor que encaminha tarefas para uma implementação subjacente enquanto propaga a contexto de rastreamento. |
TracingLogger | Classe que ajuda a gerenciar o rastreamento de cada invocação de teste. |
TradefedConfigObject (em inglês) | Uma classe para modelar uma mensagem TradefedConfigObject da API TFC. |
TradefedConfigObject.Type (em inglês) | Uma lista de tipos de objetos de configuração que podem ser injetados em uma configuração de comando do cluster. |
TradefedDelegator (em inglês) | Objetos que ajudam a delegar a invocação a outro binário do Tradefed. |
TradefedFeatureClient (em inglês) | Um cliente GRPC para solicitar a execução de recursos do servidor. |
TradefedFeatureServer (link em inglês) | Um servidor que responde a solicitações para acionar recursos. |
TradefedSandbox (link em inglês) | Contêiner de sandbox que pode executar uma invocação da Trade Federation. |
TradefedSandboxFactory (link em inglês) | Implementação padrão para SandboxFactory |
TradefedSandboxRunner (link em inglês) |
Executor associado a um TradefedSandbox que permite a execução do sandbox.
|
TradefedSandboxRunner.StubScheduledInvocationListener (link em inglês) |
Um stub IScheduledInvocationListener que não faz nada.
|
U
UiAutomatorRunner (link em inglês) | Executa o teste do UI Automator no dispositivo e informa os resultados. |
UiAutomatorTest (link em inglês) | |
UiAutomatorTest.LoggingOption (link em inglês) | |
UiAutomatorTest.TestFailureAction. | |
UnexecutedTestReporterThread (em inglês) | Linhas de execução que informam todos os testes não executados. |
UniqueMultiMap<K, V> |
Um MultiMap que garante valores exclusivos para cada chave.
|
UploadManifest (link em inglês) | Um manifesto dos BLOBs e arquivos para upload. |
UploadManifest.Builder (link em inglês) | |
UsbResetMultiDeviceRecovery (link em inglês) |
Um IMultiDeviceRecovery que redefine os barramentos USB para dispositivos off-line.
|
UsbResetRunConfigRecovery (em inglês) | Permitir o acionamento de um comando para redefinir o USB de um dispositivo |
UsbResetTest (link em inglês) |
Um IRemoteTest que redefine o USB do dispositivo e verifica se ele fica on-line novamente.
depois.
|
UserChecker (em inglês) | Verifica se os usuários mudaram durante o teste. |
UserCleaner (em inglês) |
Uma ITargetPreparer que remove usuários secundários na eliminação.
|
UserHelper (em inglês) | |
UserInfo (em inglês) | Semelhante à classe UserInfo da plataforma. |
UserInfo.UserType (em inglês) | Variantes compatíveis do tipo de um usuário em APIs externas. |
V
ValidateSuiteConfigHelper (em inglês) |
Esta classe vai ajudar a validar se os IConfiguration carregados para o pacote atendem aos requisitos
os requisitos esperados: - Sem provedores de build - Sem relatórios de resultados
|
VersionedFile (link em inglês) | Estrutura de dados que representa um arquivo que tem uma versão associada. |
VersionParser (em inglês) | Busque a versão dos artefatos comercializados em execução. |
VisibleBackgroundUserPreparer (link em inglês) | Preparador de destino para executar testes em um usuário que é iniciado em segundo plano. |
VmRemoteDevice (link em inglês) | Um dispositivo virtual remoto que vamos gerenciar dentro da máquina virtual. |
W
WaitDeviceRecovery (em inglês) |
Uma implementação simples de um IDeviceRecovery que espera o dispositivo ficar on-line e
e responder a comandos simples.
|
WaitForDeviceDatetimePreparer (em inglês) |
Uma ITargetPreparer que aguarda a definição de data e hora no dispositivo.
Opcionalmente, este preparador pode forçar um |
WifiCommandUtil | Uma classe de utilitário que pode analisar saídas de comandos de Wi-Fi. |
WifiCommandUtil.ScanResult (link em inglês) | Representa uma rede Wi-Fi que contém as informações relacionadas. |
WifiHelper (em inglês) | Classe auxiliar para manipular serviços de Wi-Fi no dispositivo. |
WifiPreparer (link em inglês) |
Um ITargetPreparer que configura o Wi-Fi no dispositivo, se necessário.
|
X
XmlFormattedGeneratorReporter (link em inglês) |
Implementação do FormattedGeneratorReporter , que formata o pacote resulta em um XML
.
|
XmlResultReporter (link em inglês) | Grava resultados do JUnit em um arquivo XML em um formato consistente com XMLJUnitResultFormatter do Ant. |
XmlSuiteResultFormatter (em inglês) | Classe de utilitário para salvar um pacote executado como XML. |
XmlSuiteResultFormatter.RunHistory (em inglês) | Objeto de ajuda para a conversão de JSON. |
Y
YamlClassOptionsParser (em inglês) | Auxiliar para analisar as informações do executor de testes usando a configuração do YAML Tradefed. |
Z
ZipCompressionStrategy (em inglês) |
Um ICompressionStrategy para criar arquivos ZIP.
|
ZipUtil (em inglês) | Uma classe auxiliar para operações relacionadas à compactação |
ZipUtil2 (em inglês) | Uma classe auxiliar para extração de arquivo ZIP que considera as permissões do arquivo POSIX |