| AdbStopServerPreparer |
Es un preparador de destino para detener el servidor de adb en el host antes y después de ejecutar pruebas de adb.
|
| 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.
|
| AllTestAppsInstallSetup |
Un ITargetPreparer que instala todas las apps de una carpeta IDeviceBuildInfo.getTestsDir() en el dispositivo.
|
| AoaTargetPreparer |
ITargetPreparer que ejecuta una serie de acciones (p.ej., clics y deslizamientos) con el protocolo Android Open Accessory (AOAv2).
|
| AppSetup |
Un ITargetPreparer que instala un APK y sus pruebas.
|
| ArtChrootPreparer |
Crea el directorio chroot para las pruebas de ART.
|
| AtraceCollector |
Un IMetricCollector que ejecuta atrace durante una prueba y recopila el resultado y lo registra en la invocación.
|
| AtraceRunMetricCollector |
Recopila los registros de todos los directorios de prueba del directorio determinado del dispositivo de prueba, registra el directorio de prueba y procesa los archivos de registro del directorio de prueba, y agrega las métricas.
|
| AveragePostProcessor |
Implementación del posprocesador que calcula el promedio de la lista de métricas.
|
| BaseDeviceMetricCollector |
Implementación base de IMetricCollector que permite iniciar y detener la recopilación en onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) y ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)).
|
| BaseEmulatorPreparer |
Es un preparador común para iniciar un emulador local.
|
| BaseMultiTargetPreparer |
Implementación base de IMultiTargetPreparer que permite inhabilitar el objeto.
|
| BasePostProcessor |
Es el IPostProcessor base que debe extender cada implementación.
|
| BaseTargetPreparer |
Clase de implementación base para ITargetPreparer que permite controlar si el objeto está inhabilitado o no.
|
| BluetoothConnectionLatencyCollector |
El recopilador enviará una configuración de métricas de duración de statsd predefinida a los dispositivos y recopilará la duración de la conexión Bluetooth para cada perfil.
|
| BluetoothConnectionStateCollector |
Este recopilador recopilará métricas de BluetoothConnectionStateChanged y registrará el número de estado de conexión para cada perfil.
|
| 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].
|
| BluetoothHciSnoopLogCollector |
Es el recopilador que habilita el registro de búsqueda de HCI de Bluetooth en el DUT y recopila el registro para cada prueba.
|
| BugreportzOnFailureCollector |
Recopila un bugreportz cuando falla un caso de prueba.
|
| BugreportzOnTestCaseFailureCollector |
Recopila un bugreportz cuando falla un caso de prueba en una ejecución.
|
| BuildInfoRecorder |
Un ITargetPreparer que escribe metadatos de información de compilación en un archivo especificado.
|
| CheckPairingPreparer |
Un CompanionAwarePreparer que verifica la vinculación por BT entre el dispositivo principal y el complementario
|
| ClangCodeCoverageCollector |
Un BaseDeviceMetricCollector que extraerá las mediciones de cobertura de Clang del dispositivo y las registrará como artefactos de prueba.
|
| CodeCoverageCollector |
Un BaseDeviceMetricCollector que extraerá las mediciones de cobertura nativa y de Java del dispositivo y las registrará como artefactos de prueba.
|
| CollectingTestListener |
Un ITestInvocationListener que recopilará todos los resultados de las pruebas.
|
| CompanionAllocator |
Clase base que se encarga de asignar y liberar el dispositivo complementario
Se debe implementar getCompanionDeviceSelectionOptions() para describir los criterios necesarios para asignar el dispositivo complementario.
|
| CompanionAwarePreparer |
Un ITargetPreparer que encapsula la lógica para obtener un dispositivo complementario ya asignado.
|
| CompanionRunCommandTargetPreparer |
Un ITargetPreparer que ejecuta comandos especificados en el dispositivo complementario asignado
|
| CompanionTestAppInstallSetup |
Un ITargetPreparer que instala una o más apps desde una carpeta IDeviceBuildInfo.getTestsDir() en un dispositivo complementario asignado.
|
| CompileBootImageWithSpeedTargetPreparer |
Vuelve a compilar la ruta de acceso de inicio y el servidor del sistema con el filtro del compilador "speed".
|
| CountTestCasesCollector |
Cuenta y registra la cantidad de casos de prueba para un IRemoteTest determinado.
|
| CpuThrottlingWaiter |
Un ITargetPreparer que espera hasta que se restablezca la frecuencia máxima en todos los núcleos al nivel más alto disponible
|
| CreateAvdPreparer |
|
| CreateUserPreparer |
Es el preparador de destino para crear el usuario y limpiarlo al final.
|
| DebugHostLogOnFailureCollector |
Es el recopilador que reunirá y registrará los registros del host cuando se produzca una falla en un caso de prueba.
|
| DeviceActionTargetPreparer |
Un ITargetPreparer para realizar acciones del dispositivo.
|
| DeviceBuildInfoBootStrapper |
Un ITargetPreparer que reemplaza los campos de información de compilación por atributos leídos del dispositivo
Esto es útil para probar dispositivos con compilaciones generadas a partir de una fuente externa (p.ej.,
|
| DeviceBuildInfoInjector |
Un ITargetPreparer que inserta metadatos de DeviceBuildDescriptor en el IBuildInfo.
|
| DeviceCleaner |
Realiza un reinicio o un formato como acción de limpieza después de la prueba y, de manera opcional, apaga la pantalla
|
| DeviceFlashPreparer |
Un ITargetPreparer que muestra una imagen en hardware físico de Android.
|
| DeviceImageZipFlashingTargetPreparer |
Es un preparador de destino que actualiza el dispositivo con imágenes proporcionadas en un formato específico.
|
| DeviceOwnerTargetPreparer |
Es un ITargetPreparer que configura un componente de propietario del dispositivo.
|
| DeviceSetup |
Un ITargetPreparer que configura un dispositivo para realizar pruebas según los Option proporcionados.
|
| DeviceStorageFiller |
El preparador de destino debe llenar el almacenamiento para que haya una cierta cantidad de espacio libre disponible.
|
| DeviceStringPusher |
Es un preparador de destino para escribir una cadena en un archivo.
|
| DeviceTraceCollector |
Es el recopilador que iniciará el registro de perfetto cuando comience una ejecución de prueba y registrará el archivo de registro al final.
|
| DeviceUpdateTargetPreparer |
Un ITargetPreparer abstracto que se encarga de los pasos comunes para actualizar dispositivos con un archivo de imagen del dispositivo desde una fuente externa (a diferencia de un servicio de compilación).
|
| DeviceWiper |
Un ITargetPreparer que borra los datos del usuario
|
| DisableSELinuxTargetPreparer |
Es un preparador de destino que inhabilita SELinux si está habilitado.
|
| DynamicSystemPreparer |
Un ITargetPreparer que configura una imagen del sistema sobre una compilación del dispositivo con la Actualización dinámica del sistema.
|
| EraseUserDataPreparer |
Un objeto ITargetPreparer que borra los datos del usuario en el dispositivo.
|
| FastbootCommandPreparer |
Es el preparador de destino que activa fastboot y envía comandos de fastboot.
|
| 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.
|
| FeatureFlagTargetPreparer |
Actualiza el DeviceConfig (marcas de funciones ajustadas por un servicio remoto).
|
| FilePullerDeviceMetricCollector |
Un BaseDeviceMetricCollector que escucha la clave de métricas proveniente del dispositivo y las extrae como un archivo del dispositivo.
|
| FilePullerLogCollector |
Es el registrador del archivo que informa el lado del dispositivo.
|
| FoldableModePreparer |
Es un preparador de destino que puede cambiar el estado de plegado de un dispositivo.
|
| FolderSaver |
Un ITargetPreparer que extrae directorios del dispositivo, los comprime y los guarda en el backend de registro.
|
| FormattedGeneratorReporter |
Es un reportero que permite generar informes en un formato específico.
|
| FutilityCommandPreparer |
Es el preparador para ejecutar comandos de futilidad.
|
| GcovCodeCoverageCollector |
Un BaseDeviceMetricCollector que extraerá las mediciones de cobertura de gcov del dispositivo y las registrará como artefactos de prueba.
|
| GcovKernelCodeCoverageCollector |
Es 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.
|
| GkiDeviceFlashPreparer |
Es un preparador de destino que escribe en la memoria flash del dispositivo la imagen genérica del kernel común de Android.
|
| GoogleAccountPreparer |
Un ITargetPreparer que admita la configuración de Cuentas de Google.
|
| GsiDeviceFlashPreparer |
Es un preparador de destino que actualiza el dispositivo con la imagen genérica del sistema Android.
|
| HelloWorldMultiTargetPreparer |
Ejemplo de implementación de un IMultiTargetPreparer.
|
| HostStatsdMetricCollector |
Un IMetricCollector que recopila métricas de statsd del host con comandos de la utilidad de statsd.
|
| ILabPreparer |
Interfaz de marcador para preparadores de labs
Consulta ITargetPreparer para obtener una descripción del propósito de estas interfaces.
|
| IMetricCollector |
Esta interfaz se agregará como un decorador cuando se informen los resultados de las pruebas para recopilar métricas coincidentes.
|
| IMultiTargetPreparer |
Prepara el entorno de prueba para varios dispositivos a la vez.
|
| IPostProcessor |
Los procesadores posteriores son un objeto de Trade Federation que permite procesar métricas y registros DESPUÉS de las pruebas y ANTES de generar informes de resultados.
|
| ITargetCleaner |
Esta interfaz dejó de estar disponible.
tearDown se trasladó a la interfaz base ITargetPreparer.
|
| ITargetPreparer |
Prepara el entorno de pruebas para la ejecución de la prueba.
|
| InstallAllTestZipAppsSetup |
Un ITargetPreparer que instala todas las apps en un archivo ZIP de prueba.
|
| InstallApexModuleTargetPreparer |
|
| InstallApkSetup |
Un ITargetPreparer que instala uno o más APKs ubicados en el sistema de archivos.
|
| InstallBuildEnvApkSetup |
Un ITargetPreparer que instala uno o más APKs de prueba desde un entorno de compilación de la plataforma de Android.
|
| InstallKernelModulePreparer |
Es un preparador de destino que instala módulos del kernel.
|
| InstrumentationPreparer |
Un ITargetPreparer que ejecuta la instrumentación
|
| JavaCodeCoverageCollector |
Un BaseDeviceMetricCollector que extraerá las mediciones de cobertura de Java del dispositivo y las registrará como artefactos de prueba.
|
| JsonHttpTestResultReporter |
Es un reportero de resultados que codifica los resultados de las métricas de prueba y la información de la rama y el dispositivo en JSON, y los envía a un extremo de servicio HTTP.
|
| KillExistingEmulatorPreparer |
Un ITargetPreparer que cierra un emulador en ejecución.
|
| KnownFailurePreparer |
Es el preparador de destino para omitir el reintento de una falla conocida.
|
| LUCIResultReporter |
Es un reportero de resultados que guarda los resultados de las pruebas que necesitan ResultDB y LUCI en formato JSON (go/result-sink) y registra la ubicación del archivo en la consola.
|
| LocalEmulatorLaunch |
Es un TargetPreparer que inicia un emulador de forma local desde un entorno de compilación de Android.
|
| LocalEmulatorSnapshot |
Un TargetPreparer diseñado para generar una instantánea limpia del emulador a partir de un entorno de desarrollo o compilación de Android
|
| LogcatOnFailureCollector |
Es el recopilador que capturará y registrará un logcat cuando falle un caso de prueba.
|
| LogcatTimingMetricCollector |
Es un recopilador de métricas que recopila información de tiempo (p.ej., tiempo de cambio de usuario) de logcat durante una o varias pruebas repetidas con patrones de regex determinados para analizar los indicadores de inicio y finalización de un evento a partir de las líneas de logcat.
|
| MergeMultiBuildTargetPreparer |
Un IMultiTargetPreparer que permite pasar información de una compilación a otra asignándoles nombres y la clave del archivo que se copiará en la otra compilación.
|
| MetricFilePostProcessor |
Se usa para subir el archivo de registro de métricas recopilado durante la prueba y el nivel de ejecución.
|
| MetricsXMLResultReporter |
MetricsXMLResultReporter escribe las métricas de prueba y las métricas de ejecución en un archivo XML en una carpeta especificada por el parámetro metrics-folder en la fase invocationEnded de la prueba.
|
| MixImageZipPreparer |
Un IMultiTargetPreparer que mezcla las imágenes de una compilación del sistema en una compilación del dispositivo.
|
| 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.
|
| ModuleListener |
Es el objeto de escucha adjunto a cada IRemoteTest de cada módulo para recopilar la lista de resultados.
|
| ModuleLogcatCollector |
Es la versión del recopilador de logcat, pero para el módulo.
|
| ModuleOemTargetPreparer |
|
| NativeLeakCollector |
Un ITargetPreparer que ejecuta "dumpsys meminfo --unreachable -a" para identificar la memoria nativa inaccesible que actualmente mantiene cada proceso.
|
| NoApkTestSkipper |
Es un preparador especial que permite omitir por completo una invocación (preparación y pruebas) si no hay APKs para probar.
|
| PairingMultiTargetPreparer |
Un preparador de múltiples destinos ayuda a realizar la vinculación (y la conexión) de Bluetooth entre dos dispositivos.
|
| PerfettoFilePullerCollector |
Es un recopilador que extrae archivos de registro de Perfetto del dispositivo, los comprime de forma opcional y los agrega a los registros de prueba.
|
| 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.
|
| PerfettoPreparer |
El preparador de Perfetto envía el archivo de configuración al dispositivo en una ubicación estándar a la que Perfetto tiene acceso.
|
| PerfettoPullerMetricCollector |
Esta clase dejó de estar disponible.
En su lugar, usa PerfettoFilePullerCollector y ERROR(/PerfettoTracePostProcessor).
|
| 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.
|
| ProfileTargetPreparer |
Clase base para configurar el preparador de destino para cualquier usuario del perfil android.os.usertype.profile.XXX.
|
| PushFileInvoker |
Esta clase dejó de estar disponible.
Usa PushFilePreparer en su lugar
|
| PushFilePreparer |
Es un ITargetPreparer que intenta enviar cualquier cantidad de archivos desde cualquier ruta de acceso del host a cualquier ruta de acceso del dispositivo.
|
| PythonVirtualenvPreparer |
Configura un entorno virtual de Python en el host y, luego, instala paquetes.
|
| RebootReasonCollector |
Es un recopilador que recopila los reinicios del dispositivo durante la ejecución de la prueba y los informa por motivo y recuento.
|
| RebootTargetPreparer |
Es un preparador de destino que reinicia el dispositivo.
|
| RecoveryLogPreparer |
Es un preparador de destino que se usa para recopilar registros antes de la recuperación.
|
| RemoveSystemAppPreparer |
Es un ITargetPreparer para quitar un APK de la partición del sistema antes de una ejecución de prueba.
|
| ReportPassedTests |
Informa en un archivo los posibles filtros para excluir la prueba aprobada.
|
| RestartSystemServerTargetPreparer |
Es un preparador de destino que reinicia el servidor del sistema sin reiniciar el dispositivo.
|
| ResultAggregator |
Es un reenvío especial que agrega los resultados cuando es necesario, según la estrategia de reintentos que se haya utilizado.
|
| RootTargetPreparer |
Es el preparador de destino que realiza "adb root" o "adb unroot" según la opción "force-root".
|
| RootcanalForwarderPreparer |
|
| RunCommandTargetPreparer |
|
| RunHostCommandTargetPreparer |
Es un preparador de destino para ejecutar comandos de host arbitrarios antes y después de ejecutar la prueba.
|
| RunHostScriptTargetPreparer |
Es un preparador de destino que ejecuta una secuencia de comandos antes de ejecutar una prueba.
|
| RunOnCloneProfileTargetPreparer |
|
| RunOnPrivateProfileTargetPreparer |
|
| RunOnSdkSandboxTargetPreparer |
Un ITargetPreparer para marcar que las pruebas deben ejecutarse en la zona de pruebas del SDK.
|
| RunOnSecondaryUserTargetPreparer |
Un ITargetPreparer para garantizar que la prueba se ejecute como usuario secundario
|
| RunOnSystemUserTargetPreparer |
Un ITargetPreparer que marca que las pruebas se deben ejecutar en el usuario (en lugar del usuario actual).
|
| RunOnWorkProfileTargetPreparer |
Un ITargetPreparer que crea un perfil de trabajo en la configuración y marca que las pruebas se deben ejecutar en ese usuario.
|
| RuntimeRestartCollector |
Es el recopilador que recopila las marcas de tiempo de los reinicios del entorno de ejecución (fallas del servidor del sistema) durante la ejecución de la prueba, si los hay.
|
| ScreenshotOnFailureCollector |
Es un recopilador que capturará y registrará una captura de pantalla cuando falle un caso de prueba.
|
| SemaphoreTokenTargetPreparer |
Es un preparador que se usa para serializar la ejecución de pruebas en el host de Tradefed con un token.
|
| ShardListener |
Un ITestInvocationListener que recopila resultados de un fragmento de invocación (también conocido como división de invocación para ejecutarse en varios recursos en paralelo) y los reenvía a otro objeto de escucha.
|
| ShowmapPullerMetricCollector |
Implementación básica de FilePullerDeviceMetricCollector que permite extraer los archivos de showmap del dispositivo y recopilar las métricas correspondientes.
|
| SideloadOtaTargetPreparer |
Es un preparador de destino que realiza la transferencia lateral de un paquete OTA especificado, aplica el paquete, espera a que se inicie el dispositivo y, luego, inserta las propiedades de compilación del dispositivo para usarlas como información de compilación.
Este preparador de destino supone que el dispositivo estará en modo adb normal cuando se inicie y garantizará que el dispositivo salga en el mismo modo, pero con la compilación más reciente aplicada.
|
| SkipManager |
Según una variedad de criterios, el administrador de omisiones ayuda a decidir qué se debe omitir en diferentes niveles: invocación, módulos y pruebas.
|
| 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 procesador posterior 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 procesador posterior que procesa informes de statsd de proto binarios en pares clave-valor expandiendo el informe como una estructura de árbol.
|
| StopServicesSetup |
Un ITargetPreparer que detiene los servicios en el dispositivo.
|
| StubMultiTargetPreparer |
Es una implementación vacía de marcador de posición de un IMultiTargetPreparer.
|
| StubTargetPreparer |
Es una implementación vacía de marcador de posición de un ITargetPreparer.
|
| SuiteApkInstaller |
Instala los APKs especificados para la configuración de la Suite: ya sea desde la variable $ANDROID_TARGET_OUT_TESTCASES o desde ROOT_DIR en la información de compilación.
|
| SuiteResultReporter |
Recopila los resultados de las pruebas para toda la invocación del paquete y genera los resultados finales.
|
| SwitchUserTargetPreparer |
Un ITargetPreparer que cambia al tipo de usuario especificado en setUp.
|
| TearDownPassThroughPreparer |
Permite ejecutar tearDown en los preparadores que se incluyen en una configuración como un objeto.
|
| TemperatureThrottlingWaiter |
Un ITargetPreparer que espera hasta que la temperatura del dispositivo baje a la temperatura objetivo
|
| TestAppInstallSetup |
Un ITargetPreparer que instala una o más apps desde una carpeta IDeviceBuildInfo.getTestsDir() en el dispositivo.
|
| TestFilePushSetup |
Un ITargetPreparer que transfiere uno o más archivos o directorios de una carpeta IDeviceBuildInfo.getTestsDir() al dispositivo.
|
| TestSystemAppInstallSetup |
Un ITargetPreparer que instala una o más apps desde una carpeta IDeviceBuildInfo.getTestsDir() en la partición /system del dispositivo.
|
| TimeWaster |
Es un preparador de destino simple para perder el tiempo y, potencialmente, reiniciar el dispositivo.
|
| TraceCmdCollector |
Un IMetricCollector que recopila registros durante la prueba con trace-cmd y los registra en la invocación.
|
| UserCleaner |
Un ITargetPreparer que quita a los usuarios secundarios cuando se descompone.
|
| VisibleBackgroundUserPreparer |
Es el preparador de destino para ejecutar pruebas en un usuario que se inicia en segundo plano visible.
|
| WaitForDeviceDatetimePreparer |
Un ITargetPreparer que espera a que se establezca la fecha y hora en el dispositivo
De manera opcional, este preparador puede forzar un TargetSetupError si no se establece la fecha y hora dentro del tiempo de espera.
|
| WifiPreparer |
Un objeto ITargetPreparer que configura la conexión Wi-Fi en el dispositivo si es necesario.
|
| XmlFormattedGeneratorReporter |
Implementación de FormattedGeneratorReporter que da formato a los resultados del conjunto de pruebas en formato XML.
|
| XmlResultReporter |
Escribe los resultados de JUnit en archivos XML en un formato coherente con XMLJUnitResultFormatter de Ant.
|