| AaptParser |
Classe que extrai informações do APK analisando a saída de "aapt dump badging".
|
| AbiFormatter |
Classe de utilitário para ABI.
|
| AbiUtils |
Classe utilitária para processar ABIs de dispositivos.
|
| AdbRootElevator |
Um AutoCloseable que ativa o adb root quando construído, se necessário, e restaura
o estado de root quando concluído.
|
| AdbUtils |
Uma classe utilitária para operações adb.
|
| AppVersionFetcher |
Classe utilitária para receber a string da versão do app do dispositivo.
|
| ArgUtil |
Uma classe utilitária para analisar argumentos formatados conforme o esperado em OptionDef.
|
| ArrayUtil |
Métodos utilitários para matrizes
|
| AtestUtils |
Uma classe utilitária para executores do Atest.
|
| BluetoothUtils |
Funções utilitárias para chamar BluetoothInstrumentation no dispositivo
O código BluetoothInstrumentation do lado do dispositivo pode ser encontrado no AOSP em:
frameworks/base/core/tests/bluetoothtests
|
| BrightnessSetupConfigUtil |
Uma classe utilitária que carrega BrightnessSetupConfig do classpath e fornece acesso aos
métodos.
|
| Bugreport |
Objeto que contém as referências de arquivos de relatório de bugs, compatível com relatório de bugs simples e compactado (bugreportz).
|
| BuildInfoUtil |
Uma classe utilitária para ajudar a manipular IBuildInfo.
|
| BuildTestsZipUtils |
Uma classe auxiliar para operações relacionadas ao zip de testes gerado pelo sistema de build do Android.
|
| BulkEmailer |
Um utilitário de remetente de e-mail que permite a seguinte configuração: intervalo de envio,tamanho inicial do burst, destinatários e o número total de mensagens.
|
| BundletoolUtil |
Classe utilitária que usa a linha de comando do bundletool para instalar os .apks no dispositivo.
|
| ByteArrayList |
Uma classe para representar uma matriz de bytes leve.
|
| ByteArrayUtil |
Utilitários para operar em matriz de bytes, por exemplo, converter bytes em números inteiros.
|
| CacheClientFactory |
Uma fábrica que cria uma instância singleton de ICacheClient.
|
| CasUtil |
|
| CircularAtraceUtil |
Um utilitário atrace desenvolvido principalmente para identificar as causas raízes de ANRs durante 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.
|
| ClangProfileIndexer |
Uma classe utilitária que indexa medições de cobertura de código do Clang.
|
| 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
|
| CommandResult |
Contém o resultado de um comando.
|
| CommandResultWith<T> |
Contém o resultado estruturado de um comando.
|
| ConditionPriorityBlockingQueue<T> |
Uma classe thread-safe com operações semelhantes a PriorityBlockingQueue que podem recuperar objetos
que correspondem a uma determinada condição.
|
| ConditionPriorityBlockingQueue.AlwaysMatch<T> |
Um ConditionPriorityBlockingQueue.IMatcher
que corresponde a qualquer objeto.
|
| DeviceActionUtil |
Uma classe utilitária para executar ações do dispositivo.
|
| DeviceConcurrentUtil |
Contém métodos e classes utilitários para execução simultânea de comandos do lado do dispositivo.
Use ExecutorService para executar comandos implementados como ShellCommandCallable e use
joinFuture(String,Future,long) para sincronização com o Future, conforme
retornado por ExecutorService para a execução do comando.
|
| DeviceConcurrentUtil.ShellCommandCallable<V> |
Um Callable que encapsula os detalhes da execução do comando shell em
um ITestDevice.
|
| DeviceInspectionResult |
Uma classe contém o resultado da inspeção do dispositivo quando ele fica indisponível.
|
| DeviceRecoveryModeUtil |
|
| DirectedGraph<V> |
Uma implementação de gráficos direcionados não ponderados.
|
| E-mail |
Uma classe auxiliar para enviar um e-mail.
|
| EmmaXmlConstants |
Constantes usadas ao analisar o relatório XML do Emma.
|
| EnvironmentVariableUtil |
Uma coleção de métodos auxiliares para preparar variáveis de ambiente.
|
| ExtensionAtomsRegistry |
ExtensionAtomsRegistry para uso local do statsd.
|
| FakeTestsZipFolder |
Um fixture de teste que cria uma pasta de testes descompactada falsa com base em uma lista de conteúdo.
|
| FileIdleMonitor |
Monitora arquivos e executa um callback se eles estiverem inativos (ou seja,
|
| FileUtil |
Uma classe auxiliar para operações relacionadas a arquivos.
|
| FixedByteArrayOutputStream |
Um OutputStream na memória que mantém apenas uma quantidade máxima de dados.
|
| FlashingResourceUtil |
Essa utilidade ajuda a definir a versão apropriada dos artefatos para que eles possam ser atualizados via DeviceFlashPreparer.
|
| FuseUtil |
Uma classe auxiliar para operações do FUSE.
|
| GceRemoteCmdFormatter |
Classe utilitária para formatar comandos e acessar um dispositivo gce remoto.
|
| GCSBucketUtil |
Gerenciador de arquivos para fazer download e upload de arquivos do Google Cloud Storage (GCS).
|
| GCSBucketUtil.GCSFileMetadata |
Wrapper simples para informações de arquivo no GCS.
|
| GCSCommon |
Obsoleta! Use com.android.tradefed.util.gcs.GCSCommon.
|
| GCSFileDownloader |
Baixador de arquivos para fazer o download de arquivos do Google Cloud Storage (GCS).
|
| GCSFileUploader |
Faz upload de dados de arquivos para o Google Cloud Storage (GCS).
|
| GCSHelper |
|
| GenericLogcatEventParser<LogcatEventType> |
Analisa a entrada do logcat para eventos.
|
| GenericLogcatEventParser.LogcatEvent |
Estrutura para manter um evento logcat com o tipo de evento e a mensagem logcat de acionamento.
|
| GoogleApiClientUtil |
Utilitários para criar um cliente de API do Google.
|
| HprofAllocSiteParser |
Classe auxiliar para analisar informações de uma seção "Allocation Sites" dos relatórios hprof.
|
| IEmail.Message |
Contêiner para dados de mensagens de e-mail.
|
| JavaCodeCoverageFlusher |
Uma classe utilitária que redefine e força uma limpeza de medições de cobertura de código Java de processos
em execução no dispositivo.
|
| JUnit4TestFilter |
Classe auxiliar que fornece a filtragem para o executor JUnit4 ao estender o Filter.
|
| JUnitXmlParser |
Parser que extrai dados de resultados de teste dos resultados do JUnit armazenados no XMLJUnitResultFormatter do ant
e os encaminha para um ITestInvocationListener.
|
| KernelModuleUtils |
|
| KeyguardControllerState |
Um contêiner para os estados do keyguard.
|
| ListInstrumentationParser |
Um IShellOutputReceiver que analisa o resultado de uma consulta "pm list instrumentation"
|
| ListInstrumentationParser.InstrumentationTarget |
|
| LocalRunInstructionBuilder |
Utilitário para compilar a instrução de execução do teste localmente.
|
| LogcatEventParser |
|
| MetricUtility |
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.
|
| MetricUtility.DimensionalIterationData |
Classe auxiliar para armazenar o arquivo e o status de métrica dimensional de uma única iteração de teste.
|
| ModuleTestTypeUtil |
Contém métodos utilitários comuns para verificar o módulo.
|
| MultiMap<K, V> |
Um Map que aceita vários valores por chave.
|
| NativeCodeCoverageFlusher |
Uma classe utilitária que limpa as medições de cobertura nativa e força a transferência de dados de cobertura nativa de processos no dispositivo.
|
| Pair<A, B> |
Defina nossa própria classe Pair, que contém dois objetos.
|
| PerfettoTraceRecorder |
Uma classe utilitária para gravar rastreamento do Perfetto em um ITestDevice.
|
| PrettyPrintDelimiter |
Utilitário auxiliar que ajuda a imprimir uma mensagem delimitada que se destaca.
|
| ProcessInfo |
Usado para armazenar informações relacionadas ao processo(USER, PID, NAME, START TIME IN SECOND SINCE EPOCH).
|
| ProcessUtil |
|
| PropertyChanger |
Uma classe utilitária para mudar (ou adicionar) itens em um arquivo de propriedades do Android.
|
| ProtoUtil |
Métodos utilitários para lidar com mensagens protobuf sem considerar o tipo.
|
| PsParser |
Utilitário usado para analisar(USER,PID e NAME) da resposta ao comando "ps".
|
| PythonVirtualenvHelper |
Uma classe auxiliar para ativar o ambiente virtual do Python 3.
|
| QuotationAwareTokenizer |
|
| RegexTrie<V> |
A RegexTrie é uma trie em que cada segmento armazenado da chave é uma expressão regular
Pattern.
|
| RemoteFileUtil |
Classe utilitária para processar arquivos de uma instância remota.
|
| RemoteSshUtil |
Utilitário para executar comandos ssh em instâncias remotas.
|
| RemoteZip |
Utilitários para descompactar arquivos individuais em um arquivo ZIP remoto.
|
| RequestUtil |
Utilitários para permitir a repetição genérica de solicitações de rede com tratamento de erros.
|
| ResourceUtil |
Utilitário para ler recursos de configuração.
|
| RestApiHelper |
Uma classe auxiliar para realizar chamadas de API REST.
|
| RunUtil |
Uma coleção de métodos auxiliares para executar operações.
|
| SdkVersionUtil |
|
| SearchArtifactUtil |
Uma classe utilitária que pode ser usada para pesquisar artefatos de teste.
|
| SerializationUtil |
Utilitário para serializar/desserializar um objeto que implementa Serializable.
|
| ShellOutputReceiverStream |
Subclasse utilitária de OutputStream que grava em um IShellOutputReceiver.
|
| SimplePerfResult |
Objeto para armazenar todos os resultados de testes do simpleperf.
|
| SimplePerfStatResultParser |
Uma classe utilitária para analisar o resultado do simpleperf.
|
| SimplePerfUtil |
Classe utilitária para despachar comandos simples e coletar resultados.
|
| SimpleStats (link em inglês) |
Uma pequena classe utilitária que calcula algumas medidas estatísticas com base em um conjunto de dados numéricos.
|
| SizeLimitedOutputStream |
Um OutputStream com suporte a arquivos thread-safe que limita a quantidade máxima de dados que podem ser
gravados.
|
| Sl4aBluetoothUtil |
Uma classe utilitária fornece operações de Bluetooth em um ou dois dispositivos usando o SL4A.
|
| SparseImageUtil |
Utilitário para remover a esparsidade de imagens esparsas.
|
| SparseImageUtil.SparseInputStream |
SparseInputStream lido do upstream e detecta o formato de dados.
|
| StaticCompatibleBuildFlavorUtil |
Uma classe utilitária que carrega StaticCompatibleBuildFlavor do classpath e fornece acesso aos métodos.
|
| StaticDeviceInfoUtil |
Uma classe utilitária que carrega StaticDeviceInfo do classpath e fornece acesso aos métodos.
|
| StreamUtil |
Classe utilitária para gerenciar fluxos de entrada.
|
| StringEscapeUtils |
Classe utilitária para escapar strings em formatos específicos.
|
| StringUtil |
Classe utilitária para escapar strings em manipulação comum de strings.
|
| SubprocessEventHelper |
Auxiliar para serializar/desserializar os eventos a serem transmitidos ao registro.
|
| SubprocessEventHelper.BaseTestEventInfo |
Helper de base para informações TestIgnored.
|
| SubprocessEventHelper.FailedTestEventInfo |
Auxiliar para informações de testFailed.
|
| SubprocessEventHelper.InvocationEndedEventInfo |
Auxiliar para informações sobre o fim da invocação.
|
| SubprocessEventHelper.InvocationFailedEventInfo |
Auxiliar para informações de InvocationFailed.
|
| SubprocessEventHelper.InvocationStartedEventInfo |
Auxiliar para informações de invocação iniciada.
|
| SubprocessEventHelper.LogAssociationEventInfo |
Helper para informações de logAssociation.
|
| SubprocessEventHelper.SkippedTestEventInfo |
|
| SubprocessEventHelper.TestEndedEventInfo |
Auxiliar para informações de 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 de testRunEnded.
|
| SubprocessEventHelper.TestRunFailedEventInfo |
Helper para informações de testRunFailed
|
| SubprocessEventHelper.TestRunStartedEventInfo |
Helper para informações de testRunStarted
|
| SubprocessEventHelper.TestStartedEventInfo |
Auxiliar para informações de testStarted.
|
| SubprocessExceptionParser |
Auxiliar para processar a saída de exceção dos executores de comandos padrão do Tradefed.
|
| SubprocessTestResultsParser |
Estende FileOutputStream para analisar a saída antes de gravar no arquivo. Assim, podemos
gerar os eventos de teste no lado do iniciador.
|
| SubprocessTestResultsParser.StatusKeys |
Chaves de status de teste relevantes.
|
| SystemUtil |
Classe utilitária para fazer chamadas do sistema.
|
| TableBuilder |
Classe auxiliar para mostrar uma matriz de elementos de string em uma tabela.
|
| TableFormatter |
Classe auxiliar para mostrar uma matriz de elementos de string para que cada coluna de elemento fique alinhada.
|
| TargetFileUtils |
|
| TarUtil |
Utilitário para manipular um arquivo tar.
|
| TestFilterHelper |
Classe auxiliar para filtrar testes
|
| TestRecordInterpreter |
Utilitário para converter um proto TestRecord em um formato mais fácil de manipular no Tradefed.
|
| TestRunnerUtil |
Uma classe utilitária para ajudar vários executores de testes.
|
| TfInternalOptionsFetcher |
Uma classe utilitária que permite que as classes carreguem um valor de variáveis de forma estática de um arquivo de recursos.
|
| TimeUtil |
Contém métodos utilitários relacionados ao tempo.
|
| TimeVal |
É um tipo de sentinela que encapsula um Long.
|
| UniqueMultiMap<K, V> |
Um MultiMap que garante valores exclusivos para cada chave.
|
| VersionParser |
Busque a versão dos artefatos do tradefed em execução.
|
| ZipCompressionStrategy |
Um ICompressionStrategy para criar arquivos compactados.
|
| ZipUtil |
Uma classe auxiliar para operações relacionadas à compactação.
|
| ZipUtil2 |
Uma classe auxiliar para extração de ZIP que considera as permissões de arquivo POSIX.
|