com.android.tradefed.util
Interfaces
ClassPathScanner.IClassPathFilter | Um filtro para caminhos de entrada de caminho de classe Modelado após FileFilter |
ConditionPriorityBlockingQueue.IMatcher <T> | Uma interface para determinar se os elementos correspondem a algum tipo de condição. |
ICompressionStrategy | Uma interface que representa um algoritmo de compressão que pode ser selecionado em tempo de execução. |
Identificável | Interface que descreve um objeto Tradefed que pode ser desativado. |
IRestApiHelper | Uma interface auxiliar para executar chamadas de API REST. |
Aulas
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 permite adb raiz quando construídos, se necessário e estado restaurações root quando completa. |
AppVersionFetcher | Classe de utilitário para obter a string da versão do aplicativo do dispositivo. |
BluetoothUtils | Funções utilitárias para chamar BluetoothInstrumentation no dispositivo Código dispositivo lado BluetoothInstrumentation pode ser encontrado em AOSP em: |
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 |
BulkEmailer | Um 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 dispositivo. |
CircularAtraceUtil | Um utilitário atrace desenvolvido principalmente para identificar as causas raiz dos ANRs durante o teste do Monkey. |
CircularByteArray | 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. |
ClassPathScanner | Encontra entradas no caminho de classe. |
ClassPathScanner.ClassNameFilter | A IClassPathFilter que filtra e transforma java nomes de classe. |
ClassPathScanner.ExternalClassNameFilter | Um ClassNameFilter que rejeita classes internas |
ConditionPriorityBlockingQueue <T> | A classe thread-safe com ERROR(/PriorityBlockingQueue) -como operações que podem recuperar objetos que correspondem a uma determinada condição. |
ConditionPriorityBlockingQueue.AlwaysMatch <T> | A ConditionPriorityBlockingQueue.IMatcher que combina com qualquer objeto. |
DeviceConcurrentUtil | Contém métodos de utilitário e classes para execução simultânea de comandos do lado do dispositivo Use |
DeviceConcurrentUtil.ShellCommandCallable <V> | A ERROR(/Callable) que envolve os detalhes da execução de comandos shell em um ITestDevice . |
DeviceRecoveryModeUtil | |
DirectedGraph <V> | Uma implementação de gráficos direcionados não ponderados. |
EmmaXmlConstants | Constantes usadas ao analisar o relatório emma xml. |
FakeTestsZipFolder | Um dispositivo de teste que cria uma pasta de testes descompactada falsa com base em uma lista de conteúdo. |
FileIdleMonitor | Monitora arquivos e executa um retorno de chamada se eles estiverem inativos (ou seja, |
FixedByteArrayOutputStream | Um in-memory ERROR(/OutputStream) que só mantém uma quantidade máxima de dados. |
FlashingResourceUtil | Este utilitário ajuda a definir a versão apropriada de artefatos para que possam ser brilhou via 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. |
GCSCommon | Classe base para operação Gcs como download e upload. |
GCSFileDownloader | Downloader de arquivo para baixar o arquivo do armazenamento em nuvem do Google (GCS). |
GCSFileUploader | Uploader de arquivos para fazer upload de dados de arquivos para 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 de sites de alocação de relatórios hprof. |
JavaCodeCoverageFlusher | Uma classe de utilitário que redefine e força um fluxo de medições de cobertura de código Java de processos em execução no dispositivo. |
JUnit4TestFilter | Classe auxiliar que proporciona a filtragem para JUnit4 corredor estendendo o Filter . |
JUnitXmlParser | Analisador que extrai os dados do resultado do teste dos resultados JUnit armazenados no XMLJUnitResultFormatter do ant e os encaminha para um ITestInvocationListener. |
ListInstrumentationParser | A IShellOutputReceiver que analisa a saída de uma consulta 'pm lista instrumentação' |
ListInstrumentationParser.InstrumentationTarget | |
LocalRunInstructionBuilder | Utilitário para compilar a instrução para executar o teste localmente. |
LogcatEventParser | |
MetricUtility | Contém métodos utilitários comuns para armazenar as métricas de teste, agregando as métricas em testes semelhantes e gravando 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. |
PrettyPrintDelimiter | Utilitário auxiliar que ajuda a imprimir mensagens delimitadas que se destacam. |
PropertyChanger | Uma classe de utilitário para alterar (ou adicionar) itens em um arquivo de propriedade do Android |
ProtoUtil | Métodos utilitários para lidar com mensagens de protobuf de forma agnóstica. |
PsParser | Utilitário usado para analisar (USER, PID e NAME) a partir da saída do comando "ps" |
QuotationAwareTokenizer | |
RegexTrie <V> | O RegexTrie é um trie onde cadaERROR(/Pattern) . |
RemoteZip | Utilitários para descompactar arquivos individuais dentro de um arquivo zip remoto. |
RestApiHelper | Uma classe auxiliar para realizar chamadas de API REST. |
SerializationUtil | Utilidade serializar / desserializá um objecto que implementa ERROR(/Serializable) . |
ShellOutputReceiverStream | Subclasse de utilitário de OutputStream que grava em um IShellOutputReceiver. |
SimplePerfResult | Objeto para conter todos os resultados do teste simpleperf |
SimplePerfStatResultParser | Uma classe de utilitário para analisar o resultado simpleperf. |
SimplePerfUtil | Classe de utilitário para enviar comandos simples e coletar resultados |
SimpleStats | Uma pequena classe de utilidade que calcula algumas medidas estatísticas dadas um conjunto de dados numéricos. |
SizeLimitedOutputStream | Um arquivo segmento seguro apoiado ERROR(/OutputStream) que limita a quantidade máxima de dados que pode ser escrito. |
Sl4aBluetoothUtil | Uma classe de utilitário fornece operações Bluetooth em um ou dois dispositivos usando SL4A |
StringEscapeUtils | Classe de utilitário para sequências de escape para formatos específicos. |
StringUtil | Classe utilitária para sequências de escape para manipulação comum de sequências. |
SubprocessEventHelper | Auxiliar para serializar / desserializar os eventos a serem passados para o log. |
SubprocessEventHelper.BaseTestEventInfo | Auxiliar de base para informações de TestIgnored. |
SubprocessEventHelper.FailedTestEventInfo | Auxiliar para informações de testFailed. |
SubprocessEventHelper.InvocationEndedEventInfo | Auxiliar para informações de finalização de invocação. |
SubprocessEventHelper.InvocationFailedEventInfo | Auxiliar para informações de InvocationFailed. |
SubprocessEventHelper.InvocationStartedEventInfo | Auxiliar para informações de início de chamada. |
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 de módulo de teste iniciado. |
SubprocessEventHelper.TestRunEndedEventInfo | Helper for testRunEnded Information. |
SubprocessEventHelper.TestRunFailedEventInfo | Auxiliar para informações de testRunFailed |
SubprocessEventHelper.TestRunStartedEventInfo | Auxiliar para informações de testRunStarted |
SubprocessEventHelper.TestStartedEventInfo | Auxiliar para informações testStarted |
SubprocessExceptionParser | Ajudante para lidar com a saída de exceção de executores de comando Tradefed padrão. |
SubprocessTestResultsParser | Estende ERROR(/FileOutputStream) para analisar a saída antes de escrever para o arquivo para que possamos gerar os eventos-teste no lado do lançador. |
SubprocessTestResultsParser.StatusKeys | Chaves de status de teste relevantes. |
SystemUtil | Aula utilitária para fazer chamadas de sistema. |
TableBuilder | 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 testes de filtragem |
TestRecordInterpreter | Utilitário para converter um TestRecord proto em um formato mais facilmente manipuláveis em Tradefed. |
TimeVal | Esta classe está obsoleta. usar Duration vez. |
ZipCompressionStrategy | Um ICompressionStrategy para a criação de arquivos zip. |
Enums
AaptParser.AaptVersion | Enum de opções para a versão AAPT usada para analisar arquivos APK. |
AppVersionFetcher.AppVersionInfo | Tipos de informações da versão do aplicativo. |
BinaryState | Enum usado para registrar o estado ON / OFF com um estado no-op IGNORE. |
FakeTestsZipFolder.ItemType | |
LogcatEventType | Tipos de eventos para LogcatEventParser . |
SimplePerfUtil.SimplePerfType | Enum de opções de comando simpleperf |
Sl4aBluetoothUtil.BluetoothAccessLevel | Enums para o nível de acesso do dispositivo Bluetooth que são baseados em BluetoothDevice.java |
Sl4aBluetoothUtil.BluetoothConnectionState | Enums para estados de conexão Bluetooth que são baseados em BluetoothProfile.java |
Sl4aBluetoothUtil.BluetoothPriorityLevel | Enums para o nível de perfil prioridade Bluetooth que são baseados em BluetoothProfile.java |
Sl4aBluetoothUtil.BluetoothProfile | Enums para perfis Bluetooth que são baseados em BluetoothProfile.java |
SystemUtil.EnvVariable |
Interfaces
Aulas
- AaptParser
- AbiFormatter
- AdbRootElevator
- AppVersionFetcher
- BluetoothUtils
- BuildInfoUtil
- BuildTestsZipUtils
- BulkEmailer
- BundletoolUtil
- CircularAtraceUtil
- CircularByteArray
- ClassPathScanner
- ClassPathScanner.ClassNameFilter
- ClassPathScanner.ExternalClassNameFilter
- ConditionPriorityBlockingQueue
- ConditionPriorityBlockingQueue.AlwaysMatch
- DeviceConcurrentUtil
- DeviceConcurrentUtil.ShellCommandCallable
- DeviceRecoveryModeUtil
- DirectedGraph
- EmmaXmlConstants
- FakeTestsZipFolder
- FileIdleMonitor
- FixedByteArrayOutputStream
- FlashingResourceUtil
- GCSBucketUtil
- GCSBucketUtil.GCSFileMetadata
- GCSCommon
- GCSFileDownloader
- GCSFileUploader
- GoogleApiClientUtil
- HprofAllocSiteParser
- JavaCodeCoverageFlusher
- JUnit4TestFilter
- JUnitXmlParser
- ListInstrumentationParser
- ListInstrumentationParser.InstrumentationTarget
- LocalRunInstructionBuilder
- LogcatEventParser
- MetricUtility
- NativeCodeCoverageFlusher
- Par
- PrettyPrintDelimiter
- PropertyChanger
- ProtoUtil
- PsParser
- QuotationAwareTokenizer
- RegexTrie
- RemoteZip
- RestApiHelper
- SerializationUtil
- ShellOutputReceiverStream
- SimplePerfResult
- SimplePerfStatResultParser
- SimplePerfUtil
- SimpleStats
- SizeLimitedOutputStream
- Sl4aBluetoothUtil
- StringEscapeUtils
- StringUtil
- SubprocessEventHelper
- SubprocessEventHelper.BaseTestEventInfo
- SubprocessEventHelper.FailedTestEventInfo
- SubprocessEventHelper.InvocationEndedEventInfo
- SubprocessEventHelper.InvocationFailedEventInfo
- SubprocessEventHelper.InvocationStartedEventInfo
- SubprocessEventHelper.LogAssociationEventInfo
- SubprocessEventHelper.TestEndedEventInfo
- SubprocessEventHelper.TestLogEventInfo
- SubprocessEventHelper.TestModuleStartedEventInfo
- SubprocessEventHelper.TestRunEndedEventInfo
- SubprocessEventHelper.TestRunFailedEventInfo
- SubprocessEventHelper.TestRunStartedEventInfo
- SubprocessEventHelper.TestStartedEventInfo
- SubprocessExceptionParser
- SubprocessTestResultsParser
- SubprocessTestResultsParser.StatusKeys
- SystemUtil
- TableBuilder
- TableFormatter
- TarUtil
- TestFilterHelper
- TestRecordInterpreter
- TimeVal
- ZipCompressionStrategy
Enums
- AaptParser.AaptVersion
- AppVersionFetcher.AppVersionInfo
- BinaryState
- FakeTestsZipFolder.ItemType
- LogcatEventType
- SimplePerfUtil.SimplePerfType
- Sl4aBluetoothUtil.BluetoothAccessLevel
- Sl4aBluetoothUtil.BluetoothConnectionState
- Sl4aBluetoothUtil.BluetoothPriorityLevel
- Sl4aBluetoothUtil.BluetoothProfile
- SystemUtil.EnvVariable