Procesor AggregatePost

public class AggregatePostProcessor
extends BasePostProcessor

Obiekt Java.lang.Object
com.android.tradefed.postprocessor.BasePostProcessor
com.android.tradefed.postprocessor.AggregatePostProcessor


Agregator metryk, który podaje min., maks., średnią, wariancję, odchylenie standardowe, sumę, liczbę i opcjonalnie percentyle dla metryk numerycznych zebranych podczas serii testów z wieloma iteracjami, traktując je jako podwójne. Metryki nienumeryczne są ignorowane. Metryki zawierające kombinację wartości numerycznych i nienumerycznych również zostaną zignorowane.

Należy pamiętać, że liczba będzie dostępna tylko wtedy, gdy metryka ma wartości wyłącznie liczbowe; w przeciwnym razie będzie nieobecny wraz ze wszystkimi innymi statystykami.

Analizuje metryki z pojedynczego ciągu, ponieważ obecnie metryki są przekazywane w ten sposób.

Streszczenie

Konstruktorzy publiczni

AggregatePostProcessor ()

Metody publiczne

processRunMetricsAndLogs ( rawMetrics, runLogs) processRunMetricsAndLogs ( rawMetrics, runLogs) processRunMetricsAndLogs ( rawMetrics, runLogs)

Zaimplementuj tę metodę, aby wygenerować zestaw nowych metryk na podstawie istniejących metryk i dzienników.

processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs) processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs) processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs)

Zaimplementuj tę metodę, aby metryki i dzienniki procesu końcowego z każdego testu.

Konstruktorzy publiczni

Procesor AggregatePost

public AggregatePostProcessor ()

Metody publiczne

ProcessRunMetricsAndLogs

public  processRunMetricsAndLogs ( rawMetrics, 
                 runLogs)

Zaimplementuj tę metodę, aby wygenerować zestaw nowych metryk na podstawie istniejących metryk i dzienników. Należy zwrócić tylko nowo wygenerowane metryki i z unikalną nazwą klucza (nie są dozwolone żadne kolizje z istniejącymi kluczami).

Parametry
rawMetrics : zestaw surowych metryk dostępnych dla przebiegu.

runLogs : Zestaw plików dziennika dla uruchomienia testowego.

Zwroty
Zestaw nowo wygenerowanych metryk na podstawie metryk uruchomieniowych.

ProcessTestMetricsAndLogs

public  processTestMetricsAndLogs (TestDescription testDescription, 
                 testMetrics, 
                 testLogs)

Zaimplementuj tę metodę, aby metryki i dzienniki procesu końcowego z każdego testu. Należy zwrócić tylko nowo wygenerowane metryki i z unikalną nazwą klucza (nie są dozwolone żadne kolizje z istniejącymi kluczami).

Parametry
testDescription TestDescription : Obiekt TestDescription opisujący test.

testMetrics : Zestaw metryk z testu.

testLogs : Zestaw plików zarejestrowanych podczas testu.

Zwroty
Zestaw nowo wygenerowanych metryk na podstawie metryk testowych.