FilePullerLogCollector

public class FilePullerLogCollector
extends FilePullerDeviceMetricCollector

Obiekt Java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.FilePullerDeviceMetricCollector
com.android.tradefed.device.metric.FilePullerLogCollector


Rejestrator pliku zgłaszanego po stronie urządzenia. Ten rejestrator może znajdować się wewnątrz modułu (AndroidTest.xml). DO ZROBIENIA: Gdy raportowanie po stronie urządzenia stanie się lepsze, popraw LogDataType, aby był dokładniejszy.

Streszczenie

Konstruktorzy publiczni

FilePullerLogCollector ()

Metody publiczne

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

Implementacja metody powinna umożliwiać logowanie katalogu, analizowanie go w celu umieszczenia metryk w DeviceMetricData .

final void processMetricFile (String key, File metricFile, DeviceMetricData runData)

Implementacja metody powinna umożliwiać logowanie pliku, analizowanie go pod kątem umieszczenia metryk w DeviceMetricData .

Metody chronione

void postProcessMetricFile (String key, File metricFile, DeviceMetricData runData)

Możliwe przetwarzanie ściągniętego pliku w celu wyodrębnienia niektórych metryk.

Konstruktorzy publiczni

FilePullerLogCollector

public FilePullerLogCollector ()

Metody publiczne

katalogprocessMetric

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

Implementacja metody powinna umożliwiać logowanie katalogu, analizowanie go w celu umieszczenia metryk w DeviceMetricData .

Parametry
key String : klucz opcji powiązany z pobranym katalogiem.

metricDirectory File : ERROR(/File) pobrany z urządzenia pasującego do klawisza opcji.

runData DeviceMetricData : DeviceMetricData , w którym można przechowywać metryki.

procesMetricFile

public final void processMetricFile (String key, 
                File metricFile, 
                DeviceMetricData runData)

Implementacja metody powinna umożliwiać logowanie pliku, analizowanie go pod kątem umieszczenia metryk w DeviceMetricData .

Parametry
key String : klucz opcji powiązany z pobranym plikiem.

metricFile File : ERROR(/File) pobrany z urządzenia pasującego do klawisza opcji.

runData DeviceMetricData : DeviceMetricData , w którym można przechowywać metryki.

Metody chronione

plik postProcessMetric

protected void postProcessMetricFile (String key, 
                File metricFile, 
                DeviceMetricData runData)

Możliwe przetwarzanie ściągniętego pliku w celu wyodrębnienia niektórych metryk.

Parametry
key String : Klucz ściągniętego pliku

metricFile File : ERROR(/File) który został pobrany.

runData DeviceMetricData : Magazyn metryk miał zapisywać wyodrębnione metryki.