IConfigurationReceiver

public interface IConfigurationReceiver

com.android.tradefed.config.IConfigurationReceiver
AndroidJUnitTest Um teste que executa um pacote de teste de instrumentação em um determinado dispositivo usando o android.support.test.runner.AndroidJUnitRunner. 
ArtGTest (em inglês)  
ArtRunTest (em inglês) Um executor de teste para executar testes de execução do ART. 
AtestRunner Implementação de ITestSuite 
BaseRetryDecision Implementação básica de IRetryDecision
BaseTestSuite Um teste para executar o conjunto de teste de compatibilidade com o novo sistema de conjunto. 
ClangCodeCoverageCollector Um BaseDeviceMetricCollector que extrai as medições de cobertura do Clang do dispositivo e as registra como artefatos de teste. 
ClusterCommandLauncher Uma classe IRemoteTest para iniciar um comando do TFC por um TF de subprocesso. 
CodeCoverageCollector Um BaseDeviceMetricCollector que extrai medições de cobertura nativa e Java do dispositivo e as registra como artefatos de teste. 
CodeCoverageTest 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. 
CommandOptionsGetter Implementação de serviço que retorna o valor das opções de comando de uma determinada invocação. 
CreateAvdPreparer  
DependenciesResolver Um novo tipo de provedor que permite acessar todas as dependências de um teste. 
DeviceFlashPreparer Um ITargetPreparer que mostra uma imagem em hardware físico do Android. 
DeviceOwnerTargetPreparer Um ITargetPreparer que configura um componente de proprietário do dispositivo. 
DeviceResetFeature Implementação da redefinição do dispositivo do lado do servidor. 
DeviceSnapshotFeature Implementação do snapshot do dispositivo do lado do servidor. 
ExecutableBaseTest Classe base para o estilo executável de testes. 
ExecutableHostTest Gerador de testes para executáveis em execução no host. 
ExecutableTargetTest Executor de testes para executáveis em execução no destino. 
FastbootUpdateBootstrapPreparer Um ITargetPreparer que coloca arquivos especificados (bootloader, rádio, ZIP de imagem do dispositivo) em IDeviceBuildInfo para que os dispositivos sejam atualizados com FastbootDeviceFlasher e injete atributos de dispositivo pós-inicialização nas informações de build para fins de geração de relatórios. 
FormattedGeneratorReporter Relatório que permite gerar relatórios em um formato específico. 
GTest Um teste que executa um pacote de teste nativo em um determinado dispositivo. 
GTestBase (link em inglês) A classe base do gTest 
GcovCodeCoverageCollector Um BaseDeviceMetricCollector que extrai as medições de cobertura do gcov do dispositivo e as registra como artefatos de teste. 
GcovKernelCodeCoverageCollector Um BaseDeviceMetricCollector que extrai as medições de cobertura do kernel gcov dos arquivos de depuração e do dispositivo e, por fim, registra-as como artefatos de teste. 
GlobalFilterGetter Implementação de serviço que retorna os filtros de uma determinada invocação. 
HostGTest (em inglês) Um teste que executa um pacote de teste nativo. 
HostTest (em inglês) Um executor de testes para testes baseados em host do JUnit. 
ITestSuite Classe abstrata usada para executar o pacote de testes. 
InstalledInstrumentationsTest Executa toda a instrumentação encontrada no dispositivo atual. 
InstrumentationTest Um teste que executa um pacote de teste de instrumentação em um determinado dispositivo. 
IsolatedHostTest Implementa um executor do TradeFed que usa um subprocesso para executar os testes em um ambiente de baixa dependência em vez de executá-los no processo principal. 
JarHostTest Executor de testes para testes JUnit do host. 
JavaCodeCoverageCollector Um BaseDeviceMetricCollector que extrai medições de cobertura do Java do dispositivo e as registra como artefatos de teste. 
KUnitModuleTest Gerador de testes para executar módulos de teste do KUnit no dispositivo. 
KernelTargetTest Test runner para executável em execução no destino e análise do resultado do teste do kernel. 
KnownFailurePreparer O preparador de destino pula a nova tentativa de falha conhecida. 
LocalAndroidVirtualDevice A classe para dispositivos virtuais locais executados no host do TradeFed. 
ManagedRemoteDevice Um dispositivo em execução em uma máquina virtual que gerenciamos remotamente por uma instância do Tradefed na VM. 
MixKernelTargetPreparer Um ITargetPreparer que permite misturar uma imagem do kernel com a imagem do dispositivo. 
NativeDevice Implementação padrão de um ITestDevice Dispositivos Android com pilha não completa. 
NestedRemoteDevice Representação do dispositivo em execução em uma VM Cuttlefish remota. 
NoApkTestSkipper Preparador especial que permite pular uma invocação completamente (preparação e testes) se não houver apks para testes. 
RemoteAndroidDevice Implementação de um ITestDevice para um dispositivo Android de pilha completa conectado por adb connect. 
RemoteAndroidVirtualDevice Estenda o comportamento de RemoteAndroidDevice para um dispositivo Android de pilha completa em execução no Google Compute Engine (GCE). 
ReportPassedTests Informe em um arquivo os possíveis filtros para excluir o teste aprovado. 
ResultDBReporter Relatório de resultados que faz upload dos resultados do teste para o ResultDB. 
ResultsPlayer Um executor especial que repete os resultados fornecidos. 
RetryRescheduler Um executor especial que permite reagendar testes de execução anteriores que falharam ou não foram executados. 
RustBinaryHostTest (link em inglês) Teste do host destinado a executar um arquivo binário do Rust no sistema de build do Android (Soong) 
RustBinaryTest Um teste que executa um binário Rust em um determinado dispositivo. 
RustTestBase (link em inglês) Classe base de RustBinaryHostTest e RustBinaryTest 
SkipFeature Um recurso que permite acessar algumas das informações do SkipManager
StubTargetPreparer Implementação vazia de marcador de posição de um ITargetPreparer
StubTest Implementação de teste vazia de ambiente autônomo. 
SubprocessTfLauncher Um IRemoteTest para executar testes em uma instalação separada do TF. 
TearDownPassThroughPreparer Permite executar o tearDown em preparadores incluídos em uma configuração como um objeto. 
TestDevice Implementação de um ITestDevice para um dispositivo Android de pilha completa 
TestMappingSuiteRunner Implementação de BaseTestSuite para executar testes especificados pela opção include-filter ou arquivos TEST_MAPPING do build como um pacote. 
TestsPoolPoller Wrapper de testes que permite executar todos os testes de um conjunto de testes. 
TfSuiteRunner (link em inglês) Implementação de ITestSuite, que vai carregar testes da pasta res/config/suite/ dos frascos do TF. 
TfTestLauncher (link em inglês) Um IRemoteTest para executar testes de unidade ou funcionais em uma instalação separada do TF. 
XmlFormattedGeneratorReporter Implementação do FormattedGeneratorReporter que formata os resultados do pacote em um formato XML. 


Interface simples para representar objetos que aceitam um IConfiguration.

Testes ou outros objetos de configuração precisam implementar essa interface se precisarem acessar um IConfiguration em que estão incluídos.

Resumo

Métodos públicos

abstract void setConfiguration(IConfiguration configuration)

Injeta o IConfiguration em uso.

Métodos públicos

setConfiguration

public abstract void setConfiguration (IConfiguration configuration)

Injeta o IConfiguration em uso.

Parâmetros
configuration IConfiguration