Kolektor wskaźników AtraceRunMetricCollector

public class AtraceRunMetricCollector
extends FilePullerDeviceMetricCollector

java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
  com.android.tradefed.device.metric.FilePullerDeviceMetricCollector
    com.android.tradefed.device.metric.AtraceRunMetricCollector


Zbiera logi czasu ze wszystkich katalogów testowych w danym katalogu z urządzenia testowego, zapisz katalog testowy i opublikuj pliki śledzenia. w katalogu testowym i zagregować wskaźniki.

Podsumowanie

Konstruktory publiczne

AtraceRunMetricCollector()

Metody publiczne

void onTestEnd(DeviceMetricData testData, currentTestCaseMetrics)

Wywoływanie zwrotne po zakończeniu przypadku testowego.

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.

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

Konstruktory publiczne

Kolektor wskaźników AtraceRunMetricCollector

public AtraceRunMetricCollector ()

Metody publiczne

na końcuTestu

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

Wywoływanie zwrotne po zakończeniu przypadku testowego. To czas na porządki.

Parametry
testData DeviceMetricData: element DeviceMetricData zawierający dane na potrzeby przypadku testowego. Będzie ten sam obiekt co w okresie BaseDeviceMetricCollector.onTestStart(com.android.tradefed.device.metric.DeviceMetricData).

currentTestCaseMetrics : bieżąca mapa danych przekazywanych do usługi ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)).

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 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.