IConfigurationReceiver

public interface IConfigurationReceiver

com.android.tradefed.config.IConfigurationReceiver
AndroidJUnitTest Un test che esegue un pacchetto di test di strumentazione su un determinato dispositivo utilizzando android.support.test.runner.AndroidJUnitRunner. 
ArtGTest  
ArtRunTest Un programma di test per eseguire i test di esecuzione ART. 
AtestRunner Implementazione di ITestSuite 
BaseRetryDecision Implementazione di base di IRetryDecision
BaseTestSuite Un test per eseguire Compatibility Test Suite con il nuovo sistema di suite. 
ClangCodeCoverageCollector Un BaseDeviceMetricCollector che estrae le misurazioni della copertura di Clang dal dispositivo e le registra come elementi di test. 
ClusterCommandLauncher Una classe IRemoteTest per avviare un comando da TFC tramite un sottoprocesso TF. 
CodeCoverageCollector Un BaseDeviceMetricCollector che estrae le misurazioni della copertura Java e nativa dal dispositivo e le registra come elementi di test. 
CodeCoverageTest Un test che esegue un pacchetto di test di strumentazione su un determinato dispositivo e genera il report sulla copertura del codice. 
CommandOptionsGetter Implementazione del servizio che restituisce il valore delle opzioni di comando di una determinata chiamata. 
CreateAvdPreparer  
DependenciesResolver Un nuovo tipo di provider che consente di ottenere tutte le dipendenze per un test. 
DeviceFlashPreparer Un ITargetPreparer che lampeggia un'immagine sull'hardware Android fisico. 
DeviceOwnerTargetPreparer Un ITargetPreparer che configura un componente del proprietario del dispositivo. 
DeviceResetFeature Implementazione lato server del ripristino dei dati di fabbrica del dispositivo. 
DeviceSnapshotFeature Implementazione lato server dello snapshot del dispositivo. 
ExecutableBaseTest Classe di base per lo stile eseguibile dei test. 
ExecutableHostTest Gestore dei test per l'eseguibile in esecuzione sull'host. 
ExecutableTargetTest Test runner per l'eseguibile in esecuzione sulla destinazione. 
FastbootUpdateBootstrapPreparer Un ITargetPreparer che esegue il 'inizializzazione di file specificati (bootloader, radio, file ZIP dell'immagine del dispositivo) in IDeviceBuildInfo per eseguire il flashing dei dispositivi con FastbootDeviceFlasher, quindi inietta gli attributi del dispositivo post-boot nelle informazioni di compilazione a fini di generazione di report sui risultati. 
FormattedGeneratorReporter Report che consente di generare report in un determinato formato. 
GTest Un test che esegue un pacchetto di test nativo su un determinato dispositivo. 
GTestBase La classe di base di gTest 
GcovCodeCoverageCollector Un BaseDeviceMetricCollector che estrae le misurazioni della copertura di gcov dal dispositivo e le registra come elementi di test. 
GcovKernelCodeCoverageCollector Un BaseDeviceMetricCollector che estrae le misurazioni della copertura del kernel gcov da debugfs e dal dispositivo e poi le registra come elementi di test. 
GlobalFilterGetter Implementazione del servizio che restituisce i filtri di una determinata chiamata. 
HostGTest Un test che esegue un pacchetto di test nativo. 
HostTest Un programma di esecuzione dei test per i test basati su host JUnit. 
ITestSuite Classe astratta utilizzata per eseguire la suite di test. 
InstalledInstrumentationsTest Esegue tutta la misurazione trovata sul dispositivo attuale. 
InstrumentationTest Un test che esegue un pacchetto di test di strumentazione su un determinato dispositivo. 
IsolatedHostTest Implementa un runner TradeFed che utilizza un sottoprocesso per eseguire i test in un ambiente con poche dipendenze anziché nel processo principale. 
JarHostTest Test runner per i test JUnit lato host. 
JavaCodeCoverageCollector Un BaseDeviceMetricCollector che estrae le misurazioni della copertura Java dal dispositivo e le registra come elementi di test. 
KUnitModuleTest Test runner per l'esecuzione dei moduli di test KUnit sul dispositivo. 
KernelTargetTest Test runner per l'eseguibile in esecuzione sulla destinazione e analisi del risultato del test del kernel. 
KnownFailurePreparer Il preparatore del target deve saltare la ripetizione di un errore noto. 
LocalAndroidVirtualDevice La classe per i dispositivi virtuali locali in esecuzione sull'host TradeFed. 
ManagedRemoteDevice Un dispositivo in esecuzione all'interno di una macchina virtuale che gestiamo da remoto tramite un'istanza Tradefed all'interno della VM. 
MixKernelTargetPreparer Un ITargetPreparer che consente di combinare un'immagine del kernel con l'immagine del dispositivo. 
NativeDevice Implementazione predefinita di un ITestDevice dispositivo Android non full stack. 
NestedRemoteDevice Rappresentazione del dispositivo in esecuzione all'interno di una VM Cuttlefish remota. 
NoApkTestSkipper Preparatore speciale che consente di saltare completamente un'invocazione (preparazione e test) se non sono presenti apk da testare. 
RemoteAndroidDevice Implementazione di un ITestDevice per un dispositivo Android full stack connesso tramiteadb connect. 
RemoteAndroidVirtualDevice Estensione del comportamento di RemoteAndroidDevice per un dispositivo Android full stack in esecuzione su Google Compute Engine (GCE). 
ReportPassedTests Segnala in un file i possibili filtri per escludere il test superato. 
ResultDBReporter Report sui risultati che carica i risultati dei test in ResultDB. 
ResultsPlayer Runner speciale che riproduce i risultati che gli vengono assegnati. 
RetryRescheduler Un runner speciale che consente di riprogrammare i test di esecuzione precedenti che non sono riusciti o non sono stati eseguiti. 
RustBinaryHostTest Test host inteso a eseguire un file binario Rust dal sistema di compilazione Android (Soong) 
RustBinaryTest Un test che esegue un file binario Rust su un determinato dispositivo. 
RustTestBase Classe di base di RustBinaryHostTest e RustBinaryTest 
SkipFeature Una funzionalità che consente di accedere ad alcune informazioni di SkipManager
StubTargetPreparer Implementazione vuota del segnaposto di un ITargetPreparer
StubTest Implementazione di un test vuoto senza operazioni. 
SubprocessTfLauncher Un IRemoteTest per eseguire test su un'installazione TF separata. 
TearDownPassThroughPreparer Consente di eseguire tearDown sui preparer inclusi in una configurazione come oggetto. 
TestDevice Implementazione di un ITestDevice per un dispositivo Android full stack 
TestMappingSuiteRunner Implementazione di BaseTestSuite per eseguire i test specificati dall'opzione include-filter o i file TEST_MAPPING dalla compilazione, come suite. 
TestsPoolPoller Wrapper dei test che consente di eseguire tutti i test di un pool di test. 
TfSuiteRunner Implementazione di ITestSuite che caricherà i test dalle cartelle res/config/suite/ dei jar TF. 
TfTestLauncher Un IRemoteTest per eseguire test di unità o funzionali su un'installazione TF separata. 
XmlFormattedGeneratorReporter Implementazione del FormattedGeneratorReporter che formatta la suite in un formato XML. 


Interfaccia semplice per rappresentare un oggetto che accetta un IConfiguration.

I test o altri oggetti di configurazione devono implementare questa interfaccia se devono accedere a un IConfiguration in cui sono inclusi.

Riepilogo

Metodi pubblici

abstract void setConfiguration(IConfiguration configuration)

Invia il IConfiguration in uso.

Metodi pubblici

setConfiguration

public abstract void setConfiguration (IConfiguration configuration)

Invia il IConfiguration in uso.

Parametri
configuration IConfiguration