AggregatePostProcessor, |
Agregator danych, który podaje wartości minimalną, maksymalną, średnią, wariancję, odchylenie standardowe, sumę, liczbę oraz
opcjonalnie centyle dla wskaźników liczbowych zbieranych podczas testów wielokrotnego iteracji,
traktując ich jak podwojenie.
|
AtraceCollector, |
IMetricCollector , który ściga się podczas testu i zbiera wynik oraz dziennik
do wywołania.
|
AtraceRunMetricCollector: |
Zbiera logi czasu ze wszystkich katalogów testowych w danym katalogu
z urządzenia testowego, zapisz katalog testowy i opublikuj pliki śledzenia.
w katalogu testowym i zagregować wskaźniki.
|
AveragePostProcessor |
Implementacja procesora postów, które obliczają średnią listy danych.
|
BaseDeviceMetricCollector |
Podstawowa implementacja interfejsu IMetricCollector , która umożliwia rozpoczęcie i zatrzymywanie zbierania danych
onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) i ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) .
|
BasePostProcessor |
Podstawowa IPostProcessor , którą powinna rozszerzać każda implementacja.
|
kolektor opóźnienia połączenia Bluetooth, |
Kolektor przekaże do urządzeń wstępnie zdefiniowaną statystyczną konfigurację wskaźników czasu trwania i zbiera
Czas trwania połączenia Bluetooth dla każdego profilu.
|
Moduł BluetoothConnectionStateCollector |
Ten kolektor będzie zbierać wskaźniki BluetoothConnectionStateChanged i rejestrować stan połączenia
dla każdego profilu.
|
BluetoothConnectionSuccessRatePostProcessor |
Implementacja procesora końcowego, który oblicza wskaźnik sukcesu dla profilu Bluetooth
Użyj funkcji „Dopasowanie danych-klucz-wartość” w celu określenia wskaźników, które zawierają stany połączenia Bluetooth w postaci wartości liczbowych
tablica przykład [0, 1, 2, 3, 0, 1, 2, 3].
|
BluetoothHciSnoopLogCollector |
Kolektor umożliwiający włączenie rejestrowania snoopingu Bluetooth HCI w DUT i zbieranie dziennika dla każdego testu.
|
BugreportzOnFailureCollector |
Utwórz raport o błędach w przypadku niepowodzenia testu.
|
BugreportzOnTestCaseFailureCollector |
Utwórz raport o błędach w przypadku niepowodzenia uruchomienia przypadku testowego.
|
ClangCodeScopeCollector |
Element BaseDeviceMetricCollector , który będzie pobierać Clang
pomiaru zasięgu na urządzeniu i rejestrować je jako artefakty testowe.
|
CollectingTestListener |
ITestInvocationListener , który będzie gromadzić wszystkie wyniki testu.
|
ConsoleResultReporter |
Raportujący wyniki, który chce wydrukować wyniki testu w konsoli.
|
kolektor przypadków CountTestCasesCollector |
Zliczać i raportować liczbę przypadków testowych dla danego elementu IRemoteTest .
|
DebugHostLogOnFailureCollector |
Kolektor, który będzie zbierać i rejestrować logi po stronie hosta w przypadku wystąpienia błędu przypadku testowego.
|
DeviceTraceCollector |
Kolektor, który rozpocznie śledzenie perfetto po uruchomieniu testu i na końcu plik logu czasu.
|
EventLoggerListener |
Detektor rejestrujący w pliku wszystkie odbierane zdarzenia
|
FileProtoResultReporter (Raport FileProtoResultReporter) |
Raportujący Proto, który dodaje TestRecord do pliku.
|
FilePullerDeviceMetricCollector |
Element BaseDeviceMetricCollector nasłuchuje kluczy danych pochodzących z urządzenia i pobiera
jako plik z urządzenia.
|
FilePullerLogCollector |
Rejestrator pliku zgłoszonego przez stronę urządzenia.
|
FormattedGeneratorReporter |
Funkcja raportująca, która umożliwia generowanie raportów w określonym formacie.
|
GcovCodeZasięgCollector |
Element BaseDeviceMetricCollector , który pobierze gcov
pomiaru zasięgu na urządzeniu i rejestrować je jako artefakty testowe.
|
Komponent GcovKernelCodeUsageCollector |
BaseDeviceMetricCollector , który będzie pobierać jądro gcov
pomiaru zasięgu z debugerów i poza urządzeniem, a następnie rejestruje je jako test
artefaktów.
|
Gra GranularRetriableTestWrapper.StartEndCollector |
Asystent zajęć wychwytujący brakujący początek i koniec uruchomienia.
|
HostStatsdMetricCollector |
IMetricCollector , który zbiera statystyki po stronie hosta za pomocą narzędzia ze statystykami
poleceń.
|
iMetricCollector, |
Ten interfejs zostanie dodany jako dekorator podczas raportowania wyników testów w celu zbierania danych
pasujących danych.
|
iPostProcessor, |
Podmioty przetwarzające pocztę to obiekt federacji handlowej, który umożliwia przetwarzanie wskaźników i logów
PO testach i PRZED raportem wyników.
|
JavaCodeZasięgCollector |
Interfejs BaseDeviceMetricCollector , który pobierze Javę
pomiaru zasięgu na urządzeniu i rejestrować je jako artefakty testowe.
|
Raporter wyników testów JSON |
Raportujący wyniki, który koduje wyniki wskaźników testowych oraz gałęzie i informacje o urządzeniach w JSON i POST
do punktu końcowego usługi HTTP
|
LUCIResultReporter |
Raportujący wyniki, który zapisuje wyniki testów potrzebne ResultDB i LUCI
do formatu JSON (go/result-sink) i rejestruje lokalizację pliku w konsoli.
|
LegacySubprocessResultsReporter |
Zablokowana implementacja raportowania wyników podprocesu, która powinna pozostać zgodna z
starszych wersji TF/CTS (np. 8+), pomimo zmian w klasie nadrzędnej.
|
LogSaverResultForwarder |
ResultForwarder do zapisywania logów przy użyciu globalnego wygaszacza plików.
|
LogcatOnFailureCollector |
Kolektor, który przechwytuje i rejestruje logcat w przypadku niepowodzenia przypadku testowego.
|
LogcatTimingMetricCollector |
Kolektor danych, który zbiera informacje o czasie (np. o czasie przejścia użytkownika) z Logcat w czasie
co najmniej jeden powtórzony test z użyciem podanych wzorców wyrażeń regularnych do analizy sygnałów początkowych i końcowych
z wierszy logcat.
|
MetricFilePostProcessor |
Służy do przesyłania pliku logu wskaźników zebranych na poziomie testu i uruchomienia.
|
MetricsXMLResultReporter |
MetricsXMLResultReporter zapisuje wskaźniki testowe i uruchamia je w pliku XML w określonym folderze
według parametru folderu wskaźników na etapie invocationEnded testu.
|
ModuleListener |
Detektor dołączany do każdego elementu (IRemoteTest ) każdego modułu, aby zebrać listę:
wyników.
|
ModuleLogcatCollector |
Wersja kolektora logówcat, ale dla modułu.
|
PerfettoTypowePostProcessor |
Procesor post, który przetwarza plik proto perfetto danych tekstowych/binarnych na pary klucz-wartość przez
rekursywnie rozwija wiadomości i pola protokołu proto o wartości ciągu znaków do momentu, gdy pole z
napotkano wartość liczbową.
|
PerfettoPullerMetricCollector |
Podstawowa implementacja interfejsu FilePullerDeviceMetricCollector , która umożliwia
Pobieranie plików perfetto z urządzenia i zbieranie z niego danych.
|
Raport ProtoResultReporter |
Raportujący wyniki utworzył protobuf TestRecord ze wszystkimi wynikami.
|
RestartReasonCollector (W przypadku ponownego uruchomienia urządzenia) |
Kolektor, który zbiera dane o ponownym uruchomieniu urządzenia podczas testu i zgłasza je według przyczyny i liczby.
|
Testy zdane |
Raport w pliku z możliwymi filtrami do wykluczenia zdanego testu.
|
Agregator wyników |
Specjalny dostawca usług przekierowywania, który w razie potrzeby agreguje wyniki, na podstawie strategii ponawiania prób, która została
podjętych działań.
|
ResultAndLogForwarder |
Przekierowujący wyniki i zdarzenia z dziennika.
|
Ponów LogSaverResultForwarder |
Przekierowujący, który obsługuje również bieżącą próbę, w której się znajdujemy.
|
RuntimeRestartCollector |
Kolektor, który zbiera sygnatury czasowe ponownych uruchomień środowiska wykonawczego (awarie serwera systemowego) podczas testu
jeśli tak się stanie.
|
Zrzut ekranu OnFailureCollector |
Kolektor, który przechwytuje i zapisuje zrzut ekranu w przypadku niepowodzenia przypadku testowego.
|
ShardListener |
ITestInvocationListener , który zbiera wyniki z fragmentu wywołania (nazywanego też
podział wywołań tak, aby uruchamiał się równolegle na wielu zasobach i przekierowuje je do innego
słuchacz.
|
ShardMainResultForwarder |
ResultForwarder , który łączy wyniki podzielonych na fragmenty wywołań testowych.
|
ShowmapPullerMetricCollector: |
Podstawowa implementacja interfejsu FilePullerDeviceMetricCollector , która umożliwia pobieranie mapy prezentacji
plików z urządzenia i zbierać z niego dane.
|
StatsdBeforeAfterGaugeMetricPostProcessor |
Procesor postulujący, który przetwarza dane zbierane w ramach okresu „przed/po”. czyli
|
StatsdEventMetricPostProcessor (w języku angielskim) |
Procesor post, który przetwarza dane o zdarzeniach w raportach statystycznych na pary klucz-wartość, korzystając z funkcji
formaterów określonych przez procesor.
|
StatsdGeneralPostProcessor |
Postprocesor, który przetwarza binarne statystyki protokołu proto na pary klucz-wartość przez rozwinięcie
w postaci struktury drzewa.
|
StreamProtoResultReporter |
Implementacja funkcji ProtoResultReporter
|
SubprocessResultsReporter |
Implementuje parametr ITestInvocationListener , który ma być określony jako wynik_reporter i przekazywanie z
z wynikami testów i wywołaniami testów.
|
SuiteResultReporter |
Zbierz wyniki testów dla wywołania całego pakietu i wyświetlaj ostateczne wyniki.
|
Raport TextResultReporter |
Raportujący wyniki testu, który przekazuje wyniki do drukarki wyników tekstowych JUnit.
|
TraceCmdCollector |
IMetricCollector , który zbiera ślady podczas testu za pomocą polecenia log-cmd i rejestruje je w usłudze
lub wywołania.
|
XmlFormattedGeneratorReporter |
Implementacja funkcji FormattedGeneratorReporter , która formatuje pakiet do formatu XML.
.
|
Plik XMLResultReporter |
Zapisuje wyniki JUnit w plikach XML w formacie zgodnym z
Plik XMLJUnitResultFormatter Anta.
|