Google is committed to advancing racial equity for Black communities. See how.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

PerfettoPullerMetricCollector

public class PerfettoPullerMetricCollector
extends FilePullerDeviceMetricCollector

java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.FilePullerDeviceMetricCollector
com.android.tradefed.device.metric.PerfettoPullerMetricCollector


Implementación FilePullerDeviceMetricCollector de FilePullerDeviceMetricCollector que permite extraer los archivos FilePullerDeviceMetricCollector del dispositivo y recopilar las métricas de este.

Resumen

Constructores públicos

PerfettoPullerMetricCollector ()

Métodos públicos

void processMetricDirectory (String key, File metricDirectory, DeviceMetricData runData)

La implementación del método debería permitir registrar el directorio, analizarlo para que las métricas se pongan en DeviceMetricData .

void processMetricFile (String key, File metricFile, DeviceMetricData data)

Procese el archivo de seguimiento perfetto para las métricas adicionales y agréguelo a las métricas finales.

Métodos protegidos

CommandResult runHostCommand (String[] commandArgs)

Ejecute un comando de host con la matriz dada de argumentos de comando.

Constructores públicos

PerfettoPullerMetricCollector

public PerfettoPullerMetricCollector ()

Métodos públicos

processMetricDirectory

public void processMetricDirectory (String key, 
                File metricDirectory, 
                DeviceMetricData runData)

La implementación del método debería permitir registrar el directorio, analizarlo para que las métricas se pongan en DeviceMetricData .

Parámetros
key String : la tecla de opción asociada al directorio que se extrajo.

metricDirectory File : el ERROR(/File) extraído del dispositivo que coincide con la tecla de opción.

runData DeviceMetricData : DeviceMetricData donde se pueden almacenar las métricas.

processMetricFile

public void processMetricFile (String key, 
                File metricFile, 
                DeviceMetricData data)

Procese el archivo de seguimiento perfetto para las métricas adicionales y agréguelo a las métricas finales.

Parámetros
key String : la tecla de opción asociada al archivo que se extrajo del dispositivo.

metricFile File : el ERROR(/File) extraído del dispositivo que coincide con la tecla de opción.

data DeviceMetricData : donde se almacenarán las métricas.

Métodos protegidos

runHostCommand

protected CommandResult runHostCommand (String[] commandArgs)

Ejecute un comando de host con la matriz dada de argumentos de comando.

Parámetros
commandArgs String : args que se utilizarán para construir el comando del host.

Devoluciones
CommandResult devolver los resultados del comando