MetricFilePostProcessor

public class MetricFilePostProcessor
extends BasePostProcessor

java.lang.Object
   ↳ com.android.tradefed.postprocessor.BasePostProcessor
     ↳ com.android.tradefed.postprocessor.MetricFilePostProcessor


Służy do przesyłania pliku dziennika danych zebranych podczas testu i na poziomie uruchomienia. Użyj opcji „aggregate-similar-tests”, aby agregować dane z podobnych testów na poziomie uruchomienia testu i zapisać je w pliku dziennika. Testy różniące się tylko numerem iteracji lub o tej samej nazwie są uznawane za podobne testy. Będzie on mieć dostęp tylko do danych nieprzetworzonych.

Podsumowanie

Konstruktory publiczne

MetricFilePostProcessor()
MetricFilePostProcessor(MetricUtility metricUtil)

Metody publiczne

processRunMetricsAndLogs( rawMetrics, runLogs)

Zastosuj tę metodę, aby wygenerować zestaw nowych danych na podstawie dotychczasowych danych i logów.

processTestMetricsAndLogs(TestDescription testDescription, testMetrics, testLogs)

Zastosuj tę metodę do post-processingu danych i dzienników z każdego testu.

void setUp()

Zastąp tę metodę w post-procesorach podrzędnych, aby zainicjować ją przed uruchomieniem testu.

void writeMetricFile( metrics, String testId)

Zapisz dane w pliku wyników i prześlij go.

Konstruktory publiczne

MetricFilePostProcessor

public MetricFilePostProcessor ()

MetricFilePostProcessor

public MetricFilePostProcessor (MetricUtility metricUtil)

Parametry
metricUtil MetricUtility

Metody publiczne

processRunMetricsAndLogs

public  processRunMetricsAndLogs ( rawMetrics, 
                 runLogs)

Zastosuj tę metodę, aby wygenerować zestaw nowych danych na podstawie dotychczasowych danych i logów. Powinny być zwracane tylko nowo wygenerowane dane z unikalną nazwą klucza (niedozwolone są kolizje z dotychczasowymi kluczami).

Parametry
rawMetrics : zbiór danych wyjściowych dostępnych dla wykonania.

runLogs : zbiór plików dziennika z testu.

Zwroty
Zestaw nowo wygenerowanych danych na podstawie danych z wykonania.

processTestMetricsAndLogs

public  processTestMetricsAndLogs (TestDescription testDescription, 
                 testMetrics, 
                 testLogs)

Zastosuj tę metodę do post-processingu danych i dzienników z każdego testu. Powinny być zwracane tylko nowo wygenerowane dane z unikalnym kluczem (niedozwolone są kolizje z dotychczasowymi kluczami).

Parametry
testDescription TestDescription: obiekt TestDescription opisujący test.

testMetrics : zbiór danych z testu.

testLogs : zbiór plików zarejestrowanych podczas testu.

Zwroty
Zestaw nowo wygenerowanych danych na podstawie danych testowych.

setUp

public void setUp ()

Zastąp tę metodę w post-procesorach podrzędnych, aby zainicjować ją przed uruchomieniem testu.

writeMetricFile

public void writeMetricFile ( metrics, 
                String testId)

Zapisz dane w pliku wyników i prześlij go.