FilePullerLogCollector

public class FilePullerLogCollector
extends FilePullerDeviceMetricCollector

java.lang.Obiekt
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.FilePullerDeviceMetricCollector
com.android.tradefed.device.metric.FilePullerLogCollector


Logger pliku zgłoszonego po stronie urządzenia. Ten rejestrator może znajdować się w module (AndroidTest.xml). DO ZROBIENIA: Gdy raportowanie po stronie urządzenia stanie się lepsze, popraw LogDataType, aby był dokładniejszy.

Streszczenie

Konstruktory publiczne

FilePullerLogCollector ()

Metody publiczne

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

Implementacja metody powinna pozwolić na logowanie katalogu, parsowanie go pod kątem umieszczania metryk w DeviceMetricData .

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

Implementacja metody powinna pozwolić na logowanie pliku, parsowanie go pod kątem umieszczania metryk w DeviceMetricData .

Metody chronione

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

Możliwe przetwarzanie pobranego pliku w celu wyodrębnienia niektórych metryk.

Konstruktory publiczne

FilePullerLogCollector

public FilePullerLogCollector ()

Metody publiczne

ProcessMetricDirectory

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

Implementacja metody powinna pozwolić na logowanie katalogu, parsowanie go pod kątem umieszczania metryk w DeviceMetricData .

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

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

runData DeviceMetricData : DeviceMetricData , w którym mogą być przechowywane metryki.

plik metryczny procesu

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

Implementacja metody powinna pozwolić na logowanie pliku, parsowanie go pod kątem umieszczania metryk w DeviceMetricData .

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

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

runData DeviceMetricData : DeviceMetricData , w którym mogą być przechowywane metryki.

Metody chronione

PostProcessMetricFile

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

Możliwe przetwarzanie pobranego pliku w celu wyodrębnienia niektórych metryk.

Parametry
key String : klucz wyciągniętego pliku

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

runData DeviceMetricData : Magazyn metryk miał umieścić wyodrębnione metryki.