Kolektor logów FilePuller

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


Rejestrator pliku zgłoszonego przez stronę urządzenia. Ten rejestrator może znajdować się w module (AndroidTest.xml). DO ZROBIENIA: gdy raportowanie po stronie urządzenia stanie się lepsze, popraw parametr LogDataType, aby dokładną.

Podsumowanie

Konstruktory publiczne

FilePullerLogCollector()

Metody publiczne

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

Implementacja tej metody powinna umożliwiać rejestrowanie katalogu i analizowanie go pod kątem wskaźników Wpisz DeviceMetricData.

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

Implementacja tej metody powinna umożliwiać zarejestrowanie pliku i jego analizę pod kątem wskaźników DeviceMetricData

Metody chronione

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

Możliwe przetwarzanie pobranego pliku w celu wyodrębnienia niektórych wskaźników.

Konstruktory publiczne

Kolektor logów FilePuller

public FilePullerLogCollector ()

Metody publiczne

KatalogWskaźników procesów

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

Implementacja tej metody powinna umożliwiać rejestrowanie katalogu i analizowanie go pod kątem wskaźników Wpisz DeviceMetricData.

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

metricDirectory File: wartość ERROR(/File) pobrana z urządzenia zgodna z kluczem opcji.

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

plik_danych_procesu

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

Implementacja tej metody powinna umożliwiać zarejestrowanie pliku i jego analizę pod kątem wskaźników DeviceMetricData

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

metricFile File: wartość ERROR(/File) pobrana z urządzenia zgodna z kluczem opcji.

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

Metody chronione

plik wskaźnika postProcessMetric

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

Możliwe przetwarzanie pobranego pliku w celu wyodrębnienia niektórych wskaźników.

Parametry
key String: pobrany klucz pliku

metricFile File: pobrany ERROR(/File).

runData DeviceMetricData: w pamięci masowej wskaźników zostały umieszczone wyodrębnione wskaźniki.