MetricFile PostProcesor
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 metryk zebranego na poziomie testu i uruchamiania. Użyj opcji „aggregate-similar-tests”, aby zagregować podobne metryki testów na poziomie przebiegu testowego i zapisać je w pliku dziennika. Testy różnią się tylko numerem iteracji lub o tej samej nazwie są uważane za podobne testy. Będzie to mieć dostęp tylko do nieprzetworzonych danych.
Streszczenie
Konstruktorzy publiczni | |
---|---|
MetricFilePostProcessor () | |
MetricFilePostProcessor ( MetricUtility metricUtil) |
Metody publiczne | |
---|---|
processRunMetricsAndLogs ( rawMetrics, runLogs) processRunMetricsAndLogs ( rawMetrics, runLogs) processRunMetricsAndLogs ( rawMetrics, runLogs) Zaimplementuj tę metodę, aby wygenerować zestaw nowych metryk z 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 publikować metryki procesu i dzienniki z każdego testu. | |
void | setUp () Zastąp tę metodę w postprocesorach podrzędnych, aby zainicjować przed uruchomieniem testu. |
void | writeMetricFile ( metrics, String testId) writeMetricFile ( metrics, String testId) Zapisz metryki w pliku wyników i prześlij go. |
Konstruktorzy publiczni
MetricFile PostProcesor
public MetricFilePostProcessor ()
MetricFile PostProcesor
public MetricFilePostProcessor (MetricUtility metricUtil)
Parametry | |
---|---|
metricUtil | MetricUtility |
Metody publiczne
processRunMetricsAndLogs
publicprocessRunMetricsAndLogs ( rawMetrics, runLogs)
Zaimplementuj tę metodę, aby wygenerować zestaw nowych metryk z istniejących metryk i dzienników. Powinny zostać zwrócone tylko nowo wygenerowane metryki z unikalną nazwą klucza (nie dopuszcza się kolizji z istniejącymi kluczami).
Parametry | |
---|---|
rawMetrics | |
runLogs |
Zwroty | |
---|---|
Zestaw nowo wygenerowanych metryk z metryk uruchomienia. |
processTestMetricsAndLogs
publicprocessTestMetricsAndLogs (TestDescription testDescription, testMetrics, testLogs)
Zaimplementuj tę metodę, aby publikować metryki procesu i dzienniki z każdego testu. Powinny zostać zwrócone tylko nowo wygenerowane metryki z unikalną nazwą klucza (nie dopuszcza się kolizji z istniejącymi kluczami).
Parametry | |
---|---|
testDescription | TestDescription : obiekt TestDescription opisujący test. |
testMetrics | |
testLogs |
Zwroty | |
---|---|
Zestaw nowo wygenerowanych metryk z metryk testowych. |
organizować coś
public void setUp ()
Zastąp tę metodę w postprocesorach podrzędnych, aby zainicjować przed uruchomieniem testu.
writeMetricFile
public void writeMetricFile (metrics, String testId)
Zapisz metryki w pliku wyników i prześlij go.