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(
Zastosuj tę metodę, aby wygenerować zestaw nowych danych na podstawie dotychczasowych danych i logów. |
|
processTestMetricsAndLogs(TestDescription testDescription,
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(
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
publicprocessRunMetricsAndLogs ( 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
publicprocessTestMetricsAndLogs (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.