FilePullerLogCollector
public class FilePullerLogCollector
extends FilePullerDeviceMetricCollector
java.lang.Object | |||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | ||
↳ | com.android.tradefed.device.metric.FilePullerDeviceMetricCollector | ||
↳ | com.android.tradefed.device.metric.FilePullerLogCollector |
Logger del file segnalato dal lato dispositivo. Questo logger può vivere all'interno di un modulo (AndroidTest.xml). DA FARE: quando il reporting lato dispositivo migliora, correggi LogDataType per essere più accurato.
Riepilogo
Costruttori pubblici | |
---|---|
FilePullerLogCollector () |
Metodi pubblici | |
---|---|
void | processMetricDirectory (String key, File metricDirectory, DeviceMetricData runData) L'implementazione del metodo dovrebbe consentire di registrare la directory e analizzarla per le metriche da inserire in |
final void | processMetricFile (String key, File metricFile, DeviceMetricData runData) L'implementazione del metodo dovrebbe consentire di registrare il file, analizzarlo per le metriche da inserire |
Metodi protetti | |
---|---|
void | postProcessMetricFile (String key, File metricFile, DeviceMetricData runData) Possibile elaborazione di un file pull per estrarre alcune metriche. |
Costruttori pubblici
FilePullerLogCollector
public FilePullerLogCollector ()
Metodi pubblici
processMetricDirectory
public void processMetricDirectory (String key, File metricDirectory, DeviceMetricData runData)
L'implementazione del metodo dovrebbe consentire di registrare la directory e analizzarla per le metriche da inserire in DeviceMetricData
.
Parametri | |
---|---|
key | String : la chiave di opzione associata alla directory che è stata estratta. |
metricDirectory | File : l' ERROR(/File) estratto dal dispositivo che corrisponde alla chiave di opzione. |
runData | DeviceMetricData : DeviceMetricData in cui è possibile archiviare le metriche. |
processMetricFile
public final void processMetricFile (String key, File metricFile, DeviceMetricData runData)
L'implementazione del metodo dovrebbe consentire di registrare il file, analizzarlo per le metriche da inserire DeviceMetricData
.
Parametri | |
---|---|
key | String : la chiave di opzione associata al file estratto. |
metricFile | File : l' ERROR(/File) estratto dal dispositivo che corrisponde alla chiave di opzione. |
runData | DeviceMetricData : DeviceMetricData in cui è possibile archiviare le metriche. |
Metodi protetti
postProcessMetricFile
protected void postProcessMetricFile (String key, File metricFile, DeviceMetricData runData)
Possibile elaborazione di un file pull per estrarre alcune metriche.
Parametri | |
---|---|
key | String : chiave del file estratto |
metricFile | File : l' ERROR(/File) che è stato estratto. |
runData | DeviceMetricData : l'archiviazione delle metriche dove inserire le metriche estratte. |