| AggregatePostProcessor |
Zbiór danych, który zwraca minimalną, maksymalną, średnią, wariancję, odchylenie standardowe, łączną, liczbę i opcjonalnie wartości procentylowe danych numerycznych zebranych podczas testów z wielokrotnymi iteracjami, traktując je jako podwójne liczby zmiennoprzecinkowe.
|
| AtraceCollector |
IMetricCollector, który podczas testu uruchamia atrace, zbiera wyniki i zapisują je w wywołaniu.
|
| AtraceRunMetricCollector |
Zbiera ścieżki ze wszystkich katalogów testów w danym katalogu na urządzeniu testowym, rejestruje katalog testów i przetwarza pliki ścieżek w katalogu testów, a następnie agreguje dane.
|
| AveragePostProcessor |
Implementacja post-processora, który oblicza średnią z listy danych.
|
| BaseDeviceMetricCollector |
Podstawowa implementacja IMetricCollector, która umożliwia uruchamianie i zatrzymywanie zbierania danych w przypadku onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) i ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)).
|
| BasePostProcessor |
Podstawowa implementacja IPostProcessor, którą powinna rozszerzać każda implementacja.
|
| BluetoothConnectionLatencyCollector |
Zbieracz prześle do urządzeń wstępnie zdefiniowaną konfigurację danych o czasie trwania funkcji statsd i zbiera dane o czasie trwania połączenia Bluetooth dla każdego profilu.
|
| BluetoothConnectionStateCollector |
Ten kolektor będzie zbierać dane BluetoothConnectionStateChanged i rejestrować stan połączenia w przypadku każdego profilu.
|
| 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 tablicy liczbowej. Przykład: [0, 1, 2, 3, 0, 1, 2, 3].
|
| BluetoothHciSnoopLogCollector |
Collector do włączania zapisywania w dzienniku snoopingu interfejsu HCI Bluetooth na urządzeniu testowym i zbierania dziennika dla każdego testu.
|
| BugreportCollector |
Przepuszczająca reguła ITestInvocationListener, która zbiera raporty o błędach po wystąpieniu zdarzeń konfigurowalnych, a potem wywołuje regułę ITestInvocationListener.testLog w podrzędnych regułach po zebraniu każdego raportu o błędzie.
|
| BugreportzOnFailureCollector |
Tworzenie raportu o błędach po niepowodzeniu przypadku testowego.
|
| BugreportzOnTestCaseFailureCollector |
Tworzenie raportu o błędach, gdy test się nie powiedzie.
|
| ClangCodeCoverageCollector |
BaseDeviceMetricCollector, który pobiera z urządzenia pomiary pokrycia Clanga i rejestruje je jako artefakty testowe.
|
| CodeCoverageCollector |
BaseDeviceMetricCollector, który pobiera z urządzenia pomiary zasięgu natywnych i Java i rejestruje je jako artefakty testowe.
|
| CollectingTestListener |
ITestInvocationListener, który będzie zawierać wszystkie wyniki testów.
|
| CommandStatusHandler |
Handler pomagający w monitorowaniu i aktualizowaniu stanu wywołania.
|
| ConditionFailureMonitor |
Sprawdzanie, czy wywołanie nie zakończyło się błędem.
|
| ConsoleResultReporter |
Wyświetlanie wyników w konsoli.
|
| CountTestCasesCollector |
Zliczanie i zgłaszanie liczby przypadków testowych dla danego IRemoteTest.
|
| DebugHostLogOnFailureCollector |
Kolekcjoner, który gromadzi i rejestruje logi po stronie hosta, gdy wystąpi błąd przypadku testowego.
|
| DeviceReleaseReporter |
Raportujący o wypuszczeniu urządzenia, który obsługuje komunikację z procesem nadrzędnym urządzenia(urządzeń) do zwolnienia.
|
| DeviceTraceCollector |
Kolekcjoner, który rozpocznie śledzenie perfetto po rozpoczęciu testu i na końcu wygeneruje plik z śladem.
|
| DeviceUnavailableMonitor |
Ten listener próbuje przechwycić tylko DNAE na poziomie przypadku testowego.
|
| EventsLoggerListener |
Listener, który rejestruje wszystkie zdarzenia w pliku.
|
| FileProtoResultReporter |
Proto reporter, który zapisuje TestRecord do pliku.
|
| FilePullerDeviceMetricCollector |
BaseDeviceMetricCollector, który nasłuchuje klucza danych pochodzącego z urządzenia i pobiera je jako plik z urządzenia.
|
| FilePullerLogCollector |
Rejestrator pliku zgłaszanego przez urządzenie.
|
| FilteredResultForwarder |
Wariant ResultForwarder, który umożliwia raportowanie tylko listy dozwolonych TestDescription.
|
| FormattedGeneratorReporter |
Raportowanie umożliwiające generowanie raportów w określonym formacie.
|
| GcovCodeCoverageCollector |
BaseDeviceMetricCollector, który pobiera z urządzenia pomiary zasięgu z gcov i rejestruje je jako artefakty testowe.
|
| GcovKernelCodeCoverageCollector |
BaseDeviceMetricCollector, który pobiera z debugfs i z urządzenia pomiary pokrycia jądra gcov, a potem rejestruje je jako artefakty testu.
|
| GranularRetriableTestWrapper.StartEndCollector |
Pomocnik klasy do wychwytywania brakujących początków i zakończeń biegu.
|
| HostStatsdMetricCollector |
IMetricCollector, który zbiera dane statsd po stronie hosta za pomocą poleceń narzędzia statsd.
|
| ICommandScheduler.IScheduledInvocationListener |
Listener dla zdarzeń wywołania po zakończeniu wywołania.
|
| ILogSaverListener |
Umożliwia ITestInvocationListener słuchanie, kiedy są zapisywane pliki dziennika.
|
| IMetricCollector |
Ten interfejs zostanie dodany jako dekorator podczas raportowania wyników testów w celu zbierania danych pasujących do wyników.
|
| IPostProcessor |
Post Processors to obiekt Trade Federation, który umożliwia przetwarzanie danych i dzienników PO przeprowadzeniu testów i PRZED raportowaniem wyników.
|
| IShardableListener |
ITestInvocationListener, które można podzielić na fragmenty.
|
| ISupportGranularResults |
Interfejs określający, czy ITestInvocationListener obsługuje otrzymywanie szczegółowych wyników.
|
| ITestInvocationListener |
Listener dla wyników testu z wywołania testu.
|
| ITestSummaryListener |
Interfejs umożliwiający ITestInvocationListener wymianę ograniczonych informacji za pomocą podsumowań.
|
| InvocationProtoResultReporter |
Reporters to store invocation level caching information and its list of modules
|
| InvocationToJUnitResultForwarder |
Klasa, która nasłuchuje zdarzeń ITestInvocationListener i przesyła je do klasy TestListener.
|
| JarHostTest.HostTestListener |
Detektor opakowania, który przekazuje wszystkie zdarzenia oprócz testRunStarted() i testRunEnded() do wbudowanego detektora.
|
| JavaCodeCoverageCollector |
BaseDeviceMetricCollector, który pobiera z urządzenia pomiary zasięgu w języku Java i rejestruje je jako artefakty testowe.
|
| JsonHttpTestResultReporter |
Raport z wynikami, który koduje wyniki testów i informacje o gałęzi i urządzeniu w formacie JSON, a następnie przesyła je do punktu końcowego usługi HTTP.
|
| LUCIResultReporter |
Raportujący wyniki, który zapisuje wyniki testów potrzebne do korzystania z ResultDB i LuCI w formacie JSON (go/result-sink) oraz rejestruje lokalizację pliku w konsoli.
|
| LastShardDetector |
Podczas korzystania z poddzielenia lokalnego czasami chcemy wykonać pewne działania dopiero wtedy, gdy ostatni fragment osiągnie wartość invocationEnded(long).
|
| LegacySubprocessResultsReporter |
zamrożoną implementację raportera wyników podprocesu, która powinna być zgodna z wcześniejszymi wersjami TF/CTS (np. 8 i nowszymi), pomimo zmian w superklasie.
|
| LogSaverResultForwarder |
ResultForwarder do zapisywania dzienników za pomocą globalnego narzędzia do zapisywania plików.
|
| LogcatCrashResultForwarder |
Listener specjalny: w przypadku błędów (awarii procesu pomiarowego) próbuje wyodrębnić z logcatu informacje o awarii i dodaje je do komunikatu o błędzie powiązanego z testem.
|
| LogcatOnFailureCollector |
Kolekcjoner, który rejestruje logcat, gdy test się nie powiedzie.
|
| LogcatTimingMetricCollector |
Zbieracz danych, który zbiera informacje o czasie (np. czas przełączania użytkownika) z logcat podczas jednego lub wielu powtarzających się testów, używając określonych wzorów wyrażeń regularnych do analizowania sygnałów rozpoczęcia i zakończenia zdarzenia z linii logcat.
|
| MetricFilePostProcessor |
Służy do przesyłania pliku dziennika danych zebranych na poziomie testu i uruchomienia.
|
| MetricsXMLResultReporter |
MetricsXMLResultReporter zapisuje dane testu i dane dotyczące wykonania w pliku XML w folderze określonym przez parametr metrics-folder na etapie invocationEnded testu.
|
| ModuleListener |
Detektor dołączony do każdego IRemoteTest każdego modułu w celu zebrania listy wyników.
|
| ModuleLogcatCollector |
Wersja logcat collector, ale dla modułu.
|
| ModuleProtoResultReporter |
Raport wyników miał zawierać tylko wyniki na poziomie modułu.
|
| ModuleResultsAndMetricsForwarder |
Rozszerzenie ResultAndLogForwarder, które dodaje do wyników testu dodatkowe dane dotyczące modułu.
|
| NameMangleListener |
Słuchający pośrednik służący do tłumaczenia nazw metody testu, klasy i pakietu podczas raportowania wyników.
|
| PassingTestFileReporter |
ITestInvocationListener, który zapisuje listę przejść testów w pliku testowym.
|
| PerfettoGenericPostProcessor |
Przetwarzacz końcowy, który przetwarza plik proto perfetto z danymi tekstowymi lub binarnymi na pary klucz-wartość, rekurencyjnie rozszerzając komunikaty proto i pola o wartościach ciągu znaków, dopóki nie napotka pola z wartością liczbową.
|
| PerfettoPullerMetricCollector |
Podstawowa implementacja FilePullerDeviceMetricCollector, która umożliwia pobieranie plików perfetto z urządzenia i zbieranie z nich danych.
|
| PrettyTestEventLogger |
Rejestrator dopasowuje zdarzenia i rejestruje je, aby ułatwić debugowanie.
|
| ProtoResultReporter |
Raport z wynikami tworzy TestRecord protobuf ze wszystkimi wynikami.
|
| PtsBotTest |
Uruchamianie testów PTS-bot.
|
| PythonBinaryHostTest.PythonForwarder |
Przesyłanie wyników, aby zastąpić nazwę procesu nazwą binarną.
|
| RebootReasonCollector |
Kolekcjoner, który zbiera informacje o ponownym uruchomieniu urządzenia podczas testu i zgłasza je według przyczyny i liczby.
|
| RemoteTestTimeOutEnforcer |
Odbiorniki, które umożliwiają sprawdzenie czasu wykonania danej konfiguracji testu i odrzucenie jej, jeśli przekroczy on określony limit czasu.
|
| ReportPassedTests |
Raport w pliku z możliwymi filtrami do wykluczenia zaliczonego testu.
|
| ResultAggregator |
Specjalny przekierowujący, który w razie potrzeby agreguje wyniki na podstawie przyjętej strategii ponownego próby.
|
| przesyłanie wyników i logów, |
Przesyłanie wyników i zdarzeń z dziennika.
|
| ResultDBReporter |
|
| Przesyłanie wyników |
ITestInvocationListener, który przekazuje wyniki wywołania do listy innych odbiorców.
|
| RetryLogSaverResultForwarder |
Przesyłacz, który przekazuje również bieżącą próbę.
|
| RetryResultForwarder |
Rozszerzenie ResultForwarder, które zawsze przesyła dane do określonej próby.
|
| RuntimeRestartCollector |
Kolektor, który zbiera sygnatury czasowe ponownych uruchomień w czasie działania (awarii serwera systemu) podczas testu (jeśli wystąpiły).
|
| ScreenshotOnFailureCollector |
Kolekcjoner, który przechwyci i zarejestruje zrzut ekranu, gdy przypadek testowy zakończy się niepowodzeniem.
|
| ShardListener |
ITestInvocationListener, który zbiera wyniki z fragmentu wywołania (czyli wywołania podzielonego na kilka zasobów do działania równoległego) i przekazuje je innemu odbiorcy.
|
| ShardMainResultForwarder |
ResultForwarder, który łączy wyniki wywołań testu podzielonego na fragmenty.
|
| ShowmapPullerMetricCollector |
Podstawowa implementacja FilePullerDeviceMetricCollector, która umożliwia pobieranie plików showmap z urządzenia i zbieranie z nich danych.
|
| StatsdBeforeAfterGaugeMetricPostProcessor |
Przetwarzacz końcowy, który przetwarza dane pomiarowe zebrane w ramach podejścia „przed/po”, czyli
|
| StatsdEventMetricPostProcessor |
Przetwarzacz, który przetwarza dane zdarzeń w raportach statsd w pary klucz-wartość, korzystając z formaterów określonych w procesorze.
|
| StatsdGenericPostProcessor |
Przetwarzacz, który przetwarza binarne raporty proto statsd w pary klucz-wartość, rozszerzając raport w strukturę drzewiastą.
|
| StreamProtoResultReporter |
Implementacja ProtoResultReporter
|
| SubprocessResultsReporter |
Implementuje ITestInvocationListener, który ma być określony jako result_reporter, i przekazuje z podprocesu wyniki testów, testów i wywołań testów.
|
| SuiteResultReporter |
Zbierać wyniki testów dla całego wywołania zestawu i wyprowadzać wyniki końcowe.
|
| TestRunResultListener |
Listener, który umożliwia odczytanie stanu końcowego uruchomienia testu.
|
| TestTimeoutEnforcer |
Odbiorniki, które umożliwiają sprawdzenie czasu wykonania danego przypadku testowego i jego przerwanie, jeśli przekroczy on określony limit czasu.
|
| TextResultReporter |
Raport wyników testu, który przekazuje wyniki do drukarki wyników tekstowych JUnit.
|
| TraceCmdCollector |
IMetricCollector, który zbiera ślady podczas testu za pomocą polecenia trace-cmd i zapisują je w wywołaniu.
|
| TradefedSandboxRunner.StubScheduledInvocationListener |
Szkielet IScheduledInvocationListener, który nic nie robi.
|
| XmlFormattedGeneratorReporter |
Implementacja FormattedGeneratorReporter, która formatuje wyniki zestawu w formacie XML.
|
| XmlResultReporter |
Zapisywanie wyników JUnit do plików XML w formacie zgodnym z elementem XMLJUnitResultFormatter w Ant.
|