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 los registros de todo el directorio 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.
Resumen
Constructores públicos | |
---|---|
AtraceRunMetricCollector()
|
Métodos públicos | |
---|---|
void
|
onTestEnd(DeviceMetricData testData,
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 en busca de métricas que se colocarán 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 las métricas se coloquen en |
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 limpiar.
Parámetros | |
---|---|
testData |
DeviceMetricData : El DeviceMetricData que contiene los datos del caso de prueba. Será el
mismo objeto que durante BaseDeviceMetricCollector.onTestStart(com.android.tradefed.device.metric.DeviceMetricData) . |
currentTestCaseMetrics |
: Es el mapa actual de métricas que se pasa 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 en busca de métricas que se colocarán en DeviceMetricData
.
Parámetros | |
---|---|
key |
String : Es la clave de opción asociada al directorio que se extrajo. |
metricDirectory |
File : Es el ERROR(/File) extraído del dispositivo que coincide con la clave de opción. |
runData |
DeviceMetricData : Es el DeviceMetricData en el que 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 y analizarlo para que las métricas se coloquen en DeviceMetricData
.
Parámetros | |
---|---|
key |
String : Es la clave de opción asociada al archivo que se extrajo. |
metricFile |
File : Es el ERROR(/File) extraído del dispositivo que coincide con la clave de opción. |
runData |
DeviceMetricData : Es el DeviceMetricData en el que se pueden almacenar las métricas. |