| AaptParser | Classe que extrai informações do apk analisando a saída de 'aapt dump badging'. |
| AbiFormatter | Classe utilitária para abi. |
| AdbRootElevator | Um AutoCloseable que habilita adb root quando construído, se necessário, e restaura o estado raiz quando concluído. |
| AppVersionFetcher | Classe de utilitário para obter a string de versão do aplicativo do dispositivo. |
| Utilitários Bluetooth | Funções utilitárias para chamar a instrumentação Bluetooth no dispositivo O código de instrumentação Bluetooth do lado do dispositivo pode ser encontrado no AOSP em: frameworks/base/core/tests/bluetoothtests |
| BuildInfoUtil | Uma classe util para ajudar a manipular IBuildInfo |
| BuildTestsZipUtils | Uma classe auxiliar para operações relacionadas a testes zip gerados pelo sistema de compilação Android |
| Email em massa | Utilitário de envio de e-mail que permite a seguinte configuração: intervalo de envio, tamanho inicial do burst, destinatários e número total de mensagens. |
| BundletoolUtil | Classe de utilitário que usa a linha de comando do bundletool para instalar os .apks no deivce. |
| CircularAtraceUtil | Um utilitário atrace desenvolvido principalmente para identificar as causas principais de ANRs durante os testes do Monkey. |
| CircularByteArray | Estrutura de dados para armazenar uma matriz de tamanho fixo que opera como um buffer circular e rastreia a soma total de todos os valores na matriz. |
| ClassPathScanner | Encontra entradas no classpath. |
| ClassPathScanner.ClassNameFilter | Um IClassPathFilter que filtra e transforma nomes de classes java. |
| ClassPathScanner.ExternalClassNameFilter | Um ClassNameFilter que rejeita classes internas |
| ConditionPriorityBlockingQueue <T> | Uma classe thread-safe com operações semelhantes ERROR(/PriorityBlockingQueue) que podem recuperar objetos que correspondem a uma determinada condição. |
| ConditionPriorityBlockingQueue.AlwaysMatch <T> | Um ConditionPriorityBlockingQueue.IMatcher que corresponde a qualquer objeto. |
| DeviceConcurrentUtil | Contém métodos utilitários e classes para execução simultânea de comandos no lado do dispositivo Use ERROR(/ExecutorService) para executar comandos implementados como ShellCommandCallable e use ERROR(/#joinFuture(String,Future,long)) para sincronização com o ERROR(/Future) conforme retornado por ERROR(/ExecutorService) para a execução do comando. |
| DeviceConcurrentUtil.ShellCommandCallable <V> | Um ERROR(/Callable) que agrupa os detalhes da execução do comando shell em um ITestDevice . |
| DeviceRecoveryModeUtil | |
| Gráfico dirigido <V> | Uma implementação de gráficos não ponderados direcionados. |
| EmmaXmlConstantes | Constantes usadas ao analisar o relatório Emma XML. |
| FakeTestsZipFolder | Um dispositivo de teste que cria uma pasta falsa de testes descompactados com base em uma lista de conteúdo. |
| FileIdleMonitor | Monitora arquivos e executa um retorno de chamada se eles estiverem ociosos (ou seja, |
| FixByteArrayOutputStream | Um ERROR(/OutputStream) que mantém apenas uma quantidade máxima de dados. |
| FlashingResourceUtil | Este utilitário ajuda a definir a versão apropriada dos artefatos para que possam ser atualizados por meio de DeviceFlashPreparer . |
| GCSBucketUtil | Gerenciador de arquivos para baixar e fazer upload de arquivos do Google Cloud Storage (GCS). |
| GCSBucketUtil.GCSFileMetadata | Wrapper simples para informações de arquivo no GCS. |
| GCSComum | Classe base para operação do Gcs como download e upload. |
| GCSFileDownloader | Downloader de arquivos para baixar arquivos do Google Cloud Storage (GCS). |
| GCSFileUploader | Carregador de arquivos para fazer upload de dados de arquivos para o armazenamento em nuvem do Google (GCS). |
| GoogleApiClientUtil | Utilitários para criar cliente API do Google. |
| HprofAllocSiteParser | Classe auxiliar para analisar informações de uma seção Sites de Alocação dos relatórios hprof. |
| JavaCodeCoverageFlusher | Uma classe de utilitário que redefine e força uma liberação de medidas de cobertura de código Java de processos em execução no dispositivo. |
| Filtro JUnit4Test | Classe auxiliar que fornece a filtragem para o executor JUnit4 estendendo o Filter . |
| JUnitXmlParser | Analisador que extrai dados de resultados de teste de resultados JUnit armazenados no XMLJUnitResultFormatter do ant e os encaminha para um ITestInvocationListener. |
| ListInstrumentationParser | Um IShellOutputReceiver que analisa a saída de uma consulta 'pm list instrumentation' |
| ListInstrumentationParser.InstrumentationTarget | |
| LocalRunInstructionBuilder | Utilitário para compilar a instrução para executar o teste localmente. |
| LogcatEventParser | |
| Utilitário Métrico | Contém métodos utilitários comuns para armazenar as métricas de teste, agregar as métricas em testes semelhantes e gravar as métricas em um arquivo. |
| NativeCodeCoverageFlusher | Uma classe de utilitário que limpa as medições de cobertura nativa e força uma liberação de dados de cobertura nativa dos processos no dispositivo. |
| Par <A, B> | Defina nossa própria classe Pair que contém dois objetos. |
| PrettyPrintDelimitador | Utilitário auxiliar que ajuda a imprimir mensagens delimitadas que se destacam. |
| PropriedadeChanger | Uma classe utilitária para alterar (ou adicionar) itens em um arquivo de propriedades do Android |
| ProtoUtil | Métodos utilitários para lidar com mensagens protobuf de forma agnóstica de tipo. |
| PsParser | Utilitário usado para analisar (USER, PID e NAME) da saída do comando "ps" |
| CotaçãoAwareTokenizer | |
| RegexTrie <V> | O RegexTrie é um teste onde cada armazenado segmento da chave é uma regex ERROR(/Pattern) . |
| Zip remoto | Utilitários para descompactar arquivos individuais dentro de um arquivo zip remoto. |
| RestApiHelper | Uma classe auxiliar para realizar chamadas de API REST. |
| SerializaçãoUtil | Utilitário para serializar/desserializar um objeto que implementa ERROR(/Serializable) . |
| ShellOutputReceiverStream | Subclasse de utilitário de OutputStream que grava em um IShellOutputReceiver. |
| SimplePerfResult | Objeto para armazenar todos os resultados do teste simpleperf |
| SimplePerfStatResultParser | Uma classe utilitária para analisar o resultado simpleperf. |
| SimplePerfUtil | Classe utilitária para despachar comandos simples e coletar resultados |
| Estatísticas Simples | Uma pequena classe de utilidade que calcula algumas medidas estatísticas a partir de um conjunto de dados numéricos. |
| SizeLimitedOutputStream | Um ERROR(/OutputStream) apoiado por arquivo seguro de thread que limita a quantidade máxima de dados que podem ser gravados. |
| Sl4aBluetoothUtil | Uma classe de utilitário fornece operações Bluetooth em um ou dois dispositivos usando SL4A |
| StringEscapeUtils | Classe utilitária para escapar de strings para formatos específicos. |
| StringUtil | Classe utilitária para escapar de strings para manipulação comum de strings. |
| SubprocessEventHelper | Auxiliar para serializar/desserializar os eventos a serem passados para o log. |
| SubprocessEventHelper.BaseTestEventInfo | Base Helper para informações de TestIgnored. |
| SubprocessEventHelper.FailedTestEventInfo | Auxiliar para informações de testFailed. |
| SubprocessEventHelper.InvocationEndedEventInfo | Auxiliar para informações encerradas de invocação. |
| SubprocessEventHelper.InvocationFailedEventInfo | Auxiliar para informações de InvocationFailed. |
| SubprocessEventHelper.InvocationStartedEventInfo | Auxiliar para informações iniciadas de invocação. |
| SubprocessEventHelper.LogAssociationEventInfo | Auxiliar para informações de logAssociation. |
| SubprocessEventHelper.TestEndedEventInfo | Auxiliar para informações testEnded. |
| SubprocessEventHelper.TestLogEventInfo | Auxiliar para informações de testLog. |
| SubprocessEventHelper.TestModuleStartedEventInfo | Auxiliar para informações iniciadas do módulo de teste. |
| SubprocessEventHelper.TestRunEndedEventInfo | Auxiliar para informações testRunEnded. |
| SubprocessEventHelper.TestRunFailedEventInfo | Auxiliar para informações de testRunFailed |
| SubprocessEventHelper.TestRunStartedEventInfo | Auxiliar para informações testRunStarted |
| SubprocessEventHelper.TestStartedEventInfo | Auxiliar para informações testStarted |
| SubprocessExceptionParser | Auxiliar para lidar com a saída de exceção dos executores de comando padrão do Tradefed. |
| SubprocessTestResultsParser | Estende ERROR(/FileOutputStream) para analisar a saída antes de gravar no arquivo para que possamos gerar os eventos de teste no lado do inicializador. |
| SubprocessTestResultsParser.StatusKeys | Chaves de status de teste relevantes. |
| SystemUtil | Classe de utilitário para fazer chamadas de sistema. |
| Construtor de tabelas | Classe auxiliar para exibir uma matriz de elementos String em uma tabela. |
| TableFormatter | Classe auxiliar para exibir uma matriz de elementos String para que cada coluna de elemento seja alinhada |
| TarUtil | Utilitário para manipular um arquivo tar. |
| TestFilterHelper | Classe auxiliar para filtragem de testes |
| TestRecordInterpreter | Utilitário para converter um proto TestRecord em um formato mais facilmente manipulável no Tradefed. |
| TimeVal | Esta classe está obsoleta. use Duration . |
| ZipCompressionEstratégia | Uma ICompressionStrategy para criar arquivos zip. |