AdbStopServerPreparer (em inglês) |
Preparador de destino para interromper o servidor adb no host antes e depois de executar testes do adb.
|
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.
|
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).
|
Configuração do app |
Um ITargetPreparer que instala um APK e os testes relacionados.
|
ArtChrootPreparer (link em inglês) |
Crie o diretório chroot para testes de ART.
|
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.
|
AveragePostProcessor (link em inglês) |
Implementação do pós-processador que calcula a média da lista de métricas.
|
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.
|
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.
|
BaseTargetPreparer (em inglês) |
Classe de implementação básica para ITargetPreparer que permite controlar se o objeto
está desativado ou não.
|
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.
|
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.
|
BuildInfoRecorder (em inglês) |
Um ITargetPreparer que grava metadados de informações do build em um arquivo especificado.
|
CheckPairingPreparer (link em inglês) |
Um CompanionAwarePreparer que verifica o vínculo BT entre dispositivos principais e complementares
|
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.
|
CollectingTestListener (link em inglês) |
Um ITestInvocationListener que vai coletar todos os resultados do teste.
|
CompanionAllocator (em inglês) |
Classe de base que cuida da alocação e liberação do dispositivo complementar
getCompanionDeviceSelectionOptions() precisa ser implementado para descrever os critérios
necessário para alocar o dispositivo complementar
|
CompanionAwarePreparer (em inglês) |
Um ITargetPreparer que encapsula a lógica de receber um complementar já alocado
dispositivo.
|
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".
|
CountTestCasesCollector (link em inglês) |
Contabilize e informe o número de casos de teste para um determinado IRemoteTest .
|
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.
|
DebugHostLogOnFailureCollector (link em inglês) |
Coletor que coletará e registrará os registros do lado do host quando ocorrer uma falha no caso de teste.
|
DeviceActionTargetPreparer (link em inglês) |
Um ITargetPreparer para realizar ações do dispositivo.
|
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
|
DeviceFlashPreparer (link em inglês) |
Um ITargetPreparer que atualiza uma imagem no hardware físico Android.
|
DeviceImageZipFlashingTargetPreparer (em inglês) |
Um preparador de destino que atualiza o dispositivo com imagens do dispositivo fornecidas por um formato específico.
|
DeviceOwnerTargetPreparer (em inglês) |
Um ITargetPreparer que configura um componente do proprietário do dispositivo.
|
Device Setup (em inglês) |
Um ITargetPreparer que configura um dispositivo para testes com base nos Option s fornecidos.
|
DeviceStorageFiller (link em inglês) |
Preparador de destino para preencher o armazenamento para que haja uma quantidade de espaço livre disponível.
|
DeviceStringPusher (link em inglês) |
Preparador de destino para gravar uma string em um arquivo.
|
DeviceTraceCollector (link em inglês) |
Coletor que inicia o rastreamento do Perfeito quando um teste é iniciado e registra o arquivo de rastreamento no final.
|
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).
|
DeviceWiper (link em inglês) |
Uma ITargetPreparer que exclui permanentemente os dados do usuário
|
DesativarSELinuxTargetPreparer |
Preparador de destino que desativa o SELinux, se ativado.
|
DynamicSystemPreparer (em inglês) |
Um ITargetPreparer que configura uma imagem do sistema sobre o build de um dispositivo com o
Atualização do sistema.
|
ApagarUserDataPreparer (link em inglês) |
Uma ITargetPreparer que exclui permanentemente os dados do usuário no dispositivo.
|
FastbootCommandPreparer (link em inglês) |
Preparador de destino que aciona o fastboot e envia comandos 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.
|
FeatureFlagTargetPreparer (link em inglês) |
Atualiza o DeviceConfig (sinalizações de recurso ajustadas por um serviço remoto).
|
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.
|
FoldableModePreparer (em inglês) |
Um preparador de destino que pode alternar o estado dobrável de um dispositivo.
|
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.
|
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.
|
GkiDeviceFlashPreparer (link em inglês) |
Um preparador de destino que atualiza o dispositivo com uma imagem genérica do kernel comum do Android.
|
GsiDeviceFlashPreparer (link em inglês) |
Um preparador de destino que atualiza o dispositivo com uma imagem genérica do sistema Android.
|
HelloWorldMultiTargetPreparer (link em inglês) |
Um exemplo de implementação de um IMultiTargetPreparer .
|
HostStatsdMetricCollector (em inglês) |
Um IMetricCollector que coleta métricas do StatsD do lado do host usando o utilitário StatsD.
comandos
|
ILabPreparer (em inglês) |
Interface de marcadores para preparadores de laboratórios
Consulte ITargetPreparer para ver uma descrição do objetivo dessas interfaces.
|
IMetricCollector (em inglês) |
Esta interface será adicionada como um decorador ao relatar os resultados dos testes para coletar
e métricas correspondentes.
|
IMultiTargetPreparer (link em inglês) |
Prepara o ambiente de teste para vários dispositivos juntos.
|
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.
|
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.
|
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.
|
InstallKernelModulePreparer (link em inglês) |
Um preparador de destino que atualiza o dispositivo com uma imagem genérica do kernel comum do Android.
|
InstrumentationPreparer (em inglês) |
Um ITargetPreparer que executa a instrumentação
|
JavaCodeCoverageCollector |
Um BaseDeviceMetricCollector que extrairá Java
medições de cobertura fora do dispositivo e registrá-las como artefatos de teste.
|
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
|
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.
|
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.
|
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
|
LogcatOnFailureCollector (link em inglês) |
Coletor que vai capturar e registrar um logcat quando um caso de teste falhar.
|
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.
|
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.
|
MetricFilePostProcessor |
Usado para fazer upload do arquivo de registro de métricas coletado durante o teste e o nível de execução.
|
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.
|
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.
|
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.
|
ModuleOemTargetPreparer (em inglês) |
|
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.
|
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.
|
PairingMultiTargetPreparer (link em inglês) |
Um preparador de vários destinos ajuda a fazer o pareamento (e a conexão) Bluetooth entre dois dispositivos.
|
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.
|
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.
|
ProfileTargetPreparer (em inglês) |
Classe de base para configurar o preparador de destino para qualquer usuário de perfil android.os.usertype.profile.XXX .
|
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.
|
PythonVirtualenvPreparer (em inglês) |
Configura um virtualenv Python no host e instala pacotes.
|
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.
|
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.
|
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.
|
RootTargetPreparer (em inglês) |
Preparador de destino que executa "adb root" ou "adb unroot" com base na opção "force-root".
|
RootcanalForwarderPreparer (em inglês) |
|
RunCommandTargetPreparer (link em inglês) |
|
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.
|
RunOnCloneProfileTargetPreparer (em inglês) |
|
RunOnPrivateProfileTargetPreparer (link em inglês) |
|
RunOnSdkSandboxTargetPreparer (link em inglês) |
Um ITargetPreparer para marcar que os testes precisam ser executados no sandbox do SDK.
|
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).
|
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.
|
Captura de telaOnFailureCollector |
Coletor que vai capturar e registrar uma captura de tela quando um caso de teste falhar.
|
SemaphoreTokenTargetPreparer (em inglês) |
Este é um preparador usado para usar o token para serializar a execução do teste no host comercializado.
|
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.
|
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.
|
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.
|
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.
|
StopServicesSetup (em inglês) |
Uma ITargetPreparer que interrompe os serviços no dispositivo.
|
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 .
|
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.
|
SuiteResultReporter (link em inglês) |
Colete os resultados do teste de uma invocação de conjunto inteira e gere os resultados finais.
|
SwitchUserTargetPreparer (em inglês) |
Uma ITargetPreparer que alterna para o tipo de usuário especificado em setUp.
|
TearDownPassthroughPreparer (em inglês) |
Permite a execução de TerDown em preparadores incluídos em uma configuração como um objeto.
|
TemperaturaThrottlingWaiter (em inglês) |
Um ITargetPreparer que espera até que a temperatura do dispositivo chegue à meta
|
TestAppInstallInstall (em inglês) |
Uma ITargetPreparer que instala um ou mais apps de uma pasta IDeviceBuildInfo.getTestsDir() no dispositivo.
|
TestFilePushSetup (link em inglês) |
Um ITargetPreparer que envia um ou mais arquivos/diretórios de uma pasta IDeviceBuildInfo.getTestsDir() para o dispositivo.
|
TestSystemAppInstallSetup (em inglês) |
Uma ITargetPreparer que instala um ou mais apps de uma pasta IDeviceBuildInfo.getTestsDir() na partição "/system" do dispositivo.
|
TimeWaster (em inglês) |
Um simples preparador de alvo para desperdiçar tempo e possivelmente reiniciar o dispositivo.
|
TraceCmdCollector (link em inglês) |
Um IMetricCollector que coleta traces durante o teste usando trace-cmd e os registra em
da invocação.
|
UserCleaner (em inglês) |
Uma ITargetPreparer que remove usuários secundários na eliminação.
|
VisibleBackgroundUserPreparer (link em inglês) |
Preparador de destino para executar testes em um usuário que é iniciado em segundo plano.
|
WaitForDeviceDatetimePreparer (em inglês) |
Uma ITargetPreparer que aguarda a definição de data e hora no dispositivo.
Opcionalmente, este preparador pode forçar um TargetSetupError se datetime não estiver definido em
tempo limite.
|
WifiPreparer (link em inglês) |
Um ITargetPreparer que configura o Wi-Fi no dispositivo, se necessário.
|
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.
|