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


Rejestrator pliku zgłaszanego przez urządzenie. Ten rejestrator może znajdować się w module (AndroidTest.xml). TODO: Gdy raportowanie po stronie urządzenia będzie dokładniejsze, poprawij LogDataType, aby był dokładniejszy.

Podsumowanie

Konstruktory publiczne

FilePullerLogCollector()

Metody publiczne

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

Implementacja metody powinna umożliwiać rejestrowanie katalogu i analizowanie go pod kątem danych, które mają zostać umieszczone w DeviceMetricData.

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

Implementacja metody powinna umożliwiać rejestrowanie pliku i analizowanie go pod kątem danych, które mają zostać umieszczone w DeviceMetricData.

Chronione metody

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

Możliwe przetworzenie pobranego pliku w celu wyodrębnienia niektórych danych.

Konstruktory publiczne

FilePullerLogCollector

public FilePullerLogCollector ()

Metody publiczne

processMetricDirectory

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

Implementacja metody powinna umożliwiać rejestrowanie katalogu i analizowanie go pod kątem danych, które mają zostać umieszczone w DeviceMetricData.

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

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

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

processMetricFile

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

Implementacja metody powinna umożliwiać rejestrowanie pliku i analizowanie go pod kątem danych, które mają zostać umieszczone w DeviceMetricData.

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

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

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

Chronione metody

postProcessMetricFile

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

Możliwe przetworzenie pobranego pliku w celu wyodrębnienia niektórych danych.

Parametry
key String: klucz pliku wygenerowanego

metricFile File: wyciągnięty ERROR(/File).

runData DeviceMetricData: miejsce na dane, do którego trafiają wyodrębnione dane.