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

AtraceRunMetricCollector

public class AtraceRunMetricCollector
extends FilePullerDeviceMetricCollector

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


Recopila las trazas de todo el directorio de prueba en el directorio dado desde el dispositivo de prueba, registra el directorio de prueba y procesa los archivos de traza en el directorio de prueba y agrega las métricas.

Resumen

Constructores públicos

AtraceRunMetricCollector ()

Métodos públicos

void onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics)

Devolución de llamada cuando finaliza un caso de prueba.

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 runData)

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

Constructores públicos

AtraceRunMetricCollector

public AtraceRunMetricCollector ()

Métodos públicos

onTestEnd

public void onTestEnd ( DeviceMetricData testData, 
                 currentTestCaseMetrics)

Devolución de llamada cuando finaliza un caso de prueba. Este debería ser el momento de la limpieza.

Parámetros
testData DeviceMetricData : DeviceMetricData contiene los datos para el caso de prueba. Será el mismo objeto que durante BaseDeviceMetricCollector.onTestStart(com.android.tradefed.device.metric.DeviceMetricData) .

currentTestCaseMetrics : el mapa actual de métricas pasado a ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) .

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 runData)

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

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

metricFile 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.