| AggregatePostProcessor |
Es un agregador de métricas que proporciona el mínimo, el máximo, la media, la varianza, la desviación estándar, el total, el recuento y, de forma opcional, los percentiles para las métricas numéricas recopiladas durante las ejecuciones de pruebas de varias iteraciones, y las trata como números de punto flotante de doble precisión.
|
| AndroidJUnitTest |
Es una prueba que ejecuta un paquete de pruebas de instrumentación en un dispositivo determinado con android.support.test.runner.AndroidJUnitRunner.
|
| ArtGTest |
|
| ArtRunTest |
Es un ejecutor de pruebas para ejecutar pruebas de ART.
|
| AtestExecutionPlanSuiteRunner |
Implementación de ITestSuite
|
| AtestRunner |
Implementación de ITestSuite
|
| AveragePostProcessor |
Implementación del posprocesador que calcula el promedio de la lista de métricas.
|
| BasePostProcessor |
Es el IPostProcessor base que debe extender cada implementación.
|
| BaseRetryDecision |
Es la implementación base de IRetryDecision.
|
| BaseTestSuite |
Es una prueba para ejecutar el Conjunto de pruebas de compatibilidad con el nuevo sistema de conjuntos.
|
| BluetoothConnectionSuccessRatePostProcessor |
Implementación de un posprocesador que calcula la tasa de éxito de un perfil de Bluetooth
Usa "metric-key-match" para especificar métricas que contengan estados de conexión Bluetooth en un array numérico. Ejemplo: [0, 1, 2, 3, 0, 1, 2, 3].
|
| ClangCodeCoverageCollector |
Un BaseDeviceMetricCollector que extraerá las mediciones de cobertura de Clang del dispositivo y las registrará como artefactos de prueba.
|
| ClusterCommandLauncher |
Una clase IRemoteTest para iniciar un comando desde TFC a través de un subproceso de TF.
|
| CodeCoverageCollector |
Un BaseDeviceMetricCollector que extraerá las mediciones de cobertura nativa y de Java del dispositivo y las registrará como artefactos de prueba.
|
| CodeCoverageTest |
Es una prueba que ejecuta un paquete de pruebas de instrumentación en un dispositivo determinado y genera el informe de cobertura de código.
|
| CommandOptionsGetter |
Implementación del servicio que devuelve el valor de las opciones de comando de una invocación determinada.
|
| CoverageMetadataCollector |
Un ILogSaverListener que recopila mediciones de cobertura registradas y genera un CoverageMetadataProto para que lo procese el servicio de cobertura de código de Android.
|
| CreateAvdPreparer |
|
| CtsDeviceLaunchControlProvider |
Un LaunchControlProvider para DeviceFolderBuildInfo.
|
| CtsLaunchControlProvider |
Es un LaunchControlProvider para una compilación del CTS.
|
| CtsTestLauncher |
Es un IRemoteTest para ejecutar pruebas en una instalación de CTS independiente.
|
| CuttlefishDisplayFeature |
Implementación del servidor de Tradefed para interactuar con las funciones de pantalla de Cuttlefish (efectivamente, `cvd display` de forma local).
|
| DependenciesResolver |
Es un nuevo tipo de proveedor que permite obtener todas las dependencias para una prueba.
|
| DeviceFlashPreparer |
Un ITargetPreparer que muestra una imagen en hardware físico de Android.
|
| DeviceLaunchControlProvider |
Un LaunchControlProvider para IDeviceBuildInfo
|
| DeviceOwnerTargetPreparer |
Es un ITargetPreparer que configura un componente de propietario del dispositivo.
|
| DeviceResetFeature |
Implementación del restablecimiento del dispositivo en el servidor.
|
| DeviceSnapshotFeature |
Es la implementación del servidor de la instantánea del dispositivo.
|
| ExecutableBaseTest |
Clase base para el estilo ejecutable de las pruebas.
|
| ExecutableHostTest |
Es el ejecutor de pruebas para el ejecutable que se ejecuta en el host.
|
| ExecutableTargetTest |
Es el ejecutor de pruebas para el ejecutable que se ejecuta en el destino.
|
| ExecutionPlanSuiteRunner |
Implementación de BaseTestSuite para ejecutar pruebas basadas en planes de ejecución especificados en la compilación.
|
| FastbootUpdateBootstrapPreparer |
Un ITargetPreparer que organiza los archivos especificados (cargador de arranque, radio, zip de imagen del dispositivo) en IDeviceBuildInfo para que los dispositivos se escriban con FastbootDeviceFlasher y, luego, inserta atributos del dispositivo posteriores al arranque en la información de compilación para fines de generación de informes de resultados.
|
| FormattedGeneratorReporter |
Es un reportero que permite generar informes en un formato específico.
|
| GTest |
Es 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 de gcov de debugfs y del dispositivo, y, luego, las registrará como artefactos de prueba.
|
| GeminiDebuggingPostProcessor |
El posprocesador crea consultas de instrucciones para depurar errores.
|
| GlobalFilterGetter |
Implementación del servicio que devuelve los filtros de una invocación determinada.
|
| GoogleDeviceFlashPreparer |
Es una especialización de DeviceFlashPreparer que admite los pasos personalizados necesarios para escribir la memoria flash de los dispositivos de Google.
|
| HostGTest |
Es una prueba que ejecuta un paquete de prueba nativo.
|
| HostTest |
Es un ejecutor de pruebas para pruebas basadas en el host de JUnit.
|
| ITestSuite |
Clase abstracta que se usa para ejecutar el conjunto de pruebas.
|
| InstalledInstrumentationsTest |
Ejecuta toda la instrumentación que se encuentra en el dispositivo actual.
|
| InstrumentationTest |
Es una prueba que ejecuta un paquete de pruebas de instrumentación en un dispositivo determinado.
|
| IsolatedHostTest |
Implementa un ejecutor de TradeFed que usa un subproceso para ejecutar las pruebas en un entorno de baja dependencia en lugar de ejecutarlas en el proceso principal.
|
| JarHostTest |
Es un ejecutor de pruebas para pruebas JUnit del host.
|
| JavaCodeCoverageCollector |
Un BaseDeviceMetricCollector que extraerá las mediciones de cobertura de Java del dispositivo y las registrará como artefactos de prueba.
|
| KUnitModuleTest |
Es un ejecutor de pruebas para ejecutar módulos de prueba de KUnit en el dispositivo.
|
| KernelTargetTest |
Es un ejecutor de pruebas para el ejecutable que se ejecuta en el destino y analiza el resultado de la prueba del kernel.
|
| KnownFailurePreparer |
Es el preparador de destino para omitir el reintento de una falla conocida.
|
| LaunchControlProvider |
Es una implementación de IBuildProvider que consulta los servidores de control de lanzamiento de Google para obtener una compilación que se pueda probar.
|
| LocalAndroidVirtualDevice |
Clase para dispositivos virtuales locales que se ejecutan en el host de Tradefed.
|
| ManagedRemoteDevice |
Es un dispositivo que se ejecuta dentro de una máquina virtual que administramos de forma remota a través de una instancia de Tradefed dentro de la VM.
|
| MetricFilePostProcessor |
Se usa para subir el archivo de registro de métricas recopilado durante la prueba y el nivel de ejecución.
|
| MixKernelTargetPreparer |
Es un ITargetPreparer que permite combinar una imagen del kernel con la imagen del dispositivo.
|
| MixRadioTargetPreparer |
Un ITargetPreparer que permite mezclar una imagen de radio con la imagen del dispositivo.
|
| NativeDevice |
Es la implementación predeterminada de un ITestDevice para dispositivos Android que no son de pila completa.
|
| NestedRemoteDevice |
Representación del dispositivo que se ejecuta dentro de una VM de Cuttlefish remota.
|
| NoApkTestSkipper |
Es un preparador especial que permite omitir por completo una invocación (preparación y pruebas) si no hay APKs para probar.
|
| PerfettoGenericPostProcessor |
Es un posprocesador que procesa el archivo .proto de Perfetto de métricas de texto/binarias en pares clave-valor expandiendo de forma recursiva los mensajes y los campos .proto con valores de cadena hasta que se encuentra el campo con valor numérico.
|
| PerfettoTracePostProcessor |
Es un posprocesador que recupera archivos de registro de Perfetto de los registros de prueba y ejecuta el procesador de registros en ellos para generar un archivo .proto de métricas de Perfetto.
|
| RemoteAndroidDevice |
Implementación de un ITestDevice para un dispositivo Android de pila completa conectado a través de adb connect.
|
| RemoteAndroidVirtualDevice |
Extiende el comportamiento de RemoteAndroidDevice para un dispositivo Android de pila completa que se ejecuta en Google Compute Engine (GCE).
|
| ReportPassedTests |
Informa en un archivo los posibles filtros para excluir la prueba aprobada.
|
| ResultDBReporter |
Es un reportero de resultados que sube los resultados de las pruebas a ResultDB.
|
| ResultReporter |
|
| ResultsPlayer |
Es un ejecutor especial que reproduce los resultados que se le proporcionan.
|
| RetryRescheduler |
Es un ejecutor especial que permite reprogramar las pruebas de una ejecución anterior que fallaron o no se ejecutaron.
|
| RustBinaryHostTest |
Prueba de host diseñada para ejecutar un archivo binario de Rust desde el sistema de compilación de Android (Soong)
|
| RustBinaryTest |
Es una prueba que ejecuta un objeto binario de Rust en un dispositivo determinado.
|
| RustTestBase |
Clase base de RustBinaryHostTest y RustBinaryTest
|
| SimpleperfProfilePostProcessor |
Es un posprocesador que encuentra datos de generación de perfiles de simpleperf y genera un perfil de pprof.
|
| SkipFeature |
Es una función que permite acceder a parte de la información de SkipManager.
|
| StatsdBeforeAfterGaugeMetricPostProcessor |
Es un posprocesador que procesa las métricas de medición recopiladas con un enfoque de "antes y después", es decir,
|
| StatsdEventMetricPostProcessor |
Es un posprocesador que procesa las métricas de eventos en informes de statsd en pares clave-valor, con los formateadores especificados en el procesador.
|
| StatsdGenericPostProcessor |
Es un posprocesador que procesa informes de statsd binarios de proto en pares clave-valor expandiendo el informe como una estructura de árbol.
|
| StubTargetPreparer |
Es un marcador de posición de implementación vacío de un ITargetPreparer.
|
| StubTest |
Es una implementación de prueba vacía que no realiza ninguna operación.
|
| SubprocessTfLauncher |
Es un IRemoteTest para ejecutar pruebas en una instalación de TensorFlow independiente.
|
| TearDownPassThroughPreparer |
Permite ejecutar tearDown en los preparadores que se incluyen en una configuración como un objeto.
|
| TestDevice |
Implementación de un ITestDevice para un dispositivo Android de pila completa
|
| TestMappingSuiteRunner |
Implementación de BaseTestSuite para ejecutar pruebas especificadas por la opción include-filter o archivos TEST_MAPPING de la compilación, como un paquete.
|
| TestsPoolPoller |
Wrapper de pruebas que permite ejecutar todas las pruebas de un grupo de pruebas.
|
| TfLaunchControlProvider |
Un LaunchControlProvider para recuperar una compilación de google-tradefed como un IFolderBuildInfo.
|
| TfSuiteRunner |
Implementación de ITestSuite que cargará pruebas desde la carpeta res/config/suite/ de los archivos .jar de TF.
|
| TfTestLauncher |
Un IRemoteTest para ejecutar pruebas de unidades o funcionales en una instalación de TF independiente.
|
| XmlFormattedGeneratorReporter |
Implementación de FormattedGeneratorReporter que da formato a los resultados del conjunto de pruebas en formato XML.
|