com.android.tradefed.dispositivo.metric
Anotaciones
MetricOption | Anotación para métodos de prueba anotados con @Test , o si la anotación es parte de la lista de anotaciones de TestDescription que permite especificar algunos parámetros adicionales útiles para: Ajustar el comportamiento de los recopiladores, filtrar algunos métodos. |
Interfaces
IMetricCollector | Esta interfaz se agregará como decorador al informar los resultados de las pruebas para recopilar métricas coincidentes. |
IMetricCollectorReceiver | Interfaz para implementar IRemoteTest s si necesitan obtener la lista de IMetricCollector s para la ejecución de la prueba. |
Clases
AtraceCollector | Un IMetricCollector que ejecuta un seguimiento durante una prueba y recopila el resultado y lo registra en la invocación. |
AtraceRunMetricCollector | Recopila las trazas de todo el directorio de prueba en el directorio dado del dispositivo de prueba, registra el directorio de prueba y procesa los archivos de seguimiento en el directorio de prueba y agrega las 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)) . |
BluetoothConnectionLatencyCollector | El recopilador enviará una configuración de métrica 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á las métricas de BluetoothConnectionStateChanged y registrará el número de estado de conexión para cada perfil. |
BluetoothHciSnoopLogCollector | Colector para habilitar el registro de snoop de Bluetooth HCI en el dispositivo bajo prueba y recopilar el registro para cada prueba. |
BugreportzOnFailureCollector | Recopile un informe de errores cuando falle un caso de prueba. |
BugreportzOnTestCaseFailureCollector | Recopile un informe de errores cuando falle un caso de prueba en una ejecución. |
ClangCodeCoverageCollector | Un BaseDeviceMetricCollector que extraerá las mediciones de cobertura de Clang del dispositivo y las registrará como artefactos de prueba. |
ColeccionistaAyudante | Ayudante para hacer algunas operaciones IMetricCollector necesarias en varios lugares. |
CountTestCasesCollector | Cuente e informe el número de casos de prueba para un IRemoteTest dado. |
DebugHostLogOnFailureCollector | Recopilador que recopilará y registrará los registros del lado del host cuando ocurra una falla en el caso de prueba. |
DispositivoMetricData | Objeto para contener todos los datos recopilados por recopiladores de métricas. |
DeviceTraceCollector | Recopilador que iniciará el seguimiento perfecto cuando se inicie una ejecución de prueba y registre el archivo de seguimiento al final. |
EmuladorMemoriaCpuCapturer | |
FilePullerDeviceMetricCollector | Un BaseDeviceMetricCollector que escucha la clave de métricas que proviene del dispositivo y las extrae como un archivo del dispositivo. |
FilePullerLogCollector | Registrador del archivo informado por el lado del dispositivo. |
Coleccionista de cobertura de código Gcov | 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, finalmente, las registrará como artefactos de prueba. |
HostStatsdMetricCollector | Un IMetricCollector que recopila métricas de statsd del lado del host mediante los comandos de la utilidad statsd. |
JavaCodeCoverageCollector | Un BaseDeviceMetricCollector que extraerá las medidas de cobertura de Java del dispositivo y las registrará como artefactos de prueba. |
LogcatOnFailureCollector | Recopilador que capturará y registrará un logcat cuando falle un caso de prueba. |
LogcatTimingMetricCollector | Un recopilador de métricas que recopila información de tiempo (por ejemplo, tiempo de cambio de usuario) de logcat durante una o varias pruebas repetidas mediante el uso de patrones de expresiones regulares dados para analizar las señales de inicio y fin de un evento de las líneas de logcat. |
MóduloLogcatCollector | Versión del colector logcat pero para módulo. |
PerfettoPullerMetricCollector | Implementación base de FilePullerDeviceMetricCollector que permite extraer los archivos perfetto del dispositivo y recopilar las métricas de este. |
RebootReasonCollector | Recopilador que recopila el reinicio del dispositivo durante la ejecución de la prueba y los informa por motivo y conteo. |
RuntimeRestartCollector | Recopilador que recopila marcas de tiempo de reinicios en tiempo de ejecución (caídas del servidor del sistema) durante la ejecución de la prueba, si corresponde. |
Captura de pantallaOnFailureCollector | Recopilador que capturará y registrará una captura de pantalla cuando falle un caso de prueba. |
ShowmapPullerMetricCollector | Implementación base de FilePullerDeviceMetricCollector que permite extraer los archivos del mapa de presentación del dispositivo y recopilar las métricas de este. |
TraceCmdCollector | Un IMetricCollector que recopila seguimientos durante la prueba mediante trace-cmd y los registra en la invocación. |
Enumeraciones
AutoLogCollector | Enumeración que describe qué colector puede ser manejado automáticamente por el arnés. |
PerfettoPullerMetricCollector.METRIC_FILE_FORMAT |
Anotaciones
Interfaces
Clases
- AtraceCollector
- AtraceRunMetricCollector
- BaseDeviceMetricCollector
- BluetoothConnectionLatencyCollector
- BluetoothConnectionStateCollector
- BluetoothHciSnoopLogCollector
- BugreportzOnFailureCollector
- BugreportzOnTestCaseFailureCollector
- ClangCodeCoverageCollector
- ColeccionistaAyudante
- CountTestCasesCollector
- DebugHostLogOnFailureCollector
- DispositivoMetricData
- DeviceTraceCollector
- EmuladorMemoriaCpuCapturer
- FilePullerDeviceMetricCollector
- FilePullerLogCollector
- Coleccionista de cobertura de código Gcov
- GcovKernelCodeCoverageCollector
- HostStatsdMetricCollector
- JavaCodeCoverageCollector
- LogcatOnFailureCollector
- LogcatTimingMetricCollector
- MóduloLogcatCollector
- PerfettoPullerMetricCollector
- RebootReasonCollector
- RuntimeRestartCollector
- Captura de pantallaOnFailureCollector
- ShowmapPullerMetricCollector
- TraceCmdCollector
Enumeraciones