AtraceRunMetricCollector
public
class
AtraceRunMetricCollector
extends FilePullerDeviceMetricCollector
Objeto java.lang. | |||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | ||
↳ | com.android.tradefed.device.metric.FilePullerDeviceMetricCollector | ||
↳ | com.android.tradefed.device.metric.AtraceRunMetricCollector |
Recopila los seguimientos de todos los directorios de prueba del directorio especificado. desde el dispositivo de prueba, registra el directorio de prueba y posprocesa los archivos de registro en el directorio de prueba y agregar las métricas.
Resumen
Constructores públicos | |
---|---|
AtraceRunMetricCollector()
|
Métodos públicos | |
---|---|
void
|
onTestEnd(DeviceMetricData testData,
Es la 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 y analizarlo para obtener métricas
colocar en |
void
|
processMetricFile(String key, File metricFile, DeviceMetricData runData)
La implementación del método debería permitir registrar el archivo y analizarlo para que se puedan ingresar las métricas.
|
Constructores públicos
AtraceRunMetricCollector
public AtraceRunMetricCollector ()
Métodos públicos
OnTestEnd
public void onTestEnd (DeviceMetricData testData,currentTestCaseMetrics)
Es la devolución de llamada cuando finaliza un caso de prueba. Este debe ser el momento de la limpieza.
Parámetros | |
---|---|
testData |
DeviceMetricData : Es el DeviceMetricData que contiene los datos para el caso de prueba. Serán los
mismo objeto que durante BaseDeviceMetricCollector.onTestStart(com.android.tradefed.device.metric.DeviceMetricData) . |
currentTestCaseMetrics |
: Es el mapa actual de métricas que se pasan 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 y analizarlo para obtener métricas
colocar en DeviceMetricData
Parámetros | |
---|---|
key |
String : Es la clave de opción asociada al directorio que se extrajo. |
metricDirectory |
File : Es el ERROR(/File) que se extrae del dispositivo y que coincide con la clave de opción. |
runData |
DeviceMetricData : El DeviceMetricData en el que se pueden almacenar las métricas. |
Archivo processMetricFile
public void processMetricFile (String key, File metricFile, DeviceMetricData runData)
La implementación del método debería permitir registrar el archivo y analizarlo para que se puedan ingresar las métricas.
DeviceMetricData
Parámetros | |
---|---|
key |
String : Es la clave de opción asociada al archivo que se extrajo. |
metricFile |
File : Es el ERROR(/File) que se extrae del dispositivo y que coincide con la clave de opción. |
runData |
DeviceMetricData : El DeviceMetricData en el que se pueden almacenar las métricas. |