IConfiguraciónReceptor

public interface IConfigurationReceiver

com.android.tradefed.config.IConfigurationReceiver
Android JUnitPrueba Una prueba que ejecuta un paquete de prueba de instrumentación en un dispositivo determinado mediante android.support.test.runner.AndroidJUnitRunner.
ArteGTest
AtestRunner Implementación de ITestSuite
Decisión de reintento base Implementación base de IRetryDecision .
BaseTestSuite Una prueba para ejecutar Compatibility Test Suite con el nuevo sistema de suite.
ClangCodeCoverageCollector Un BaseDeviceMetricCollector que extraerá las mediciones de cobertura de Clang del dispositivo y las registrará como artefactos de prueba.
Lanzador de comandos de clúster Una clase IRemoteTest para lanzar un comando desde TFC a través de un subproceso TF.
Prueba de cobertura de código Una prueba que ejecuta un paquete de prueba de instrumentación en un dispositivo determinado y genera el informe de cobertura del código.
ComandoOpcionesGetter Implementación de servicio que devuelve el valor de las opciones de comando de una invocación determinada.
CrearAvdPreparer
DependenciasResolver Un nuevo tipo de proveedor que permite obtener todas las dependencias para una prueba.
DispositivoFlashPreparador Un ITargetPreparer que muestra una imagen en el hardware físico de Android.
Propietario del dispositivo, preparador de destino Un ITargetPreparer que configura un componente propietario del dispositivo.
Función de reinicio del dispositivo Implementación del lado del servidor del restablecimiento del dispositivo.
DispositivoInstantáneaCaracterística Implementación del lado del servidor de la instantánea del dispositivo.
FastbootUpdateBootstrapPreparador Un ITargetPreparer que organiza archivos específicos (cargador de arranque, radio, zip de imagen del dispositivo) en IDeviceBuildInfo para actualizar los dispositivos con FastbootDeviceFlasher y luego inyecta atributos del dispositivo posteriores al arranque en la información de compilación para fines de generación de informes de resultados.
FormattedGeneratorReporter Reporter que permite generar informes en un formato particular.
Prueba GT Una prueba que ejecuta un paquete de prueba nativo en un dispositivo determinado.
GTestBase La clase base de gTest
GcovCodeCoverageCollector Un BaseDeviceMetricCollector que extraerá las mediciones de cobertura de gcov del dispositivo y las registrará como artefactos de prueba.
GcovKernelCodeCoverageCollector Un BaseDeviceMetricCollector que extraerá las mediciones de cobertura del kernel gcov de debugfs y del dispositivo y luego finalmente las registrará como artefactos de prueba.
GlobalFilterGetter Implementación de servicio que devuelve los filtros de una invocación determinada.
AnfitriónGTest Una prueba que ejecuta un paquete de prueba nativo.
Prueba de anfitrión Un ejecutor de pruebas para pruebas basadas en host JUnit.
Suite de pruebas Clase abstracta utilizada para ejecutar Test Suite.
Instrumentaciones instaladasPrueba Ejecuta toda la instrumentación encontrada en el dispositivo actual.
Prueba de instrumentación Una prueba que ejecuta un paquete de prueba de instrumentación en un dispositivo determinado.
AisladoHostPrueba Implementa un corredor TradeFed que utiliza un subproceso para ejecutar las pruebas en un entorno de baja dependencia en lugar de ejecutarlas en el proceso principal.
JarHostPrueba Ejecutor de pruebas para pruebas JUnit del lado host.
Coleccionista de cobertura de código Java Un BaseDeviceMetricCollector que extraerá las mediciones de cobertura de Java del dispositivo y las registrará como artefactos de prueba.
Preparador de fallos conocidos El preparador de destino debe omitir el reintento de error conocido.
LocalAndroidVirtualDispositivo La clase para dispositivos virtuales locales que se ejecutan en el host TradeFed.
Dispositivo remoto administrado Un dispositivo que se ejecuta dentro de una máquina virtual que administramos de forma remota a través de una instancia Tradefed dentro de la VM.
MixKernelTargetPreparador Un ITargetPreparer que permite mezclar una imagen del kernel con la imagen del dispositivo.
Dispositivo nativo Implementación predeterminada de un ITestDevice Dispositivos Android que no son de pila completa.
Dispositivo remoto anidado Representación del dispositivo que se ejecuta dentro de una máquina virtual Cuttlefish remota.
NoApkTestSkipper Preparador especial que permite saltarse una invocación por completo (preparación y pruebas) si no hay apks para probar.
Dispositivo Android remoto Implementación de un ITestDevice para un dispositivo Android de pila completa conectado mediante adb connect.
RemotoAndroidVirtualDispositivo Extiende el comportamiento RemoteAndroidDevice para un dispositivo Android de pila completa que se ejecuta en Google Compute Engine (Gce).
InformeAprobadoPruebas Informar en un archivo posibles filtros para excluir la prueba aprobada.
ResultadosJugador Corredor especial que reproduce los resultados que se le dan.
ReintentarReprogramador Un ejecutor especial que permite reprogramar pruebas de ejecución anteriores que fallaron o no se ejecutaron.
Prueba binaria de óxido Una prueba que ejecuta un binario Rust en un dispositivo determinado.
Preparador de StubTarget Implementación vacía de marcador de posición de un ITargetPreparer .
Prueba parcial Implementación de prueba vacía sin operación.
SubprocesoTfLauncher Un IRemoteTest para ejecutar pruebas en una instalación TF separada.
TearDownPassThroughPreparador Permite ejecutar TearDown en preparadores que están incluidos en una configuración como un objeto.
Dispositivo de prueba Implementación de un ITestDevice para un dispositivo Android de pila completa
PruebaMappingSuiteRunner Implementación de BaseTestSuite para ejecutar pruebas especificadas por la opción include-filter o archivos TEST_MAPPING de la compilación, como una suite.
PruebasPoolPoller Wrapper de pruebas que permite ejecutar todas las pruebas de un pool de pruebas.
TfSuiteRunner Implementación de ITestSuite que cargará pruebas desde la carpeta TF jars res/config/suite/.
TfTestLauncher Un IRemoteTest para ejecutar pruebas unitarias o funcionales en una instalación TF separada.
XmlFormattedGeneratorReporter La implementación de FormattedGeneratorReporter que formatea la suite da como resultado un formato xml.


Interfaz simple para representar un objeto que acepta una IConfiguration .

Las pruebas u otros objetos de configuración deben implementar esta interfaz si necesitan acceso a una IConfiguration en la que están incluidos.

Resumen

Métodos públicos

abstract void setConfiguration ( IConfiguration configuration)

Inyecta la IConfiguration en uso.

Métodos públicos

establecer configuración

public abstract void setConfiguration (IConfiguration configuration)

Inyecta la IConfiguration en uso.

Parámetros
configuration IConfiguration