com.android.tradefed.postprocessor

Interfejsy

IPostProcessor Post-processors to obiekt Trade Federation, który umożliwia przetwarzanie danych i logów PO zakończeniu testów i PRZED raportowaniem wyników. 

Zajęcia

AggregatePostProcessor Agregator danych, który podaje wartość minimalną, maksymalną, średnią, wariancję, odchylenie standardowe, sumę, liczbę i opcjonalnie percentyle dla danych liczbowych zebranych podczas wielokrotnych przebiegów testów, traktując je jako liczby zmiennoprzecinkowe podwójnej precyzji. 
AveragePostProcessor Implementacja postprocesora, który oblicza średnią z listy danych. 
BasePostProcessor Klasa bazowa IPostProcessor, którą powinna rozszerzać każda implementacja. 
BluetoothConnectionSuccessRatePostProcessor Implementacja postprocesora, który oblicza wskaźnik sukcesu dla profilu Bluetooth

Użyj parametru „metric-key-match”, aby określić dane, które zawierają stany połączenia Bluetooth w postaci tablicy numerycznej, np. [0, 1, 2, 3, 0, 1, 2, 3]. 

GeminiDebuggingPostProcessor Procesor końcowy tworzy zapytania prompt na potrzeby debugowania błędów. 
MetricFilePostProcessor Służy do przesyłania pliku dziennika danych zebranych podczas testu i na poziomie uruchomienia. 
PerfettoGenericPostProcessor Procesor końcowy, który przetwarza tekstowy/binarny plik proto z danych Perfetto w pary klucz-wartość, rekursywnie rozwijając komunikaty i pola proto z wartościami tekstowymi, aż do napotkania pola z wartością liczbową. 
PerfettoTracePostProcessor Postprocesor, który pobiera pliki śledzenia Perfetto z logów testowych i uruchamia na nich procesor śledzenia, aby wygenerować protokół metryki Perfetto. 
SimpleperfProfilePostProcessor Procesor końcowy, który znajduje dane profilowania simpleperf i generuje profil pprof. 
StatsdBeforeAfterGaugeMetricPostProcessor Procesor końcowy, który przetwarza dane liczbowe zebrane w podejściu „przed/po”, tzn.
StatsdEventMetricPostProcessor Procesor końcowy, który przetwarza wskaźniki zdarzeń w raportach statsd na pary klucz-wartość, używając formatujących określonych w procesorze. 
StatsdGenericPostProcessor Procesor końcowy, który przetwarza raporty statsd w formacie binarnym proto na pary klucz-wartość, rozwijając raport jako strukturę drzewa. 

Wartości w polu enum

AutoLogProcessor Wyliczenie opisujące, który procesor może być automatycznie obsługiwany przez wiązkę. 
PerfettoGenericPostProcessor.AlternativeParseFormat  
PerfettoGenericPostProcessor.METRIC_FILE_FORMAT  
PerfettoTracePostProcessor.METRIC_FILE_FORMAT