Indeks klas

To są klasy interfejsu API. Zobacz wszystkie pakiety interfejsów API.

O

AaptParser, Klasa, która wyodrębnia informacje z pakietu apk przez analizowanie danych wyjściowych „aapt dump badging”. 
AaptParser.AaptVersion Lista opcji wersji AAPT używanych do analizowania plików APK. 
Abi Klasa reprezentująca interfejs ABI. 
AbiFormatter Klasa użytkowa dla abi. 
Abiutils Klasa użytkowa do obsługi interfejsów ABI urządzenia
Połączenie abstrakcyjne Abstrakcyjne przedstawienie połączenia. 
AbstractHostMonitor Typowa klasa monitorowania stanu hosta. 
AbstractTunnelMonitor Abstrakcyjny monitor tunelu dla GCE AVD. 
AbstractXmlParser Klasa bazowa pomocnicza do analizy plików XML
AbstractXmlParser.ParseException Zwracany, jeśli nie można przeanalizować danych wejściowych XML.
AcloudConfigParser Klasa pomocnicza, która analizuje konfigurację Acloud (używaną do uruchamiania instancji urządzenia w chmurze). 
AcloudConfigParser.AcloudKeys Zbiory kluczy, które można wyszukiwać z poziomu konfiguracji. 
Działanie w toku Działanie ogólne w toku. 
ActiveTrace Główna klasa pomagająca opisywać aktywny log czasu i nim zarządzać. 
ActivityStatusChecker Narzędzie do sprawdzania stanu pozostałych działań na końcu modułu. 
Funkcja AdbRootElevator AutoCloseable, który w razie potrzeby włącza element główny adb i przywraca stan główny po zakończeniu. 
AdbSshConnection Połączenie Adb przez most SSH. 
AdbStopServerPreparer Moduł przygotowujący do zatrzymania serwera adb na hoście przed uruchomieniem testów adb i po ich uruchomieniu. 
AdbTcpConnection Domyślna reprezentacja połączenia urządzenia, zakładana jako standardowe połączenie adb urządzenia. 
Adbutils Klasa użyteczności operacji adb. 
AfterClassWithInfo Gwarancje podobne do AfterClass, ale metoda z adnotacjami musi wymagać parametru TestInformation
AggregatePostProcessor, Agregator danych, który podaje wartości minimalną, maksymalną, średnią, wariancję, odchylenie standardowe, sumę, liczbę oraz opcjonalnie percentyle dla wskaźników liczbowych zbieranych podczas testów wielokrotnego iteracji i traktuje je jako liczby zmiennoprzecinkowe. 
AllTestAppsInstallSetup ITargetPreparer, który instaluje na urządzeniu wszystkie aplikacje z folderu IDeviceBuildInfo#getTestsDir()
AltDirBehavior, Wyliczenie do zdefiniowania alternatywnych zachowania katalogów dla różnych instalatorów artefaktów testowych lub mechanizmów je wypychających

 

Analiza heurystyczna Kolejność jest ważna. 
AndroidJUnitTest Test, który uruchamia pakiet testowy instrumentacji na danym urządzeniu za pomocą narzędzia android.support.test.runner.AndroidJUnitRunner. 
AndroidTestOrchestratorRemoteTestRunner Przeprowadza przyrządzony test Androida za pomocą polecenia adb i AndroidTestOrchestrator. 
AoaTargetPreparer ITargetPreparer, który wykonuje serię działań (np. kliknięć i przesuwania) przy użyciu protokołu Android Open Accessory (AOAv2). 
AppBuildInfo Identyfikator IBuildInfo reprezentujący aplikację na Androida i jej pakiety testowe. 
AppDeviceBuildInfo Ta klasa została wycofana. Używaj bezpośrednio IDeviceBuildInfo. 
Konfiguracja aplikacji ITargetPreparer, który instaluje plik APK i jego testy. 
AppVersionFetcher. Klasa narzędzia do pobrania ciągu wersji aplikacji z urządzenia. 
AppVersionFetcher.AppVersionInfo (w języku angielskim), Typy informacji o wersji aplikacji. 
Kontroler modułu ArchModule Kontroler modułu nie uruchamia testów, gdy nie pasuje do żadnej z architektur. 
ArgsOptionParser Wypełnia pola Option przeanalizowanymi argumentami wiersza poleceń. 
Tablica w narzędziu tablica Metody narzędziowe dla tablic
ArtChrootPreparer Utwórz katalog chroot na potrzeby testów ART. 
ArtGTest  
ArtifactDetails Opisuje strukturę treści i jej deskryptor wygenerowany przez narzędzie CAS.
ArtifactDetails.ArtifactFileDescriptor  
Analizator artefaktów Narzędzie ułatwiające analizę artefaktów kompilacji w celu uzyskania szczegółowych informacji. 
ArtRunTest Narzędzie do uruchamiania testów ART 
ArtRunTest.AdbShellCommandException Klasa wyjątku do zgłaszania błędu, który wystąpił podczas wykonywania polecenia powłoki ADB. 
ATestFileSystemLogSaver Ta klasa LogSaver jest używana przez ATest do zapisywania logów w określonej ścieżce. 
AtestRunner Implementacja atrybutu ITestSuite
AtraceCollector, IMetricCollector, który jest sprawdzany podczas testu i zbiera wynik oraz loguje go w wywołaniu. 
AtraceRunMetricCollector: Zbiera z urządzenia testowego ślady ze wszystkich katalogów testowych w danym katalogu, rejestruje katalog testowy i publikuje pliki śledzenia w katalogu testowym, a następnie agreguje wskaźniki. 
AutoLogCollector (moduł AutoLogCollector) Wyliczenie opisujące, który kolektor może być automatycznie obsługiwany przez wiązkę. 
Automatyczne raporty Klasa, która definiuje mapowanie automatycznych reporterów Tradefed. 
AveragePostProcessor Implementacja procesora postów, które obliczają średnią listy danych. 

mld

BackgroundDeviceAction Uruchamia polecenie na danym urządzeniu, powtarzając je w razie potrzeby, dopóki działanie nie zostanie anulowane. 
BaseDeviceMetricCollector Podstawowa implementacja interfejsu IMetricCollector, która umożliwia rozpoczynanie i zatrzymywanie zbierania danych w onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) i ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map))
Przygotowanie emulatora BaseEmulator Typowa osoba przygotowująca do uruchomienia lokalnego emulatora. 
BaseHostJUnit4Test Podstawowa klasa testowa do uruchamiania testów stylu hosta JUnit4. 
BaseLeveledLogoutput Podstawowa implementacja interfejsu ILeveledLogOutput, która umożliwia filtrowanie niektórych tagów na podstawie ich nazwy lub komponentów. 
Kontroler modułu podstawowego Podstawowa implementacja interfejsu IModuleController, która powinna być zaimplementowane do sprawdzania, czy moduł powinien działać. 
BaseMultiTargetPreparer Podstawowa implementacja interfejsu IMultiTargetPreparer, która umożliwia wyłączenie obiektu. 
BasePostProcessor Podstawowa IPostProcessor, którą powinna rozszerzać każda implementacja. 
BasePonówDecision Podstawowa implementacja interfejsu IRetryDecision
BaseStreamLogger<system operacyjny rozszerzy OutputStream> ILeveledLogOutput, który kieruje komunikaty logu do strumienia wyjściowego i do stdout. 
Plik BaseTargetPreparer Podstawowa klasa implementacji dla ITargetPreparer, która umożliwia kontrolowanie, czy obiekt jest wyłączony. 
BaseTestSuite Test uruchamiania Compatibility Test Suite z nowym pakietem. 
Kontroler baterii Klasa użytkowa, która umożliwia kontrolowanie stanu ładowania baterii urządzenia. 
BatteryRechargeDeviceRecovery Zezwalaj na uruchamianie polecenia, gdy poziom baterii urządzenia spadnie poniżej określonego progu. 
Temperatura baterii  
BatteryNiedostępneDeviceRecovery Narzędzie do sprawdzania przywracania, które aktywuje konfigurację, gdy poziom baterii będzie niedostępny. 
BeforeClassWithInfo Gwarancje podobne do BeforeClass, ale metoda z adnotacjami musi wymagać parametru TestInformation
BinaryState Enum używane do rejestrowania stanu włączenia/wyłączenia ze stanem IGNORE bez działania. 
kolektor opóźnienia połączenia Bluetooth, Kolektor przekazuje do urządzeń wstępnie zdefiniowaną statystyczną konfigurację wskaźnika czasu trwania i zbiera dane o czasie połączenia Bluetooth w każdym profilu. 
Moduł BluetoothConnectionStateCollector Ten kolektor będzie zbierać wskaźniki BluetoothConnectionStateChanged i rejestrować numer stanu połączenia dla każdego profilu. 
BluetoothConnectionSuccessRatePostProcessor Implementacja procesora końcowego, który oblicza wskaźnik sukcesu dla profilu Bluetooth

Użyj operatora „metric-key-match”, aby określić wskaźniki, które zawierają stany połączenia Bluetooth w tablicy liczbowej. 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. 
Narzędzia Bluetooth Funkcje narzędziowe do wywoływania instrumentacji Bluetooth na urządzeniu

Kod instrumentacji Bluetooth po stronie urządzenia znajdziesz w AOSP na stronie: frameworks/base/core/tests/bluetoothtests

BootstrapBuildProvider IDeviceBuildProvider, który wczytuje informacje o kompilacji z urządzenia testowego

Najczęściej jest to używane w przypadku urządzeń z dostarczaną zewnętrznie kompilacją, tj.

BootstrapServiceFileFixrLoader Wczytuje resolvery przy użyciu platformy wczytywania usług. 
Zgłoszenie błędu Obiekt zawierający odwołania do plików raportu o błędach, zgodny z płaskim raportem o błędach i skompresowanym raportem o błędach (bugreportz). 
kolektor raportów o błędach, Przekazujący ITestInvocationListener, który zbiera raporty o błędach w przypadku wystąpienia zdarzeń możliwych do skonfigurowania, a następnie wywołuje ITestInvocationListener#testLog w swoich elementach podrzędnych po zebraniu każdego raportu o błędach. 
BugreportCollector.Filter  
BugreportCollector.Freq  
BugreportCollector.Rzeczownik  
BugreportCollector.Predykat Pełny predykat określający, kiedy należy zarejestrować raport o błędzie. 
BugreportCollector.Relation  
BugreportCollector.SubPredykat  
BugreportzOnFailureCollector Utwórz raport o błędach w przypadku niepowodzenia testu. 
BugreportzOnTestCaseFailureCollector Utwórz raport o błędach w przypadku niepowodzenia uruchomienia przypadku testowego. 
Analiza kompilacji Reprezentuje wyniki pojedynczej analizy kompilacji. 
Błąd kompilacji Wywoływana, jeśli nie udało się uruchomić podanej kompilacji. 
BuildInfo Ogólna implementacja elementu IBuildInfo, który powinien być powiązany z elementem ITestDevice
BuildInfoKey Wyliczenie klas związane z zapytaniami o informacje o kompilacji. 
BuildInfoKey.BuildInfoFileKey Enum opisujący wszystkie znane typy plików, które mogą być objęte zapytaniami przez IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey)
BuildInfoRecorder Pole ITargetPreparer, które zapisuje metadane informacji o kompilacji w określonym pliku. 
BuildInfoutil Klasa użyteczna do wykonywania operacji na IBuildInfo
Błąd BuildRetrievalError Podczas pobierania kompilacji do testowania wystąpił błąd krytyczny. 
BuildSerializedVersion Klasa zawierająca bieżącą wersję serializacji wszystkich IBuildInfo
BuildTestsZip Utilitys Klasa pomocnicza do operacji związanych z testowym plikiem ZIP wygenerowanym przez system kompilacji Androida.
BulkEmailer Narzędzie dla nadawców e-maili, które umożliwia taką konfigurację: odstęp czasu wysyłania, początkowy rozmiar serii, adresatów i łączną liczbę wiadomości. 
Bundletoolutil Klasa narzędzia używająca wiersza poleceń bundletool do zainstalowania pliku APK na urządzeniu. 
ByteArrayInputStreamSource,  
ByteTrackList Klasa reprezentująca prostą tablicę bajtową. 
ByteTrackutil Narzędzia do działania na tablicy bajtów, np. konwertowanie bajtów na liczbę całkowitą. 
Program ByteStreamDownloader Klient implementujący metodę Read w usłudze gRPC ByteStream
Program ByteStreamUploader Klient implementujący metodę Write w usłudze gRPC ByteStream

C

Kontroler modułu samochodowego Ten kontroler uniemożliwia wykonywanie przypadków testów na urządzeniach innych niż samochodowe. 
Błąd CarryDnae Wewnętrzna RuntimeException do przenoszenia DeviceNotAvailableException przez platformę JUnit4. 
CarryInterruptedException Wysyłany, gdy aktywowany zostanie limit czasu fazy testowej, a wyjątek InterruptedException musi zostać przeniesiony z wątku wykonania testu do wątku wykonania wywołania. 
Flasher urządzeń CTV Klasa, która miga na fizycznym urządzeniu z Androidem i radiem CDMA. 
CecControllerTokenProvider, Dostawca tokenów dla tokenów związanych z kontrolą użytkową (CEC). 
CentralDirectoryInfo CentralDirectoryInfo to klasa zawierająca informacje o pliku lub folderze wewnątrz pliku ZIP. 
Sprawdzanie parowania CompanionAwarePreparer, który weryfikuje powiązanie BT między urządzeniami głównymi i towarzyszącymi
Chunker Dzieli blob na 1 lub więcej komponentów typu Chunk o maksymalnej liczbie chunkSize bajtów. 
Chunker.Chunk Kawałek bloba. 
CircularAtrace Utility Narzędzie atrace opracowane głównie do identyfikowania głównych przyczyn błędów ANR podczas testowania aplikacji Monkey. 
CircularBytetablica, Struktura danych służąca do przechowywania tablicy o stałym rozmiarze, która działa jako kołowy bufor i śledzi łączną sumę wszystkich wartości w tablicy. 
ClangCodeScopeCollector BaseDeviceMetricCollector, który pobierze pomiary zasięgu Clang z urządzenia i zapisze je jako artefakty testowe. 
ClangProfileIndexer Klasa użytkowa indeksująca pomiary pokrycia kodu Clang. 
ClassNotFoundConfigurationException ConfigurationException , gdy nie znaleziono klasy obiektu. 
ClassPathScanner Znajduje wpisy w ścieżce klasy. 
ClassPathScanner.ClassNameFilter Obiekt IClassPathFilter, który filtruje i przekształca nazwy klas Java. 
ClassPathScanner.ExternalClassNameFilter ClassNameFilter, który odrzuca zajęcia wewnętrzne
ClassPathScanner.IClassPathFilter Filtr ścieżek wpisów ścieżki zajęć

Ze wzorem: FileFilter

Narzędzia zegara do pracy Zegarowe narzędzie do udostępniania logiki na wielu urządzeniach
CloseableTraceScope Klasa o zakresie, która umożliwia raportowanie sekcji śledzenia za pomocą metody try-with-resources
ClusterBuildInfo Klasa IBuildInfo dla kompilacji przesyłanych z TFC. 
ClusterBuildProvider IBuildProvider do pobrania zasobów testowych TFC. 
ClusterClient Implementacja IClusterClient umożliwiająca interakcję z backendem TFC. 
ClusterCommand Klasa, która reprezentuje zadanie pobrane z klastra TF. 
ClusterCommand.RequestType  
ClusterCommand.State Stan polecenia w klastrze TF. 
ClusterCommandConfigBuilder Klasa do tworzenia pliku konfiguracji dla polecenia klastra. 
Zdarzenie ClusterCommand Klasa do hermetyzacji zdarzeń polecenia klastra, które mają zostać przesłane. 
ClusterCommandEvent.Builder  
Typ obiektuClusterCommandEvent.Typ  
ClusterCommandLauncher Klasa IRemoteTest do uruchamiania polecenia z TFC za pomocą podprocesu TF. 
ClusterCommandScheduler ICommandScheduler do obsługi TFC (klastra transkrypowane). 
ClusterCommandStatus Klasa reprezentująca stan i przyczynę anulowania polecenia z klastra TF. 
ClusterDeviceInfo Klasa do hermetyzacji informacji o urządzeniu klastra, które mają zostać przesłane. 
ClusterDeviceInfo.Builder  
Monitorowanie urządzeń w klastrze Implementacja IDeviceMonitor, która zgłasza wyniki do usługi klastra Tradefed. 
ClusterEventUploader<T extends IClusterEvent> Klasa ClusterEventUploader, która przesyła IClusterEvent do TFC. 
Zdarzenie ClusterHostEvent Klasa do hermetyzacji zdarzeń hosta klastra do przesłania. 
Builder (klasterHostEvent.Builder)  
Typ zdarzenia klastra.HostEventType Wyliczenia różnych typów zdarzeń hosta. 
ClusterHostUtil, Statyczne funkcje narzędziowe dla klastra TF do pobierania globalnych instancji konfiguracji, informacji o hoście itp. 
Zapisywanie logów klastrów Klasa ILogSaver do przesyłania danych wyjściowych testowych do TFC. 
Strategia_zapisywania_logowania.plików Strategie wyboru plików. 
Opcje klastra  
Test pokrycia kodu Test, który uruchamia pakiet testowy narzędzi na danym urządzeniu i generuje raport zasięgu kodu. 
CollectingByteOutputReceiver IShellOutputReceiver, który zbiera wszystkie dane wyjściowe powłoki do byte[]
Gromadzenie danych wyjściowych IShellOutputReceiver, który zbiera wszystkie dane wyjściowe powłoki w jednym String
CollectingTestListener ITestInvocationListener, który będzie gromadzić wszystkie wyniki testu. 
CollectorHelper Asystent do wykonania pewnych operacji na IMetricCollector w kilku miejscach. 
CommandBaselineSetter Typowy kreator do obsługi ustawień podstawowych urządzenia za pomocą poleceń powłoki adb. 
CommandFileParser Parser pliku zawierającego zestaw wierszy poleceń. 
CommandFileParser.CommandLine  
CommandInterrupter. Usługa umożliwiająca przerywanie poleceń federacji handlowej lub oznaczanie ich jako nieprzerwanych. 
CommandLineBuildInfoBuilder Narzędzie przeznaczone do przechwytywania typowych argumentów informacji o kompilacji z wiersza poleceń i tworzenia na ich podstawie IBuildInfo
CommandOptions Implementacja funkcji ICommandOptions
CommandOptionsGetter Implementacja usługi, która zwraca wartość opcji polecenia danego wywołania. 
CommandResult Zawiera wynik polecenia. 
CommandRunner Alternatywny punkt wejścia federacji handlowej, który uruchomi polecenie określone w argumentach wiersza poleceń, a następnie zakończy działanie. 
CommandRunner.ExitCode Kody błędów, za pomocą których można wyjść. 
CommandScheduler Algorytm szeregowania do uruchamiania poleceń federacji zakupowej na wszystkich dostępnych urządzeniach. 
CommandScheduler.HostState Wyliczenia różnych stanów hosta
CommandStatus Reprezentuje stan operacji czasowej. 
CommandStatusHandler Moduł obsługi pomagający monitorować i aktualizować stan wywołania. 
CommandSuccessModuleController Klasa podstawowa kontrolera modułu, która pozwala pominąć moduł testowy w przypadku błędu polecenia powłoki. 
CommonLogRemoteFileutil (w języku angielskim) To narzędzie pozwala uniknąć duplikowania kodu między różnymi reprezentacjami urządzeń zdalnych na potrzeby logiki zdalnego pobierania logów dla typowych plików. 
CommonLogRemoteFileUtil.knownLogFileEntry (w języku angielskim) Reprezentacja znanego wpisu w dzienniku dotyczącego urządzeń zdalnych. 
CompanionAllocator, Klasa podstawowa, która zajmuje się przydzielaniem i uwalnianiem urządzenia towarzyszącego

Należy zaimplementować obiekt getCompanionDeviceSelectionOptions(), aby opisać kryteria wymagane do przydzielenia urządzenia towarzyszącego.

CompanionAwarePreparer (w języku angielskim) ITargetPreparer obejmujący logikę uzyskania już przydzielonego urządzenia towarzyszącego. 
CompanionAwareTest (w języku angielskim) Podstawowa klasa testowa, która obejmuje schemat pobierania i sprawdzania urządzenia towarzyszącego

Podklasa może wywołać funkcję getCompanion(), aby pobrać przydzieloną kreację towarzyszącą. 

TrackerUrządzenia towarzyszącego Klasa dotycząca przydzielania i zwalniania urządzeń towarzyszących
CompanionRunCommandTargetPreparer ITargetPreparer, który uruchamia określone polecenia na przydzielonym urządzeniu towarzyszącym.
CompanionTestAppInstallKonfiguracja (w języku angielskim) ITargetPreparer, który instaluje co najmniej 1 aplikację z folderu IDeviceBuildInfo#getTestsDir() na przydzielonym urządzeniu towarzyszącym. 
CompileBootImageWithSpeedTargetPreparer Ponownie kompiluje ścieżkę rozruchu i serwer systemu z filtrem kompilatora „speed”. 
Monitorowanie błędów warunku Sprawdź, czy nie występują błędy wywołania. 
ConditionPriorityBlockQueue<T> Klasa z zabezpieczeniem w wątkach z operacjami podobnymi do ERROR(/PriorityBlockingQueue), które mogą pobierać obiekty spełniające określony warunek. 
ConditionPriorityBlockQueue.ZawszeMatch<T> ConditionPriorityBlockingQueue.IMatcher pasujący do dowolnego obiektu. 
ConditionPriorityBlockQueue.IMatcher<T> Interfejs służący do określania, czy elementy pasują do jakiegoś rodzaju warunku. 
ConfigCompleter Wdrożenie Completer na potrzeby konfiguracji TF. 
ConfigurableGrpcDynamicShardingClient  
Konfiguracja Konkretna implementacja IConfiguration, która przechowuje wczytane obiekty konfiguracyjne w mapie. 
definicja konfiguracji, Zawiera rekord konfiguracji, powiązanych z nią obiektów i ich opcji. 
KonfiguracjaDef.ConfigObjectDef Obiekt do przechowywania informacji dla klasy className i numeru wyglądu (np. jeśli w konfiguracji dwukrotnie występuje ten sam obiekt, pierwszy z nich będzie mieć numer wyglądu). 
Deskryptor konfiguracji Obiekt konfiguracji, który opisuje jakiś aspekt samej konfiguracji. 
ConfigurationDescriptor.LocalTestRunner Enum, które służy do wskazania lokalnego uruchamiającego test. 
ConfigurationException, Zgłaszany, jeśli nie udało się wczytać konfiguracji. 
Konfiguracja fabryki Fabryka do utworzenia urządzenia IConfiguration
ConfigurationFactory.ConfigLoader Implementacja funkcji IConfigDefLoader, która śledzi uwzględnione konfiguracje z jednej konfiguracji głównej i zgłasza wyjątek w przypadku użycia w cyklu okrągłym. 
ConfigurationFactory.WyjątekLoader  
Configurationutil (Narzędzie konfiguracji) Funkcje narzędziowe do obsługi plików konfiguracji. 
ConfigurationXmlParserSettings, Prosta klasa do akceptowania ustawień dla ConfigurationXmlParser

Alias jest wymagany do przekazania ustawień na te zajęcia. 

Parametr ConfigurationYamlParser Parser konfiguracji Tradefed w stylu YAML
Configutil Klasa narzędzia do tworzenia plików konfiguracyjnych, interakcji z nimi i przekazywania ich ze statystykami. 
ConfigUtil.LogSource  
Konsola Główna konsola federacji handlu detalicznego z interfejsem do interakcji

Obecnie obsługuje takie operacje jak

  • dodaj polecenie do przetestowania
  • wyświetlanie listy urządzeń i ich stanu
  • wyświetlanie listy wywołań w toku
  • wyświetlanie listy poleceń w kolejce
  • zrzut logu wywołań do pliku/stdout
  • Wyłącz
 
Console.ArgRunnable<T> Runnable z metodą run, która może przyjmować argument
Console.CaptureList Typ udogodnienia dla: List<List<String>>
ConsoleReaderOutputStream, Element OutputStream, który pozwala dostosować element System.out.print() do wartości LineReader unfinishedLine użytkownika. 
ConsoleResultReporter Raportujący wyniki, który chce wydrukować wyniki testu w konsoli. 
ContentAnalysisContext (Kontekst analizy treści) Podaj kontekst otaczający treść, aby ją odpowiednio przeanalizować. 
ContentAnalysisContext.AnalysisMethod Opisuje to, czego można się spodziewać po strukturze treści podczas prawidłowej analizy. 
Wyniki analizy treści Podsumowanie analizy treści. 
Informacje o treści Reprezentuje zawartość danego środowiska docelowego kompilacji jego podstawowej i bieżącej wersji. 
ContentProviderHandler Moduł obsługi, który wyodrębnia interakcje z dostawcą treści i umożliwia korzystanie z dostawcy treści po stronie urządzenia na potrzeby różnych działań. 
CountingTestResultListener TestResultListener, który śledzi łączną liczbę testów według TestStatus.
Gromadzący zdarzenia CountTestCasesCollector Zliczać i raportować liczbę przypadków testowych dla danego elementu IRemoteTest
Przekierowujący pomiar zasięgu Test obiektu zastępczego, który przekazuje pomiary pokrycia z dostawcy kompilacji do rejestratora. 
Pokrycie Obiekt w ramach transakcji, w którym przechowywane są opcje zakresu. 
RangeOptions.Toolchain (w języku angielskim)  
CpuThrottlingWaiter ITargetPreparer, który czeka, aż maksymalna częstotliwość we wszystkich rdzeniach zostanie przywrócona do najwyższego dostępnego poziomu.
CreateAvdPreparer  
CreateUserPreparer Przygotowanie elementu docelowego do utworzenia użytkownika i czyszczenia go na końcu. 
CurrentInvocation (Bieżące wywołanie) Klasa, która śledzi i udostępnia bieżące informacje o wywołaniu, przydatne w dowolnym miejscu wywołania. 
CurrentInvocation.InvocationInfo Specjalny nazwany klucz, który zawsze będzie wypełniany w przypadku wywołania. 
CurrentInvocation.IsolationGrade Opisuje poziom izolacji

D

DebugHostLogOnFailureCollector Kolektor, który będzie zbierać i rejestrować logi po stronie hosta w przypadku wystąpienia błędu przypadku testowego. 
DefaultConnection (Połączenie domyślne) Domyślna reprezentacja połączenia urządzenia, zakładana jako standardowe połączenie adb urządzenia. 
DefaultConnection.ConnectionBuilder Kreator używany do opisania połączenia. 
DefaultRemoteAndroidTestRunner Rozszerzenie pakietu ddmlib RemoteAndroidTestRunner, które określa ustawienie domyślne dla przypadków użycia Tradefed. 
DefaultTestsZipInstaller Domyślna implementacja instalatora ZIP z testami. 
DelegatedInvocationExecution InvocationExecution, który deleguje wykonanie do innego pliku binarnego Tradefed. 
Program do rozpoznawania zależności Nowy typ dostawcy, który umożliwia pobieranie wszystkich zależności na potrzeby testu. 
DeviceActionTargetPreparer ITargetPreparer do wykonywania działań na urządzeniu. 
DeviceActionResource, Klasa narzędziowa do wykonywania działań na urządzeniu. 
DeviceActionUtil.Command Polecenia dotyczące działania na urządzeniu. 
DeviceActionUtil.DeviceActionConfigError Wyjątek związany z błędem konfiguracji. 
DeviceAllocationResult Reprezentuje wyniki próby alokacji polecenia. 
DeviceAllocationState Reprezentuje stan przydziału urządzenia z perspektywy IDeviceManager
DeviceAvailableChecker Sprawdź, czy moduł nie pozostawia urządzenia w stanie offline. 
DeviceBaselineChecker Przed każdym modułem określ podstawowe ustawienia urządzeń. 
Ustawer Baseline DeviceSetter Klasa abstrakcyjna używana do tworzenia ustawienia podstawowego urządzenia. 
DeviceBatteryLevelChecker. IRemoteTest, który sprawdza minimalny poziom naładowania baterii i czeka, aż poziom naładowania baterii osiągnie drugi próg, jeśli jej poziom nie będzie minimalny. 
DeviceBatteryResourceMetricCollector. Ten kolektor zbiera dane dotyczące baterii urządzenia. 
DeviceBuildDescriptor Klasa kodu obiektu IBuildInfo, która zawiera metody pomocnicze do pobierania informacji o kompilacji platformy urządzenia. 
DeviceBuildInfo Identyfikator IBuildInfo reprezentujący kompletną kompilację urządzenia z Androidem i (opcjonalnie) jej testy. 
DeviceBuildInfoBootStrapper Pole ITargetPreparer, które zastępuje pola informacji o kompilacji atrybutami odczytywanymi z urządzenia

Jest to przydatne w przypadku testowania urządzeń z kompilacjami wygenerowanymi ze źródła zewnętrznego (np.

DeviceBuildInfoInjector ITargetPreparer, który wstawia metadane DeviceBuildDescriptor do IBuildInfo
Czyszczenie urządzenia Uruchamia ponownie urządzenie lub sformatuje je jako działanie czyszczenia po zakończeniu testu i opcjonalnie wyłącza ekran.
DeviceCleaner.CleanupAction,  
DeviceCleaner.PostCleanupAction,  
DeviceConcurrentutil Zawiera metody narzędzi i klasy do równoległego wykonywania poleceń po stronie urządzenia

Użyj ERROR(/ExecutorService), aby uruchamiać polecenia zaimplementowane jako ShellCommandCallable, a ERROR(/#joinFuture(String,Future,long)) do synchronizacji z poleceniem ERROR(/Future) zwróconym przez ERROR(/ExecutorService) w celu wykonania polecenia. 

DeviceConcurrentUtil.ShellCommandCallable<V> ERROR(/Callable) opakowujący szczegóły wykonywania polecenia powłoki w ITestDevice
Parametr DeviceConfigurationHolder Konkretna implementacja IDeviceConfiguration, która przechowuje w swoich atrybutach wczytane obiekty konfiguracji urządzenia. 
Deskryptor urządzenia Klasa zawierająca informacje o testowanym urządzeniu. 
DeviceOdłączedException. Wysyłane, gdy urządzenie nie jest już dostępne przy użyciu jego typu transportu, np.gdy nie jest już widoczne przez USB lub połączenie TCP/IP.
DeviceErrorIdentifier Identyfikatory błędów na podstawie błędów urządzenia i błędów zgłoszonych przez urządzenie. 
Błąd podczas uruchamiania urządzenia Zgłaszany, jeśli urządzenie nie uruchamia się po zaktualizowaniu kompilacji. 
DeviceFeatureFlag  
DeviceFeatureModuleController kontrolera modułu, aby nie przeprowadzać testów, gdy nie obsługuje on określonej funkcji. 
Narzędzie do raportowania plików na urządzeniu Klasa narzędzia, która sprawdza urządzenie pod kątem plików i wysyła je do ITestInvocationListener#testLog(String, LogDataType, InputStreamSource), jeśli zostaną znalezione. 
DeviceFlashPreparer ITargetPreparer, który miga na fizycznym sprzęcie z Androidem. 
DeviceFoldableState Stan złożenia urządzenia zwracany przez parametr „cmd device_state wydruk-states”. 
DeviceFolderBuildInfo IDeviceBuildInfo, który zawiera też inne artefakty kompilacji znajdujące się w katalogu w lokalnym systemie plików. 
DeviceImageTracker W przypadku niektórych przyrostowych aktualizacji urządzeń do obliczenia różnic potrzebujemy plików podstawowych. 
DeviceImageTracker.FileCacheTracker Śledzenie informacji o obrazie urządzenia zapisanym w pamięci podręcznej i jego metadanych
DeviceImageZipFlashingTargetPreparer Program przygotowujący do kierowania, który dodaje na urządzeniu obrazy w określonym formacie. 
DeviceInternetAccessibilityResourceMetricCollector Kolektor wysyła ping do google.com, by sprawdzić, czy urządzenie ma ułatwienia dostępu do internetu. 
DeviceJUnit4ClassRunner Uruchamiający testy JUnit4 obsługujący także IDeviceTest
DeviceJUnit4ClassRunner.LogAnnotation Fałszywa adnotacja służąca do przenoszenia dzienników do zgłaszających. 
DeviceJUnit4ClassRunner.MetricAnnotation Fałszywa adnotacja służąca do przekazywania danych reporterom. 
DeviceJUnit4ClassRunner.TestLogData Implementacja ExternalResource i TestRule
DeviceJUnit4ClassRunner.TestMetrics Implementacja ExternalResource i TestRule
Serwer DeviceManagementGrpcServer Serwer GRPC umożliwiający zarezerwowanie urządzenia z The Tradefed. 
Menedżer urządzeń  
DeviceManager.FastbootDevice Prezentacja urządzenia w trybie Fastboot Mode. 
DeviceMetricData Obiekt służący do przechowywania wszystkich danych zbieranych przez kolektory wskaźników. 
DeviceMonitorMultiplexer Klasa proxy do rozpowszechniania żądań do wielu IDeviceMonitor
DeviceNotAvailableException Zrzucany, gdy urządzenie nie jest już dostępne do testowania. 
DeviceOwnerTargetPreparer ITargetPreparer, który konfiguruje komponent właściciela urządzenia. 
DeviceParametrizedRunner Uruchamiający się z parametrami w stylu JUnit4 na potrzeby testów z parametrami skonfigurowanymi po stronie hosta. 
Właściwości urządzenia Popularne stałe definicje nazw właściwości po stronie urządzenia
DeviceRecoveryMode Utility  
DeviceReleaseReporter Narzędzie do raportowania wersji urządzeń, które komunikuje się z rodzicem, przetwarza urządzenia, które mają zostać zwolnione. 
Funkcja resetowania urządzenia Implementacja resetowania urządzenia po stronie serwera. 
DeviceResetHandler Obsługa narzędzi – ogólne resetowanie urządzenia. 
DeviceRuntimeException Zwracany, gdy działanie na urządzeniu nie przyniosło oczekiwanych wyników. 
DeviceSelectionOptions Kontener kryteriów wyboru urządzenia. 
DeviceSelectionOptions.DeviceRequestType Obsługiwane są różne typy urządzeń zastępczych. 
DeviceSettingsChecker Sprawdź, czy ustawienia urządzenia zmieniły się podczas działania modułu. 
Konfiguracja urządzenia ITargetPreparer, który konfiguruje urządzenie do testowania na podstawie podanych Option
Funkcja DeviceSnapshotFeature Implementacja zrzutu urządzenia po stronie serwera. 
DeviceSnapshotHandler Zdjęcie mątwy (w przypadku mątwy). 
Monitorowanie stanu urządzenia Klasa pomocnicza do monitorowania stanu IDevice
DeviceStorageAgeResourceMetricCollector Przeanalizuj wiek miejsca na dane z logcat. 
DeviceStorageFiller Przygotowujący docelowy zapełnij miejsce na dane, aby było dostępne pewną ilość wolnego miejsca. 
DeviceStorageStatusChecker Sprawdź, czy urządzenie ma wystarczającą ilość miejsca na dysku dla danych partycji. 
DeviceStringPusher Moduł przygotowujący do zapisania ciągu znaków do pliku. 
DeviceSuite Rozszerza kontener JUnit4 Suite, by udostępnić ITestDevice do testów, które go wymagają. 
DeviceSyncHelper Pomocnik, który pomaga synchronizować nowy obraz urządzenia z urządzeniem. 
Etui testowe na urządzenie Pomocniczy przypadek testowy JUnit udostępniający usługi IRemoteTest i IDeviceTest
DeviceTestResult Specjalizacja TestResult, która zostanie przerwana, gdy wystąpi DeviceNotAvailableException.
DeviceTestResult.RuntimeDeviceNotAvailableException  
DeviceTestRunOptions Klasa kreatora opcji związanych z uruchamianiem testów urządzeń za pomocą BaseHostJUnit4Test. 
DeviceTestSuite Pomocniczy pakiet testowy JUnit udostępniający usługi IRemoteTest i IDeviceTest
DeviceTraceCollector Kolektor, który rozpocznie śledzenie perfetto po uruchomieniu testu i na końcu plik logu czasu. 
DeviceUnavailableMonitor Ten detektor próbuje przechwycić tylko DNAE na poziomie przypadku testowego. 
DeviceUnresponseException Specjalizacja DeviceNotAvailableException wskazująca, że urządzenie jest widoczne dla narzędzia adb, ale nie odpowiada (np. przekroczono limit czasu poleceń, nie chce się uruchomić itp.).
DeviceUpdateTargetPreparer Abstrakcyjny obiekt ITargetPreparer, który wykonuje typowe czynności związane z aktualizowaniem na urządzeniach pliku obrazu urządzenia ze źródła zewnętrznego (a nie z usługi kompilacji). 
DeviceWifiResourceMetricCollector Kolektor zbiera aktualne dane o sile sygnału Wi-Fi i szybkości połączenia. 
DeviceWiper ITargetPreparer, który czyści dane użytkowników
Kalkulator skrótowy Metody obliczeniowe do obliczania Digest
DirectionGraph<V> Kierowana implementacja nieważonych grafów. 
DisableSELinuxTargetPreparer (w języku angielskim) Moduł przygotowujący docelowy, który wyłącza SELinux, jeśli jest włączony. 
Sklep kluczy uruchomienia uruchomienia Magazyn kluczy do uruchomienia próbnego, w którym każda wartość magazynu kluczy jest zawsze prawidłowo zastępowana i znaleziona. 
DryRunner Chodzi o testy próbne, których nie przeprowadza się w rzeczywistości. 
DynamicFileStubTest Celem tego testu jest sprawdzenie poprawności odpowiedzi pliku dynamicznego. 
DynamicRemoteFileFixr Klasa, która ułatwia rozpoznawanie ścieżki do plików zdalnych. 
DynamicRemoteFileFixr.File obsługiLoader Wczytuje implementacje interfejsu IRemoteFileResolver
DynamicShardHelper Strategia fragmentacji pozwalająca na dodawanie zadań do kolejki pracy zdalnej między wieloma instancjami TF
DynamicShardingConnectionInfoMessage Klasa przechowywania danych, która ułatwia wysyłanie danych przez serwer cech. 
DynamicSystemPreparer ITargetPreparer, który konfiguruje obraz systemu na kompilacji urządzenia dzięki dynamicznej aktualizacji systemu. 

E

Funkcja wczesnego wydania urządzenia Implementacja serwera funkcji dla wczesnych wersji urządzeń. 
E-mail Zajęcia pomocnicze do wysyłania e-maili. 
Agent HealthHostHealthAgent Implementacja IHostHealthAgent do wysyłania e-maili z raportów monitorowania hosta
EmmaXmlConstants Stałe używane podczas analizy raportu Emma XML. 
EmulatorMemoryCpuCapturer  
EndCentralDirectoryInfo EndCentralDirectoryInfo to klasa zawierająca ogólne informacje dotyczące pliku ZIP. 
EnforcedSeLinuxChecker Narzędzie do sprawdzania stanu, które zapewnia stan Selinux. 
DeleteUserDataPreparer ITargetPreparer, który usuwa dane użytkownika z urządzenia. 
ErrorIdentifier Ten interfejs opisuje konkretny błąd i jego właściwości. 
ErrorStorageUtil. Klasa pomocnicza do manipulowania błędami w celu dostosowania do wspólnej pamięci masowej. 
EventLoggerListener Detektor rejestrujący w pliku wszystkie odbierane zdarzenia.
WyjątekThrowingRunnerWrapper  
ExecutableAction Klasa wartości reprezentująca działanie, które może zostać wykonane. 
ExecutableActionResult (Wynik wykonywalny) Klasa wartości reprezentująca wynik funkcji ExecutableAction
ExecutableBaseTest Klasa podstawowa dla wykonywalnego stylu testów. 
ExecutableHostTest Uruchamiający test pliku wykonywalnego działającego na hoście. 
ExecutableTargetTest, Uruchamiający test pliku wykonywalnego uruchomionego w środowisku docelowym. 
Pliki wykonawcze Zależności plików wygenerowane podczas wykonywania testu lub wywołania, które należy przenieść do testowania. 
ExecutionFiles.FilesKey (Klucz ExecutionFiles.FilesKey) Wyliczenie znanego klucza standardowego mapy. 
ExecutionWłaściwości Właściwości wygenerowane podczas wykonywania testu lub wywołania. 
Istniejący komponent_budowli IBuildProvider, który zwraca już utworzony IBuildInfo
Plik rozszerzony Rozszerzenie standardowego pliku zawierającego metadane związane z kompilacją. 
Rejestr rozszerzeń ExtensionAtomsRegistry do lokalnego wykorzystania statystyk. 

F

Opis błędu Zajęcia opisujące informacje o błędach w Federacji Handlowej. 
Fałszywy test Fałszywy test, którego celem jest ułatwienie generowania powtarzalnych wyników testu. 
FakeTestsZipFolder Urządzenie testowe, które tworzy fałszywy, rozpakowany folder testów na podstawie listy treści. 
FakeTestsZipFolder.ItemType  
FastbootCommandPreparer Przygotowujący element docelowy, który aktywuje szybki rozruch i wysyła polecenia szybkiego rozruchu. 
FastbootDeviceFlasher Klasa, która korzysta z szybkiego rozruchu do flashowania obrazów na fizycznym sprzęcie z Androidem. 
FastbootHelper Klasa pomocnicza do operacji szybkiego rozruchu. 
Program FastbootUpdateBootstrapPreparer ITargetPreparer, który zbiera określone pliki (program rozruchowy, radio, plik ZIP z obrazem urządzenia) do pliku IDeviceBuildInfo, aby umożliwić aktualizację urządzeń przy użyciu: FastbootDeviceFlasher, a następnie wstrzykiwać atrybuty urządzenia po uruchomieniu do informacji o kompilacji na potrzeby raportowania wyników. 
Błąd krytyczny hosta Wyjątek wskazujący, że na hoście, na którym działa federacja handlowa, wystąpił krytyczny i nieodwracalny błąd krytyczny, a instancja federacji powinna zostać wyłączona. 
FeatureFlagTargetPreparer Aktualizuje DeviceConfig (flagi funkcji dostrojone przez usługę zdalną). 
FileDownloadCache Klasa pomocnicza, która przechowuje pamięć podręczną LRU lokalnego systemu plików z pobranymi plikami. 
FileDownloadCacheFactory Fabryka do tworzenia modelu FileDownloadCache
FileDownloadCacheWrapper Klasa kodu, która udostępnia obiekty FileDownloadCache podczas wdrażania interfejsu IFileDownloader
Monitorowanie identyfikatora pliku Monitoruje pliki i wykonuje wywołanie zwrotne, jeśli były nieaktywne (np.
FileInputStreamSource, InputStreamSource, który przyjmuje plik wejściowy. 
Rejestrator plików ILeveledLogOutput, który kieruje komunikaty logu do pliku i do stdout. 
FileProtoResultReporter (Raport FileProtoResultReporter) Raportujący Proto, który dodaje TestRecord do pliku. 
FilePullerDeviceMetricCollector BaseDeviceMetricCollector, który nasłuchuje kluczy wskaźników pochodzących z urządzenia i pobiera je jako plik z urządzenia. 
FilePullerLogCollector Rejestrator pliku zgłoszonego przez stronę urządzenia. 
FileSystemLogSaver Zapisz dzienniki w systemie plików. 
Narzędzie do sprawdzania roota w systemie plików  
FileNarzędzia. Klasa pomocnicza do operacji związanych z plikiem.
Fileutil.LowDiskSpaceWyjątek Zrzucany, jeśli ilość miejsca dostępnego na dysku jest poniżej minimalnego progu. 
Odfiltrowany element do przekazywania wyników Wariant wartości ResultForwarder, który umożliwia raportowanie tylko listy dozwolonych TestDescription
FixedByteOutputStream ERROR(/OutputStream) w pamięci, który przechowuje tylko maksymalną ilość danych. 
FlashingMethod Wyliczenie opisujące metodę używaną do zapamiętywania testowanego urządzenia.
Parametr FlashingResourcesParser Klasa, która analizuje wymagane wersje dodatkowych plików graficznych niezbędnych do zamocowania urządzenia. 
FlashingResourcesParser.AndroidInfo definicja typu Map&lt;String, MultiMap&lt;String, String&gt;&gt;
flashingResourcesParser.Constraint, Interfejs filtrowania umożliwiający usłudze FlashingResourcesParser ignorowanie zasobów, które w innym przypadku mogłyby być używane
FlashingResourceResource (w języku angielskim) To narzędzie ułatwia ustawienie odpowiedniej wersji artefaktów, tak aby można było je wyświetlać za pomocą DeviceFlashPreparer
FoldableExpandingHandler W każdej konfiguracji składanej (innej niż główna) obiekt IModuleParameterHandler rozwija się do kolejnych elementów. 
FoldableHandler Ogólny składany moduł obsługi, który może przyjąć parametry wersji składanej, aby utworzyć specjalny moduł. 
FoldableModePreparer Docelowe narzędzie przygotowujące, które może zmienić stan złożenia urządzenia. 
FolderBuildInfo Konkretna implementacja elementu IFolderBuildInfo
Zapisywanie folderów ITargetPreparer, który pobiera katalogi z urządzenia, kompresuje go i zapisuje w backendzie logowania. 
FormattedGeneratorReporter Funkcja raportująca, która umożliwia generowanie raportów w określonym formacie. 
FreeDeviceState  
Fuseutil, Klasa pomocnicza operacji FUSE. 

G

GceAvdInfo Struktura przechowywania odpowiednich danych dla danej instancji AVD GCE. 
GceAvdInfo.GceStatus  
GceAvdInfo.LogFileEntry  
Monitor GceLHPTunnelMonitor  
GceManager Asystent zarządzający wywołaniami GCE w celu uruchomienia/zatrzymania oraz zbierania logów z GCE. 
GceRemoteCmdFormatter Klasa narzędzia do formatowania poleceń umożliwiających uzyskanie dostępu do zdalnego urządzenia GCS. 
GceRemoteCmdFormatter.ScpMode SCP może być używany do wypychania lub pobierania pliku w zależności od struktury argumentów. 
GceSshTunnelMonitor, Monitor wątków dla tunelu SSH do Gce. 
GcovCodeZasięgCollector BaseDeviceMetricCollector, który pobierze pomiary zasięgu gcov z urządzenia i zapisze je jako artefakty testowe. 
Komponent GcovKernelCodeUsageCollector BaseDeviceMetricCollector, który pobiera pomiary pokrycia jądra gcov z debugfów i z urządzenia, a następnie loguje je na koniec jako artefakty testowe. 
GCSBucketutil (w języku angielskim) Menedżer plików umożliwiający pobieranie i przesyłanie plików z Google Cloud Storage (GCS). 
GCSBucketutil.GCSFileMetadata Prosta otoka informacji o pliku w GCS. 
GCSCommon, Klasa podstawowa dla operacji GCS, np. pobierania i przesyłania. 
GCSConfigurationFactory ConfigurationFactory wczytuje konfiguracje z Google Cloud Storage. 
GCSConfigurationFactory.GCSConfigLoader Rozszerzenie ConfigurationFactory.ConfigLoader, które wczytuje konfigurację z GCS, śledzi uwzględnione konfiguracje z jednej konfiguracji głównej i zgłasza wyjątek w okrągłym pliku „include”. 
Serwer konfiguracji GCS Serwer konfiguracji wczytuje konfiguracje z Google Cloud Storage (GCS). 
GCSDownloaderHelper Narzędzie do pobierania dla zasobnika GCS, które dba o buforowanie i rozpoznawanie konfiguracji globalnej. 
Program do pobrania pliku GCS Narzędzie do pobierania plików z Google Cloud Storage (GCS). 
Narzędzie do przesyłania plików GCS Funkcja do przesyłania plików do Google Cloud Storage (GCS). 
Menedżer zasobów GCSHostResourceManager Pobierz zasób hosta z GCS (Google Cloud Storage). 
GcsRemoteFile resolver Implementacja funkcji IRemoteFileResolver, która umożliwia pobieranie z zasobnika GCS. 
GeneralLogcatEventParser<LogcatEventType> Analizuj dane wejściowe zdarzenia logcat. 
GeneralLogcatEventParser.LogcatEvent tworzy zdarzenie logcat o typie zdarzenia i wyzwala komunikat logcat,
GetWsteczPassedHelper Pomoc do pobierania poprzednich zaliczonych filtrów testowych. 
GkiDeviceFlashPreparer Program przygotowujący do środowiska docelowego, który instaluje na urządzeniu ogólny obraz standardowego jądra Androida. 
Konfiguracja globalna Implementacja IGlobalConfiguration, która przechowuje wczytane obiekty konfiguracyjne w mapie.
GlobalFilterGetter Implementacja usługi, która zwraca filtry danego wywołania. 
Filtr globalnych testów Opcje filtrowania zastosowane do wywołania. 
GoogleApiClientUtil. Narzędzia do tworzenia klienta interfejsu API Google. 
GoogleBenchmarkResultParser Analizuje wyniki testu porównawczego Google wygenerowane z powłoki i zwraca mapę ze wszystkimi wynikami. 
Test porównawczy Google Test, który służy do uruchomienia pakietu testów porównawczych Google na danym urządzeniu. 
Gra GranularRetriableTestWrapper Klasa kodu działa w IRemoteTest, aby wykonać test IRemoteTest na poziomie przypadku testowego. 
Gra GranularRetriableTestWrapper.StartEndCollector Asystent zajęć wychwytujący brakujący początek i koniec uruchomienia. 
Przygotowanie do modułu GsiDeviceFlash Preparer Moduł przygotowujący do kierowania, który dodaje na urządzeniu ogólny obraz systemu Android. 
Test Google Test, który uruchamia natywny pakiet testowy na danym urządzeniu. 
Baza testowaTestów Klasa podstawowa gTest
TestListTestList TestParser Parser wyników dla trybu próbnego uruchomienia gtest z parametrem „--gtest_list_tests”. 
Parier wyników testu GTestWynik Analizuje wyniki testów natywnych w trybie wyjściowym za pomocą GTest, które są uruchamiane z powłoki, i przekazuje detektorowi ITestInvocationListener informacje o wynikach. 
GTestXmlResultParser Analizuje wyniki testów natywnych w trybie wyjściowym XML za pomocą narzędzia GTest, które są uruchamiane z powłoki, i przekazuje elementowi ITestRunListener informacje o wynikach. 

H

HarnessWyjątek Podstawowa klasa wyjątku dla wyjątku zgłoszonego w strunie. 
HarnessIOException Użyj wyjątku, który ułatwia przesyłanie problemów z plikami. 
HarnessRuntimeException  
Monitor HeapHostMonitor Implementacja AbstractHostMonitor, która monitoruje pamięć stosu na hoście i okresowo rejestruje ją w logu historii. 
HelloWorldMultiTargetPreparer Przykład implementacji elementu IMultiTargetPreparer
Rejestrator historii Rejestrator historii TF – specjalny dziennik, który zawiera tylko niektóre konkretne zdarzenia. 
HostGTest Test, który uruchamia pakiet testów natywnych. 
HostMetric Ta klasa reprezentuje próbkę wskaźnika hosta do zaraportowania. 
HostOptions Klasa właściciela opcji hosta. 
HostOrchestrator Utility Narzędzie do wykonywania poleceń za pomocą narzędzia Host Assistanttor w instancjach zdalnych. 
HostStatsdMetricCollector IMetricCollector, który zbiera statystyki po stronie hosta za pomocą statystyk narzędzia. 
Test Host Uruchamiający testy na hoście JUnit. 
Hostutils Implementuje przydatne metody narzędziowe do przeprowadzania testów hostów. 
HprofAllocSiteParser, Klasa pomocnicza do analizowania informacji z sekcji Witryny alokacji w raportach hprof. 
HttpHelper, Zawiera metody pomocnicze do wysyłania żądań HTTP
HttpHelper.RequestRunnable Możliwy do wysyłania żądań za pomocą IRunUtil#runEscalatingTimedRetry(long, long, long, long, IRunnableResult)
HttpMultipartPost Klasa pomocnicza do tworzenia wieloczęściowych żądań postów HTTP. 
HttpRemoteFileibilityr Implementacja funkcji IRemoteFileResolver, która umożliwia pobieranie pliku zdalnego za pomocą protokołu HTTP
HttpsRemoteFileDevelopr Implementacja usługi IRemoteFileResolver, która umożliwia pobieranie plików zdalnych za pomocą protokołu https

I

IAbi Interfejs reprezentujący testowany interfejs ABI. 
IAbiReceiver Test, który wymaga testowania interfejsu ABI. 
IAndroidDebugBridge Definicja interfejsu metod AndroidDebugBridge używanych w tym pakiecie. 
IAppBuildInfo Ten interfejs został wycofany. Używaj bezpośrednio IBuildInfo. 
IAutoRetriableTest (w języku angielskim) Interfejs dla IRemoteTest, który nie implementuje ITestFilterReceiver, ale mimo to chce obsługiwać automatyczne ponawianie. 
IBatteryInfo Interfejs określający interakcję z baterią urządzenia. 
IBatteryInfo.BatteryState. Opisuje bieżący stan ładowania baterii. 
IBuildInfo Przechowuje informacje o testowanej kompilacji. 
IBuildInfo.BuildInfoWłaściwości Niektóre właściwości elementu IBuildInfo mogą zmieniać sposób jego obsługi. 
IBuildProvider, Odpowiada za dostarczenie informacji o testowanej kompilacji. 
IBuildReceiver Test, który wymaga odniesienia do testowanej kompilacji. 
ICacheClient Interfejs klienta pamięci podręcznej. 
IClusterClient Interfejs do interakcji z backendem TFC. 
Zdarzenie ICluster Interfejs dowolnego zdarzenia klastra przesyłanego do TFC. 
IClusterEventUploader<T extends IClusterEvent> Interfejs ClusterEventUploader
IClusterOptions Interfejs umożliwiający pobieranie opcji związanych z klastrem. 
ICommandOptions Kontener do opcji wykonywania poleceń. 
ICommandScheduler Algorytm szeregowania poleceń federacji handlowej. 
ICommandScheduler.IScheduledInvocationListener (w języku angielskim) Detektor zdarzeń wywołania po zakończeniu wywołania. 
Strategia kompresji danych Interfejs reprezentujący algorytm kompresji, który można wybrać w czasie działania. 
IConfigOptionValueTransformer Interfejs do manipulowania wartością opcji konfiguracji
IConfigurableVirtualDevice Interfejs podający informacje o prawdopodobnie wstępnie skonfigurowanych urządzeniach wirtualnych (adres IP hosta, użytkownik hosta, przesunięcie portów itp.). 
Konfiguracja Informacje o konfiguracji wywołania federacji handlowej. 
IConfigurationFactory Fabryka do tworzenia konstrukcji IConfiguration
IConfigurationReceiver Prosty interfejs reprezentujący obiekt, który akceptuje obiekt IConfiguration
Serwer IConfigurationServer Interfejs serwera konfiguracji. 
ICredentialFactory Interfejs fabryki danych logowania do tworzenia interfejsu oauth2 Credential
IDefaultObjectLoader Interfejs do wczytywania obiektów domyślnych, które powinny być częścią naszej konfiguracji YAML. 
IDefaultObjectLoader.LoaderConfiguration Obiekt konfiguracji wczytywania, który przekazuje informacje do programu wczytującego. 
IDeviceActionReceiver Udostępnia interfejs API do odbierania zdarzeń dotyczących urządzenia. 
IDeviceBuildInfo Identyfikator IBuildInfo reprezentujący kompletną kompilację urządzenia z Androidem i (opcjonalnie) jej testy. 
IDeviceBuildProvider Obiekt IBuildProvider, który do pobierania kompilacji używa informacji z ITestDevice
IDeviceConfiguration Interfejs uchwytu konfiguracji urządzenia. 
IDeviceFlasher Wyświetla obraz urządzenia. 
IDeviceFlasher.UserDataFlashOption Lista opcji obsługi obrazu danych użytkownika
IDeviceManager Interfejs do zarządzania zestawem dostępnych urządzeń do testowania. 
IDeviceManager.IFastbootListener Detektor zmian stanu szybkiego rozruchu. 
Monitorowanie urządzeń z Androidem Interfejs do monitorowania stanu urządzeń. 
IDeviceMonitor.DeviceLister Klasa podobna do Runnable, która powinna zwrócić znane urządzenia i ich stany. 
iDeviceRecovery Interfejs do przywracania urządzenia, które jest offline. 
Wybór urządzenia Interfejs kryteriów wyboru urządzenia. 
IDeviceSelection.BaseDeviceType  
Monitorowanie stanu IDeviceState Udostępnia obiekty do monitorowania stanu IDevice
IDeviceTest Interfejs dla obiektu, który wymaga odwołania do ITestDevice
Nie można wyłączyć Interfejs opisujący obiekt Tradefed, który można wyłączyć. 
IDynamicShardingClient Interfejs paczki dla klienta fragmentacji

Dzięki temu możemy w razie potrzeby zamienić adres HTTP na inny lub przetestować go. 

IDynamicShardingConnectionInfo Interfejs klas zawierających informacje o połączeniu do dynamicznego fragmentacji
IEmail, Interfejs do wysyłania e-maili. 
IEmail.Message Kontener na dane e-maili. 
iFileDownloader Interfejs do pobierania zdalnego pliku. 
Plik tekstowy Definicja interfejsu, która udostępnia uproszczone, pozorowane umowy dotyczące metod FileEntry
IFile resolverLoader Wczytuje implementacje interfejsu IRemoteFileResolver
IFileBytesrLoader.paneluLoadingException Wyjątek jest zgłaszany, jeśli nie można załadować lub zainicjować resolvera. 
Parser zasobów IFlashing Interfejs do przesyłania wymaganych wersji plików graficznych wymaganych do zaktualizowania urządzenia. 
IFlashingResourcesDownloadr Interfejs do pobierania plików obrazów pomocniczych potrzebnych do Flasha na urządzeniu. 
IFolderBuildInfo Prosty abstrakcyjny IBuildInfo, którego artefakty kompilacji znajdują się w lokalnym katalogu systemu plików. 
IFormatterGenerator Interfejs opisujący narzędzie do formatowania dla elementu SuiteResultHolder
IGlobalConfiguration, Klasa obejmująca globalne informacje o konfiguracji pojedynczej instancji federacji handlowej (obejmującą dowolną liczbę wywołań rzeczywistych konfiguracji). 
IHarnessException, Opis interfejsu wyjątku jarzma, który zostanie zaimplementowany przez wyjątki. 
IHostCleaner, Czyści hosta po zakończeniu testu. 
Agent IHostHealthAgent Interfejs do generowania wskaźników dotyczących hosta lub urządzenia. 
Monitor IHostMonitor Interfejs do wysyłania danych hosta
IHostMonitor.HostDataPoint Ogólna klasa na potrzeby raportowania danych. 
IHostMonitor.HostMetricType  
IHostOptions Interfejs uchwytu opcji hosta. 
IHostOptions.PermitLimitType, Wyliczenie opisujące możliwe ograniczenia zezwolenia
IHostResourceManager Interfejs do zasobu hosta menedżera. 
IHttpHelper Metody pomocnicze do wykonywania żądań HTTP. 
IHttpHelper.DataSizeException  
InvocationContext Przechowuje informacje o wywołaniu na potrzeby testów, aby mieć do nich w razie potrzeby dostęp. 
IInvocationContext.TimingEvent  
IInvocationContextReceiver Test, który wymaga odniesienia do kontekstu wywołania. 
IInvocationExecution Interfejs opisujący działania, które zostaną wykonane w ramach wywołania. 
Klient IKeyStoreClient Interfejs umożliwiający dostęp do magazynu kluczy dla haseł lub danych wrażliwych. 
IKeyStoreFactory Fabryka do utworzenia urządzenia IKeyStoreClient
Przygotowanie do ILab Interfejs znaczników dla osób przygotowujących do modułów

Opis tych interfejsów znajdziesz na ITargetPreparer

ILeveledLogOutput (Wyjście ILeveledLogOutput) Klasy implementujące ten interfejs udostępniają metody obsługi wyświetlania komunikatów logu. 
ILogcatReceiver Klasa, która dostarcza dane wyjściowe z narzędzia logcat urządzenia w postaci klasy InputStreamSource
Rejestr ILogRegistry Interfejs dla pojedynczego rejestratora ILogOutput, który obsługuje Multipleks i zarządza różnymi rejestratorami. 
ILogRegistry.EventType Zdarzenia, które warto rejestrować
iLogSaver, Klasy implementujące ten interfejs udostępniają metody przechowywania logów w centralnej lokalizacji. 
iLogSaverListener, Pozwala ITestInvocationListener na nasłuchiwać, gdy pliki dziennika są zapisywane. 
Analiza treści obrazu analizator treści obrazów na urządzeniu.
IManagedTestDevice Urządzenie ITestDevice, którego cykl życia jest zarządzany. 
IManagedTestDevice.DeviceEventResponse Kontener odpowiedzi na wywołanie IManagedTestDevice#handleAllocationEvent(DeviceEvent)
IManagedTestDeviceFactory Interfejs twórcy IManagedTestDevice
iMetricCollector, Ten interfejs zostanie dodany jako dekorator podczas raportowania wyników testów w celu zbierania pasujących wskaźników. 
IMetricCollectorReceiver Interfejs, który należy zaimplementować, jeśli IRemoteTest muszą uzyskać listę elementów IMetricCollector na potrzeby uruchomienia testowego. 
IMoblyYamlResultHandler Interfejs modułu obsługi wyników yaml mobly. 
IMoblyYamlResultHandler.ITestResult Interfejs wyniku yaml mobly
kontroler IModule Interfejs do kontrolowania, czy moduł ma być wykonywany. 
IModuleController.RunStrategy (Strategia uruchamiania modułu). Wyliczenie opisujące sposób realizacji modułu. 
IModuleParameterHandler Interfejs parametrów modułów pakietów. 
iMultiDeviceRecovery Interfejs do przywracania wielu urządzeń offline. 
Test IMultiDeviceTest Ten interfejs został wycofany. Ten interfejs jest tymczasowo przechowywany na potrzeby zgodności, ale tak naprawdę nie jest już używany. Nie wdrażaj go. 
IMultiTargetPreparer Przygotowuje środowisko testowe dla kilku urządzeń naraz. 
INativeDevice Udostępnia niezawodny i nieco wyższy poziom interfejsu API ddmlib IDevice
INativeDeviceTest Interfejs dla obiektu, który wymaga odwołania do INativeDevice
Przyrostowy pakiet obrazów Narzędzie pozwalające na korzystanie z przyrostowej aktualizacji obrazu i aktualizacji urządzenia. 
InfraErrorIdentifier Identyfikatory błędów z podmioty federacji handlowej i zależnej infrastruktury (np. Build infra). 
InputStreamSource, Ten interfejs pakuje obiekt ERROR(/InputStream), aby umożliwić jego sklonowanie. 
InstallAllTestZipAppsKonfiguracja ITargetPreparer, który instaluje wszystkie aplikacje w testowym pliku ZIP. 
InstallApexModuleTargetPreparer  
InstallApkSetup ITargetPreparer, który instaluje co najmniej 1 pakiet APK znajdujący się w systemie plików. 
Konfiguracja InstallBuildEnvApk ITargetPreparer, który instaluje co najmniej 1 testowy pakiet APK ze środowiska kompilacji platformy Androida. 
Test zainstalowanych narzędzi Uruchamia wszystkie narzędzia znalezione na bieżącym urządzeniu. 
Wyszukiwanie błyskawicznego Moduł obsługi: ModuleParameters#INSTANT_APP
Specjalista ds. przygotowywania narzędzi ITargetPreparer uruchamiający instrumentację
Test narzędzi Test, który uruchamia pakiet testowy narzędzi na danym urządzeniu. 
InvocationContext (Kontekst wywołania) Ogólna implementacja interfejsu IInvocationContext
InvocationExecution Klasa opisująca wszystkie kroki wywołania: pobieranie kompilacji, cel_prep, uruchamianie testów i czyszczenie. 
InvocationLocal<T> Ta klasa udostępnia zmienne zakresu wywołania. 
InvocationMetricLogger Klasa narzędzia dla wywołania do rejestrowania niektórych wskaźników. 
InvocationMetricLogger.InvocationGroupMetricKey Grupowanie pozwala zarejestrować kilka grup przy użyciu tego samego klucza. 
InvocationMetricLogger.InvocationMetricKey Specjalny nazwany klucz, który zawsze będzie wypełniany w przypadku wywołania. 
InvocationStatus (Stan wywołania) Klasa do przechowywania stanu wywołania. 
InvocationStatus (Stan wywołania) Wyliczenie pomocnicze reprezentujące stan wywołania
Asystent podsumowania wywołania Klasa pomocnicza do zbierania i raportowania funkcji TestSummary dla grupy słuchaczy.
InvocationToJUnitResultForwarder (w języku angielskim) Klasa, która nasłuchuje zdarzeń ITestInvocationListener i przekazuje je do TestListener
iPostProcessor, Podmioty przetwarzające posty to obiekt federacji handlowej, który umożliwia przetwarzanie wskaźników i logów PO zakończeniu testów i PRZED raportowaniem wyników. 
Funkcja zdalnego sterowania Interfejs opisujący funkcję w ramach Tradefed, która może zostać wykonana na podstawie żądania. 
IRemoteFileFixr Interfejs obiektów, które mogą rozpoznać plik zdalny w lokalnym. 
IRemoteFile resolver.RemoteFile obsługiArgs argumenty przekazywane do resolverów,
IRemoteFileDevelopr.resolvedFile Klasa z informacjami o rozpoznanym pliku i niektórych metadanych. 
Funkcja IRemoteScheduleListeners Rozszerzenie IRemoteFeature, które obsługuje przekazywanie w IScheduledInvocationListener s. 
Test pilotażowy IRemoteTest Test, który przekazuje wyniki bezpośrednio do ITestInvocationListener
Niewykonano raportu IReportNotExecuted Jeśli wykonanie nie zostanie ukończone, IRemoteTest, który implementuje ten interfejs, może zgłosić niewykonane testy, aby ulepszyć raportowanie. 
IRescheduler Interfejs do zmiany harmonogramu konfiguracji na potrzeby przyszłego wykonywania. 
IResourceMetricCollector (Identyfikator zasobu IResourceMetricCollector) Interfejs, w którym użytkownik może wdrożyć niestandardowe kolektory zasobów. 
Pomoc API IRestApi Interfejs pomocniczy do wykonywania wywołań interfejsu API REST. 
IResumableTest (w języku angielskim) Ten interfejs został wycofany. Nie potrzebuję już tej funkcji
IPonówDecision Interfejs podejmujący decyzję o ponowieniu próby i stosujący filtr do klasy, aby ponowić próbę kierowania. 
IRuntimeHintProvider,  
IRunutil Interfejs do wykonywania operacji czasowych i poleceń systemowych. 
IRunutil.EnvPriority (w języku angielskim) Wartość określająca, czy ustawienie danego środowiska jest ustawiane czy cofane. 
IRunUtil.IRunnableResult Interfejs do asynchronicznego wykonywania operacji, która zwraca stan logiczny. 
Sandbox Interfejs określający piaskownicę, której można używać do uruchamiania wywołania. 
ISandboxFactory Fabryka do utworzenia urządzenia ISandbox
ISetOptionReceiver Implementacja tego interfejsu powinna mieć identyfikator Option z nazwą „set-option” powiązaną z HostTest#SET_OPTION_NAME
IShardableListener, ITestInvocationListener z możliwością fragmentacji. 
IShardableTest, IRemoteTest, który można podzielić na osobne wykonywalne podtesty. 
Asystent ISharda Interfejs obiektu opisującego strategię fragmentacji, którą należy zastosować na potrzeby konfiguracji. 
Test IsolatedHostTest Implementuje mechanizm uruchamiania TradeFed, który używa podprocesu do wykonywania testów w środowisku o niskiej zależności, zamiast wykonywania ich w procesie głównym. 
SupportGranularResults (w języku angielskim) Interfejs określający, czy ITestInvocationListener obsługuje otrzymywanie szczegółowych wyników. 
ISystemStatusChecker Kontroler, który sprawdza stan systemu i zwraca wartość logiczną wskazującą, czy system jest w oczekiwanym stanie. 
ISystemStatusCheckerReceiver IRemoteTest, który wymaga dostępu do ISystemStatusChecker z poziomu konfiguracji. 
iTargetCleaner, Ten interfejs został wycofany. TearDown zostało przeniesione do podstawowego interfejsu ITargetPreparer. 
ITargetPreparer Przygotowuje środowisko testowe do uruchomienia testowego. 
ITerribleFailureHandler Interfejs do obsługi poważnych błędów z LogUtil.CLog.wtf(String, Throwable)
Odbiornik filtra ITestAnnotationFilter Runner, który może filtrować na podstawie adnotacji, które testy należy przeprowadzić. 
ITestCollector Zapewnia obsługę pobierania testów. Po ustawieniu uruchamiający test musi wykonać uruchomienie próbne, aby zebrać przypadki testowe bez ich faktycznego wykonania. 
Urządzenie testowe Udostępnia niezawodny i nieco wyższy poziom interfejsu API ddmlib IDevice
ITestDevice.ApexInfo Prosta klasa struct do przechowywania informacji o pojedynczym węźle APEX.
ITestDevice.MountPointInfo Prosta klasa struct do przechowywania informacji o jednym punkcie podłączania
ITestDevice.RecoveryMode  
Odbiornik ITestFileFilterReceiver Runner, który może otrzymać plik z informacją, które testy mają zostać wykonane, a które nie. 
Odbiornik ITestFilterReceiver Runner, który może filtrować wyniki testów do wykonania. 
ITestInformationReceiver Interfejs do otrzymywania TestInformation dla niektórych klas. 
Invocation (ITestInvocation) Obsługuje jedno wywołanie testu federacji handlowej. 
ITestInvocation.ExitInformation Reprezentuje niektóre informacje wyjścia dla wywołania. 
Detektor ITestInvocationListener Detektor wyników testu z wywołania testu. 
Odbiornik ITestLifeCycleReceiver Otrzymuje powiadomienia o zdarzeniach podczas testów narzędzi. 
TestLogger Jednostka, która może rejestrować różne typy strumieni danych. 
ITestLoggerReceiver Encja, którą można wstrzykiwać przy użyciu instancji ITestLogger, aby można było jej używać do logowania. 
iTestsPool, Interfejs opisujący pulę testów, do których możemy uzyskać dostęp i które możemy uruchomić
TestSuite Klasa abstrakcyjna używana do uruchamiania pakietu Test Suite. 
ITestSuite.IsolatedModuleGrade  
ITestSuite.MultiDeviceModuleStrategy  
ITestSuiteResultLoader Interfejs opisujący pomocnik wczytywania poprzednich wyników w sposób, który można uruchomić ponownie. 
ITestSummaryListener Interfejs, który umożliwia usłudze ITestInvocationListener wymianę niektórych ograniczonych informacji za pomocą podsumowań. 
Program instalacyjny ITestsZip Instaluje testy z testowego pliku ZIP (wygenerowanego przez system kompilacji) na urządzeniu. 
ITokenProvider, Interfejs opisujący obiekt, który może dostarczać tokeny konkretnego urządzenia. 
ITokenRequest Interfejs, który może wdrożyć IRemoteTest, ujawnia fakt, że wymaga urządzenia ze specjalnym tokenem. 

J

Test JarHost Uruchamiający testy do testów JUnit po stronie hosta. 
JarHostTest.HostTestListener Detektor paczki, który przekazuje do osadzonego detektora wszystkie zdarzenia oprócz testRunStarted() i testRunEnded(). 
JavaCodeZasięgCollector BaseDeviceMetricCollector, który pobierze z urządzenia pomiary zasięgu języka Java i zapisze je jako artefakty testowe. 
JavaCodeZasięgFlusher Klasa narzędzia, która resetuje i wymusza usunięcie pomiarów pokrycia kodu w Javie z procesów działających na urządzeniu. 
JSONFileKeyStoreClient Przykładowa implementacja, w której lokalny plik JSON pełni rolę magazynu kluczy. 
JSONFileKeyStoreFactory Implementacja fabryki kluczy JSON KeyStore, która udostępnia obiekt JSONFileKeyStoreClient umożliwiający dostęp do pliku JSON Key Store. 
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 formacie JSON i POST w punkcie końcowym usługi HTTP.
JUnit4ResultForwarder Przekazywanie wyników z JUnit4 Runner. 
JUnit4TestFilter Klasa pomocnicza, która udostępnia filtrowanie dla mechanizmu uruchamiania JUnit4 przez rozszerzenie Filter
JUnitRunutil Klasa pomocnicza do przekierowywania wywołania IRemoteTest#run(TestInformation, ITestInvocationListener) do wywołania Test#run(TestResult)
JUnitToInvocationResultForwarder Klasa, która nasłuchuje zdarzeń TestListener i przekazuje je do ITestInvocationListener
JUnitXmlParser Parser, który wyodrębnia dane wyniku testu z wyników JUnit przechowywanych w obiekcie XMLJUnitResultFormatter ant i przekazuje je do detektora ITestInvocationListener. 

K

Test jądra Uruchamiający test pliku wykonywalnego uruchomionego w środowisku docelowym i analizujący test jądra. 
Kontroler modułu jądra Klasa podstawowa kontrolera modułu, która nie uruchamia testów, gdy nie jest ona zgodna z architekturą . 
KeyGuardControllerState Kontener stanów blokady klawiszy. 
KeyguardStatusChecker Sprawdza stan blokady klucza po uruchomieniu modułu. 
KeyStoreException Zgłaszane, gdy wystąpi krytyczny błąd magazynu kluczy. 
KillIstniejąceEmulatorPreparer ITargetPreparer, który wyłącza działający emulator. 
Znany(-a) osoba przygotowująca do niepowodzenia Moduł przygotowujący cel do pominięcia ponawiania ponawianego znanego błędu. 
KTapResultParser Odczytuje dane wyjściowe KTAP utworzone przez moduł testowy KUnit i umieszczone w pliku „results” (wyniki) w funkcji debugfs. 
KTapResultParser.ParseResolution  
KUnitModuleTest Tester uruchamiający moduły testowe KUnit na urządzeniu. 

L

LabResourceDeviceMonitor Monitor zasobów modułu, który inicjuje serwer gRPC dla LabResourceService lub nim zarządza. 
Duży odbiornik Klasa zaprojektowana z myślą o wykonywaniu długo trwających poleceń zbierających dane wyjściowe. 
LastShardDetector Podczas fragmentowania lokalnego czasem chcemy wykonać niektóre działania tylko wtedy, gdy ostatni fragment osiągnie invocationEnded(long)
LeakedThreadStatusChecker Narzędzie do sprawdzania stanu, aby upewnić się, że moduł nie wycieknie z uruchomionego wątku. 
LegacySubprocessResultsReporter Zablokowana implementacja raportowania wyników podprocesu, która powinna pozostać zgodna z wcześniejszymi wersjami TF/CTS (np. 8+) pomimo zmian w klasie nadrzędnej. 
Analizatora list instrumentacji Element IShellOutputReceiver, który analizuje dane wyjściowe zapytania „instrumentacja listy pm”
ListInstrumentationParser.InstrumentationTarget  
Lokalne urządzenie wirtualne z Androidem Klasa lokalnych urządzeń wirtualnych działających na hoście TradeFed. 
LocalAppBuildProvider Element IBuildProvider, który tworzy IBuildInfo na podstawie podanej ścieżki lokalnej.
LocalDeveloper Określa i zwraca, czy jest to lokalny deweloper korzystający z platformy Tradefed. 
LocalDeviceBuildProvider IBuildProvider, który tworzy IDeviceBuildInfo na podstawie podanej ścieżki katalogu systemu plików. 
Uruchomienie emulatora LocalEmulator Przygotowanie celu, które uruchamia emulator lokalnie ze środowiska kompilacji Androida. 
LocalEmulatorSnapshot Element TargetPreparer przeznaczony do generowania zrzutu czystego emulatora ze środowiska kompilacji/programowania Androida.
LocalFileHeader, LocalFileHeader to klasa zawierająca informacje o pliku lub folderze wewnątrz pliku ZIP. 
LocalFile resolver Implementacja funkcji IRemoteFileResolver, która umożliwia łączenie plików lokalnych
LocalFolderBuildProvider, IBuildProvider, który tworzy IFolderBuildInfo na podstawie podanej ścieżki lokalnej.
Menedżer zasobów lokalnego hosta Zasób hosta menedżera. 
LocalPool Wdrożenie puli testów lokalnych
LocalRunInstructionBuilder Narzędzie do kompilowania instrukcji uruchamiania testu lokalnie. 
Zbiór zasadniczy LockSettings Selektor do usuwania ustawień blokady ekranu. 
LogcatCrashResultForwarder Specjalny detektor: w przypadku niepowodzenia (awarii procesu instrumentu) spróbuje wyodrębnić awarię z logcat i dodać ją do komunikatu o błędzie powiązanego z testem. 
LogcatEventParser  
Typ zdarzenia LogcatEventType Typy zdarzeń na koncie LogcatEventParser
LogcatOnFailureCollector Kolektor, który przechwytuje i rejestruje logcat w przypadku niepowodzenia przypadku testowego. 
LogcatReceiver Klasa, która zbiera logcat w tle. 
LogcatTimingMetricCollector Kolektor danych, który zbiera informacje o czasie (np. o czasie przełączania użytkownika) z logcat podczas co najmniej 1 powtarzanego testu, używając podanych wzorców wyrażeń regularnych do analizowania sygnałów początkowych i końcowych zdarzenia z wierszy logcat. 
Typ danych Logowania Reprezentuje typ danych danych dziennika. 
Plik dziennika Klasa do przechowywania metadanych zapisanego pliku dziennika. 
Zapisywanie plików dziennika Pomocnik dla uwierzytelniania ITestInvocationListener, który będzie zapisywać dane dziennika w pliku.
Odbiornik logów  
Rejestr logów Implementacja ILogRegistry, która multipleksuje różne rejestratory i nimi zarządza, za pomocą odpowiedniej metody na podstawie ThreadGroup wątku wywołującego. 
LogSaverResultForwarder ResultForwarder do zapisywania logów przy użyciu globalnego wygaszacza plików. 
Logutil. Klasa narzędzia logowania. 
Logutil.CLog (w języku angielskim) Klasa podkładki dla Log, która automatycznie używa prostej nazwy klasy wywołującego jako tagu logu
LUCIResultReporter Raportujący wyniki, który zapisuje wyniki testów potrzebne ResultDB i LUCI w formacie JSON (go/result-sink) oraz loguje lokalizację pliku w konsoli. 

M

MainlineModuleHandler Prosta klasa obsługi modułów Mainline, która tworzy obiekt InstallApexModuleTargetPreparer i wstawia do niej link dynamiczny na podstawie podanych modułów mainline, aby automatycznie pobierać te moduły. 
MainlineTestModuleController Klasa podstawowa kontrolera modułu do uruchamiania testów na podstawie wstępnie załadowanych modułów mainline na testowanym urządzeniu. 
Zarządzane urządzenie zdalne Urządzenie działające w maszynie wirtualnej, którymi zarządzamy zdalnie za pomocą instancji Tradefed w maszynie wirtualnej. 
ManagedTestDeviceFactory w fabryce do tworzenia różnego rodzaju urządzeń, które mogą być monitorowane przez Tf.
Kontroler MaxSdkModule Klasa podstawowa kontrolera modułu, która nie uruchamia testów na wersjach powyżej określonego numeru wersji pakietu SDK. 
MergedZipEntryCollection (Scalony) Połącz poszczególne wpisy ZIP z dużego pliku ZIP w bloki, aby zminimalizować liczbę prób pobierania. 
MergeMultiBuildTargetPreparer Obiekt IMultiTargetPreparer, który umożliwia przekazywanie informacji z jednej kompilacji do drugiej przez nadanie nazwy tej kompilacji i nadanie klucza pliku do skopiowania do drugiej. 
Strategia scalania Opisuje sposób agregacji wyników w przypadku wielu prób. 
MerkleTree, Reprezentacja drzewa merkle zgodnie z definicją interfejsu API zdalnego wykonywania. 
MetricFilePostProcessor Służy do przesyłania pliku logu wskaźników zebranych na poziomie testu i uruchomienia. 
MetricOption Adnotacja dotycząca metod testowania oznaczonych etykietą @Test lub adnotacja znajduje się na liście adnotacji TestDescription, która umożliwia określenie dodatkowych parametrów przydatnych w: dostrajaniu działania kolektorów, filtrowaniu niektórych metod. 
MetricsXMLResultReporter MetricsXMLResultReporter zapisuje wskaźniki testowe i uruchamia wskaźniki w pliku XML w folderze określonym przez parametr folderu wskaźników na etapie invocationEnded testu. 
Przypadek testowania danych Rozszerzenie TestCase, które umożliwia rejestrowanie wskaźników podczas działania w ramach TradeFed. 
MetricTestCase.LogHolder Struktura pliku dziennika do zgłoszenia. 
Metricutil Klasa narzędzia do pobierania wskaźników z przekazanych konfiguracji statystycznych. 
Narzędzie do obsługi danych Zawiera popularne metody przechowywania wskaźników testowych, agregacji wskaźników w podobnych testach i zapisywania ich w pliku. 
Kontroler MinApiLevelModule Klasa podstawowa kontrolera modułu, która nie uruchamia testów, gdy jest poniżej określonego poziomu interfejsu API. 
Kontroler MinSdkModule Klasa podstawowa kontrolera modułu, która nie uruchamia testów na wersjach poniżej określonego numeru wersji pakietu SDK. 
Plik MixImageZipPreparer IMultiTargetPreparer, który łączy obrazy z kompilacji systemu w kompilacji urządzenia. 
MixKernelTargetPreparer ITargetPreparer, który umożliwia połączenie obrazu jądra z obrazem urządzenia. 
Test MoblyBinaryHost Test hosta miał na celu uruchomienie pliku binarnego Pythona mobly z systemu Android Build (Soong).
MoblyYamlResultControllerInfoHandler Moduł obsługi elementu „Informacje o kontrolerze” w wyniku Mobly w pliku yaml. 
MoblyYamlResultControllerInfoHandler.ControllerInfo  
MoblyYamlResultControllerInfoHandler.ControllerInfo.Builder  
MoblyYamlResultHandlerFactory Fabryka modułu obsługi wyników w formacie yaml Mobly, który generuje odpowiedni moduł obsługi na podstawie typu wyniku. 
MoblyYamlResultHandlerFactory.InvalidResultTypeException  
MoblyYamlResultHandlerFactory.Type  
Parier wyników MoblyYaml Parser wyników testów yaml Mobly. 
Moduł MoblyYamlResultRecordHandler Moduł obsługi elementu „Record” w wyniku Mobly w pliku yaml. 
MoblyYamlResultRecordHandler.Record  
MoblyYamlResultRecordHandler.Record.Builder  
MoblyYamlResultRecordHandler.RecordResult  
Moduł MoblyYamlResultSummaryHandler Moduł obsługi elementu „Podsumowanie” w wyniku Mobly w pliku yaml. 
MoblyYamlResultSummaryHandler.Summary  
MoblyYamlResultSummaryHandler.Summary.Builder  
Moduł MoblyYamlResultTestNameListHandler Moduł obsługi elementu „Test Name List” (lista nazw testowych) w wyniku Mobly w pliku yaml. 
MoblyYamlResultTestNameListHandler.TestNameList  
MoblyYamlResultTestNameListHandler.TestNameList.Builder  
MoblyYamlResultUserDataHandler Moduł obsługi elementu „Dane użytkownika” w wyniku Mobly w pliku yaml. 
MoblyYamlResultUserDataHandler.UserData  
MoblyYamlResultUserDataHandler.UserData.Builder  
ModuleDefinition. Kontener konfiguracji uruchomienia testowego. 
ModuleListener Detektor dołączany do każdego elementu IRemoteTest każdego modułu w celu zebrania listy wyników. 
ModuleLogcatCollector Wersja kolektora logówcat, ale dla modułu. 
ModuleMerger. Klasa pomocnicza dla operacji związanej ze scalaniem obiektów ITestSuite i ModuleDefinition po podziale. 
ModuleOemTargetPreparer  
ModuleParameters Wartości specjalne powiązane z kluczami „parametru” pakietu w metadanych każdego modułu. 
ModuleParametersHelper Pomocnik do pobierania parametru IModuleParameterHandler powiązanego z parametrem. 
ModulePusher  
ModulePusher.ModulePushError Błąd krytyczny podczas wysyłania modułu Mainline. 
ModuleSplitter Asystent do podziału listy modułów reprezentowanych przez IConfiguration na listę jednostek wykonania reprezentowanych przez ModuleDefinition
ModuleTestTypeutil Zawiera typowe metody narzędziowe modułu sprawdzania. 
Opis wielu błędów Zbierz kilka elementów FailureDescription w jednym pojemniku. 
Wiele map<K, V> ERROR(/Map) z obsługą wielu wartości na klucz. 

N

NameMangleListener Detektor serwera proxy do translacji metod testowych, klas i nazw pakietów w miarę raportowania wyników. 
Test natywny porównawczy Test, który uruchamia natywny test porównawczy na danym urządzeniu. 
Analiza porównawczaTestu natywnego IShellOutputReceiver, który analizuje dane wyjściowe z testów porównawczych i zbiera wskaźniki według średniego czasu wykonywania operacji. 
NativeBridgeModuleController: Kontroler modułu sprawdza, czy urządzenie obsługuje natywny mostek. 
NativeCodeZasięgFlusher Klasa narzędziowa, która usuwa dane o zasięgu natywnym i wymusza usunięcie natywnych danych o zasięgu z procesów na urządzeniu. 
Urządzenie natywne Domyślna implementacja urządzeń z Androidem, które nie są w pełni naładowane (ITestDevice). 
NativeDevice.AdbAction ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) do uruchomienia polecenia systemu operacyjnego „adb ....”. 
NativeDevice.AdbShellAction  
NativeDevice.RestartDeviceAction ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) za zrestartowanie urządzenia. 
NativeDevice.RestartMode Tryb ponownego uruchamiania. 
NativeDeviceStateMonitor Klasa pomocnicza do monitorowania stanu IDevice bez obsługi platformy. 
NatywnaLeakCollector ITargetPreparer uruchamiający „dumpsys meminfo --unreachable -a”, który identyfikuje nieosiągalną pamięć natywną aktualnie przechwytywaną przez każdy proces. 
NativeStressTest Test, który uruchamia natywny wykonywalny test wytrzymałościowy na danym urządzeniu. 
NativeStressTestParser IShellOutputReceiver, który analizuje dane wyjściowe z testu warunków skrajnych i zbiera wskaźniki dotyczące liczby ukończonych iteracji oraz średniego czasu każdej iteracji. 
Metoda negatywu Moduł obsługi, który określa, że nic nie należy robić, a parametr nie powinien tworzyć żadnego dodatkowego modułu. 
NestedDeviceStateMonitor Monitor stanu urządzenia, który wykonuje dodatkowe kontrole na zagnieżdżonym urządzeniu, aby dostosować je do specyfiki środowiska zwirtualizowanego. 
Urządzenie zdalne Schemat urządzenia działającego w zdalnej maszynie wirtualnej Cuttlefish. 
NetworkNotAvailableException Zwracany, gdy urządzenie nie może połączyć się z siecią w celu przetestowania. 
NoApkTestSkipper (w języku angielskim) Specjalny moduł przygotowujący, który umożliwia całkowite pominięcie wywołania (przygotowanie i testy), jeśli nie ma pakietów APK do testów. 
NoDeviceException Wysyłane, gdy nie ma urządzenia, na którym można wykonać dane polecenie. 
Test NoisyDryRun Uruchamianie szumnego uruchomienia próbnego pliku poleceń. 
NoOpConfigOptionValueTransformer IConfigOptionValueTransformer w trybie braku działania
NotMultiAbiHandler Specjalny moduł obsługi, który powiadamia SuiteModuleLoader, że dodatkowe interfejsy ABI nie powinny tworzyć modułu. 
Urządzenie puste Obiekt zastępczy IDevice używany przez DeviceManager do przydzielania, gdy IDeviceSelection#nullDeviceRequested() ma wartość true.

O

OpenObjectLoader Moduł ładujący domyślne obiekty dostępne w AOSP. 
Opcja Dodaje adnotację do pola jako reprezentującego opcję IConfiguration
Option.Ważność  
OptionClass Dodaje adnotację do klasy jako reprezentującą obiekt IConfiguration
Kopia zapasowa Klasa pomocnicza, która może kopiować wartości pól Option o tych samych nazwach z jednego obiektu do innego. 
definicja opcji, Zawiera szczegóły elementu Option
OptionFetcher Pomoc do pobierania opcji testów z procesu nadrzędnego. 
OptionNotAllowedException. Określona wartość ConfigurationException, gdy nie można przekazać opcji w wierszu poleceń. 
Zestaw opcji Wypełnia pola Option
OptionSetter.OptionFieldsForName Kontener listy pól opcji o podanej nazwie. 
OptionUpdateRule. Kontroluje zachowanie w przypadku, gdy dana opcja zostanie określona wiele razy. 
OtaDeviceBuildInfo IDeviceBuildInfo używany do bezprzewodowego testowania aktualizacji. 
OtatoolsBuildInfo IBuildInfo zawierająca artefakty OTAtools. 
OxygenClient Klasa zarządzająca użyciem pliku binarnego klienta Oxygen do dzierżawy lub uwolnienia urządzenia z tlenem. 
OxygenClient.LHPTunnelMode  
Oxygen Utility Narzędzie do interakcji z usługą tlenu. 

P

PackageInfo Kontener informacji o pakiecie aplikacji analizowany z urządzenia. 
Plik PackagePackageController Kontroler modułu, aby nie przeprowadzać testów, gdy urządzenie nie ma zainstalowanych określonych pakietów. 
Sparuj<A, B> Zdefiniuj własną klasę Pair, która zawiera 2 obiekty. 
PairingMultiTargetPreparer Narzędzie przygotowujące do kierowania na wiele miejsc docelowych pomaga utworzyć parowanie Bluetooth (i połączenie) między 2 urządzeniami. 
ParallelDeviceExecutor<V> Otoka funkcji ERROR(/ExecutorService), która umożliwia równoległe wykonywanie funkcji. 
ParentSandboxInvocationExecution Wersja InvocationExecution na potrzeby specjalnych działań związanych z wywoływaniem nadrzędnych w trybie piaskownicy. 
Replikacja elementu nadrzędnego Powiel konfigurację z jednego urządzenia na wszystkie pozostałe, które będą objęte fragmentacją. 
PartialZipDownloadCache. Narzędzie do buforowania częściowych plików pobranych na podstawie ich zawartości. 
PassingTestFileReporter ITestInvocationListener, który zapisuje listę przypadków testowych w pliku testowym.
PerfettoTypowePostProcessor Postprocesor, który przetwarza plik protokołu perfetto danych tekstowych/binarnych na pary klucz-wartość przez rekurencyjne rozwijanie wiadomości i pól proto z wartościami w postaci ciągów znaków, aż do napotkania pola z wartością liczbową. 
PerfettoGeneralPostProcessor.AlternativeParseFormat  
PerfettoGeneralPostProcessor.METRIC_FILE_FORMAT  
PerfettoPreparer Przygotowujący Perfetto przekazuje plik konfiguracyjny do urządzenia w standardowej lokalizacji, do której perfetto ma dostęp. 
PerfettoPullerMetricCollector Podstawowa implementacja interfejsu FilePullerDeviceMetricCollector, która umożliwia pobieranie plików perfetto z urządzenia i zbieranie z niego wskaźników. 
PerfettoPullerMetricCollector.METRIC_FILE_FORMAT  
PerfettoTraceRecorder Klasa narzędziowa do rejestrowania logu czasu perfetto w ITestDevice
PrettyPrintDelimiter Narzędzie pomocnicze, które pomaga wydrukować wyróżniającą się wiadomość rozdzielaną znakami. 
PrettyTestEventLogger Rejestrator pasujący do zdarzeń i rejestrujący je, aby ułatwić debugowanie. 
ProcessInfo Służy do przechowywania informacji dotyczących procesów(USER, PID, NAME, START TIME IN SECOND OD EPOCH). 
ProfileParametrHandler Podstawowy moduł obsługi parametrów dla dowolnego użytkownika profilu. 
ProfileTargetPreparer Klasa podstawowa do konfigurowania modułu przygotowującego do środowiska docelowego dla dowolnego użytkownika profilu android.os.usertype.profile.XXX
Parametr PropertyChanger Klasa narzędzia do zmieniania (lub dodawania) elementów w pliku właściwości Androida.
Metoda analizy wyników Parser dla formatu proto wyników Tradefed. 
ProtoResultParser.TestLevel Wyliczenie reprezentujące bieżący poziom przetwarzanego protokołu. 
Raport ProtoResultReporter Raportujący wyniki utworzył protobuf TestRecord ze wszystkimi wynikami. 
Protoutil Użyteczne metody radzenia sobie z wiadomościami w buforze protokołu w sposób zautomatyzowany. 
ProxyConfiguration (Konfiguracja serwera proxy) Obiekt, który umożliwia wskazanie zdalnej konfiguracji do wykonania. 
PsParser, Narzędzie używane do analizowania danych(USER,PID i NAME) z danych wyjściowych polecenia „ps”
Test robota PtsBot Uruchom testy PTS-bota. 
PushFileInvoker. Ta klasa została wycofana. Użyj w zamian zasady PushFilePreparer
PushFilePreparer. ITargetPreparer, który próbuje przekazać dowolną liczbę plików z dowolnej ścieżki hosta na dowolną ścieżkę urządzenia. 
Test PythonBinaryHost Test hosta miał uruchomić plik binarny języka Python z systemu Android Build (Soong).

Proces uruchamiania testów obsługuje filtry uwzględniania i wykluczania. 

PythonBinaryHostTest.PythonForwarder Przekazywanie wyników zastępujące nazwę uruchomienia nazwą pliku binarnego. 
PythonUnitTestResultParser Interpretuje wyniki testów przeprowadzonych z użyciem platformy testowania jednostkowego Pythona i przekłada je na wywołania w serii ITestInvocationListener
PythonUnitTestRunner Ta klasa została wycofana. Użyj w zamian zasady PythonBinaryHostTest. 
Asystent PythonVirtualenvHelper Klasa pomocnicza do aktywowania środowiska wirtualnego w Pythonie 3. 
PythonVirtualenvPreparer Konfiguruje środowisko Python virtualenv na hoście i instaluje pakiety. 

P

LimittionAwareTokenizer  

R

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. 
RestartTargetTargetPreparer Przygotowujący element docelowy, który uruchamia ponownie urządzenie. 
RecoveryLogPreparer Docelowe narzędzie przygotowujące używane do zbierania logów przed przywróceniem. 
RegexTrie<V> RegexTrie to trie, w której każdy zapisany segment klucza jest wyrażeniem regularnym ERROR(/Pattern)
Zdalne urządzenie z Androidem Implementacja interfejsu ITestDevice na urządzeniu z Androidem w pełnym stosie połączonym za pomocą adb Connect. 
Zdalne urządzenie wirtualneAndroida Rozszerza działanie RemoteAndroidDevice w przypadku urządzenia z Androidem w pełnym zakresie działającego w Google Compute Engine (Gce). 
RemoteAvdIDevice Obiekt zastępczy IDevice używany przez DeviceManager do przydzielania, gdy DeviceSelectionOptions.gceDeviceRequested() ma wartość true.
RemoteCacheClient Implementacja RemoteActionCache, które korzystają z wywołań gRPC do zdalnego serwera API. 
Zdalna pula dynamiczna Implementacja puli testów znajdujących się w kolejce zadań zdalnych
RemoteDynamicPool.RequestCallable  
RemoteFile panelu, Prosta klasa, która umożliwia ładowanie plików z różnych miejsc za pomocą identyfikatorów URI i funkcji dostawcy usług. 
Narzędzie zdalnego pliku Klasa narzędzia do obsługi pliku z instancji zdalnej
RemoteInvocationExecution Implementacja funkcji InvocationExecution, która umożliwia zdalne wykonywanie. 
RemoteInvocationExecution.FileOptionValueTransformer  
RemoteSshUtil, Narzędzie do wykonywania poleceń ssh w instancjach zdalnych. 
RemoteTestTimeOutEnforcer Detektory, które pozwalają na sprawdzanie czasu wykonania danej konfiguracji testowej i kończą ją niepowodzeniem, jeśli przekroczono określony czas oczekiwania. 
RemoteZip (w języku angielskim) Narzędzia do rozpakowywania poszczególnych plików wewnątrz zdalnego pliku ZIP. 
RemoveSystemAppPreparer ITargetPreparer służący do usunięcia pakietu APK z partycji systemowej przed uruchomieniem testu. 
Testy zdane Raport w pliku z możliwymi filtrami do wykluczenia zdanego testu. 
Requestutil Narzędzia umożliwiające ogólne ponawianie żądań sieciowych z obsługą błędów. 
Rozpoczęcie pobierania rozwiązać problem z częściowym pobraniem pliku. 
ResourceMetricResource (w języku angielskim) Funkcje użytkowe do tworzenia wskaźników. 
Zasób Resource Narzędzie do odczytu zasobów konfiguracji. 
Pomocnik RestApiHelp Klasa pomocnicza do wykonywania wywołań interfejsu API REST. 
RestartSystemServerTargetPreparer. Przygotowujący element docelowy, który ponownie uruchamia serwer systemowy bez ponownego uruchamiania urządzenia. 
Agregator wyników Specjalny usługa przekazująca, który w razie potrzeby agreguje wyniki na podstawie przyjętej strategii ponownych prób. 
ResultAndLogForwarder Przekierowujący wyniki i zdarzenia z dziennika. 
ResultForwarder ITestInvocationListener, który przekazuje wyniki wywołania do listy innych detektorów. 
Odtwarzacz wyników Specjalny biegacz, który ponownie odtwarza podane wyniki. 
Zapisywanie plików na Dysku Klasa pomocnicza do tworzenia pliku .retention w katalogu. 
Ponowna próba konfiguracji fabryki Fabryka obsługująca ponawianie poleceń. 
Ponów LogSaverResultForwarder Przekierowujący, który obsługuje również bieżącą próbę, w której się znajdujemy. 
Ponów decyzję Klasa opisująca decyzje dotyczące ponowienia próby przygotowania i nieudanego uruchomienia modułu. 
Ponów próbę zmiany harmonogramu Specjalny mechanizm uruchamiający umożliwiający ponowne zaplanowanie poprzednich uruchomionych testów, które zakończyły się niepowodzeniem lub które nie zostały wykonane. 
PonówRescheduler.PonówType Typy testów, które można ponowić. 
Ponownie spróbuj przesłać wyniki Rozszerzenie typu ResultForwarder, które zawsze przekazuje dane pod podany numer próby. 
Ponów próbę za pomocą pomocy Klasa pomocnicza określająca, który moduł lub test powinien być uruchamiany, a który nie. 
statystyki ponawiania próbek, Struktura przechowująca statystyki pojedynczej sesji IRemoteTest
Strategia ponawiania prób Strategia ponawiania prób, która ma być używana podczas ponownego wykonywania testów. 
RootcanalForwarderPreparer  
RootTargetPreparer Przygotowanie miejsca docelowego, które wykonuje polecenie „adb root” lub „adb unroot” na podstawie opcji „force-root”. 
RunAftersWithInfo  
RunBeforesWithInfo  
RunCommandTargetPreparer  
RunConfigDeviceRecovery Ogólna podstawowa wersja IMultiDeviceRecovery służąca do uruchamiania konfiguracji branżowej w celu wykonania kroku przywracania. 
RunHostCommandTargetPreparer Moduł przygotowujący do uruchamiania dowolnych poleceń hosta przed uruchomieniem testu i po nim. 
RunHostScriptTargetPreparer Przygotowanie środowiska docelowego, które wykonuje skrypt przed uruchomieniem testu. 
Wyjątek związany z działaniem przerw w działaniu Zgłaszany, gdy operacja uruchomienia została przerwana przez żądanie zewnętrzne. 
RunNotifierWrapper Pakowanie RunNotifier, abyśmy mogli nosić DeviceNotAvailableException
RunOnCloneProfileParameterHandler  
RunOnCloneProfileTargetPreparer  
RunOnPrivateProfileParameterHandler  
RunOnPrivateProfileTargetPreparer  
RunOnSdkSandboxHandler Moduł obsługi: ModuleParameters#RUN_ON_SDK_SANDBOX
RunOnSdkSandboxTargetPreparer ITargetPreparer oznacza, że testy powinny być uruchamiane w piaskownicy SDK. 
RunOnAdditionalUserParameterHandler  
RunOnAdditionalUserTargetPreparer ITargetPreparer, aby mieć pewność, że test będzie uruchamiany jako użytkownik dodatkowy. 
RunOnSystemUserTargetPreparer ITargetPreparer oznaczający, że testy powinny zostać uruchomione na koncie użytkownika (a nie na koncie bieżącego). 
RunOnWorkProfileParameterHandler  
RunOnWorkProfileTargetPreparer ITargetPreparer, który podczas konfiguracji tworzy profil służbowy i oznacza, że testy powinny być uruchomione na koncie tego użytkownika. 
RuntimeRestartCollector Kolektor, który zbiera sygnatury czasowe ponownych uruchomień środowiska wykonawczego (awarie serwera systemowego) podczas testu, jeśli takie istnieją. 
Uruchom narzędzie Zbiór metod pomocniczych do wykonywania operacji. 
RustBenchmarkResultParser Interpretuje dane wyjściowe z testów przeprowadzonych za pomocą platformy testów porównawczych Criterion i przekształca je na wywołania w serii ITestInvocationListener
Test RustBinaryHostTest Test hosta miał na celu uruchomienie pliku binarnego Rust z systemu Android Build (Soong).
RustBinaryTest Test, który uruchamia na danym urządzeniu plik binarny Rust. 
RustTestBase Klasa podstawowa RustBinaryHostTest i RustBinaryTest
RustTestBase.EnvPair  
RustTestBase.Invocation  
RustTestResultParser Interpretuje wyniki testów przeprowadzonych za pomocą platformy Unittest Rusta i przekłada je na wywołania w serii ITestInvocationListener

S

SandboxConfigDump Klasa uruchamiająca, która tworzy IConfiguration na podstawie wiersza poleceń i umieszcza ją w pliku. 
SandboxConfigDump.DumpCmd  
SandboxConfigurationException, Specjalny wyjątek konfiguracji pochodzi z konfiguracji piaskownicy. 
SandboxConfigurationFactory, Fabryka konfiguracji specjalnej obsługującej tworzenie konfiguracji na potrzeby piaskownicy. 
SandboxConfigUtil, Klasa narzędziowa do zarządzania IConfiguration w trybie piaskownicy. 
SandboxedInvocationExecution, Specjalne wykonanie wywołania w trybie piaskownicy: jest to wywołanie metody InvocationExection w przypadku, gdy znajdujesz się w piaskownicy, w której uruchomiono polecenie. 
PiaskownicaInvocationRunner Uruchom w piaskownicy testy powiązane z wywołaniem. 
Opcje piaskownicy Klasa, która może otrzymywać i udostępniać opcje klasy ISandbox
Zrzut ekranu OnFailureCollector Kolektor, który przechwytuje i zapisuje zrzut ekranu w przypadku niepowodzenia przypadku testowego. 
Kontroler modułu SDk28 Kontroler modułu sprawdzający, czy urządzenie korzysta z pakietu SDK 28 (Android 9) lub nowszego. 
Kontroler modułu SDk29 Przeprowadzaj testy tylko na testowanych urządzeniach z pakietem SDK w wersji 29 lub nowszej. 
Kontroler modułu Sdk30Module Przeprowadzaj testy tylko na testowanych urządzeniach z pakietem SDK w wersji 30 lub nowszej. 
Kontroler modułu SDk31 Przeprowadzaj testy tylko na testowanych urządzeniach z pakietem SDK w wersji 31 lub nowszej. 
Kontroler modułu SDk32 Przeprowadzaj testy tylko na testowanych urządzeniach z pakietem SDK w wersji 32 lub nowszej. 
Kontroler modułu SDk33 Przeprowadzaj testy tylko na testowanych urządzeniach z pakietem SDK w wersji 33 lub nowszej. 
Kontroler modułu SDk34 Przeprowadzaj testy tylko na testowanych urządzeniach z pakietem SDK w wersji 34 lub nowszej. 
Kontroler modułu SDk35 Przeprowadzaj testy tylko na testowanych urządzeniach z pakietem SDK w wersji 35 lub nowszej. 
AdditionalUserHandler Moduł obsługi: ModuleParameters#SECONDARY_USER
AdditionalUserOnDefaultDisplayHandler Moduł obsługi: ModuleParameters#SECONDARY_USER_ON_DEFAULT_DISPLAY
ExtraUserOnAdditionalDisplayHandler. Moduł obsługi: ModuleParameters#SECONDARY_USER_ON_SECONDARY_DISPLAY
SemaphoreTokenTargetPreparer To jest element przygotowujący używany do użycia tokena do zserializacji wykonania testu na hoście związanym z handlem. 
Serialization Utility Narzędzie do serializowania/deserializacji obiektu, który implementuje ERROR(/Serializable)
ServiceAccountKeyCredentialFactory Fabryka danych logowania do tworzenia uwierzytelniania OAuth Credential na podstawie klucza konta usługi. 
Ustawodawca BaselineSet Typowy kreator do obsługi ustawień podstawowych urządzenia za pomocą ITestDevice.setSetting. 
ShardBuildCloner Klasa pomocnicza, która obsługuje klonowanie informacji o kompilacji z poziomu wiersza poleceń. 
Pomocnik fragmentu Klasa pomocnicza, która obsługuje tworzenie fragmentów i planowanie ich na potrzeby wywołania. 
ShardListener ITestInvocationListener, który zbiera wyniki z fragmentu wywołania (tzw. podział wywołań, aby działać równolegle na wielu zasobach), i przekierowuje je do innego detektora. 
ShardMainResultForwarder ResultForwarder, który łączy wyniki podzielonych na fragmenty wywołań testowych. 
ShellOutputReceiverStream Podklasa narzędziowa OutputStream, która zapisuje w IShellOutputReceiver. 
Sprawdzanie stanu powłoki Sprawdź, czy przed uruchomieniem modułu i po nim stan powłoki jest zgodny z oczekiwaniami. 
ShippingApiLevelModuleController Przeprowadź testy, jeśli urządzenie spełnia te warunki:
  • Jeśli zdefiniowano min-api-level:
    • Urządzenie jest wysyłane wraz z urządzeniem min-api-level lub nowszym. 
ShowmapPullerMetricCollector: Podstawowa implementacja interfejsu FilePullerDeviceMetricCollector, która umożliwia pobieranie plików showmap z urządzenia i zbieranie z niego wskaźników. 
SideloadOtaTargetPreparer Moduł przygotowujący docelowy, który przeprowadza instalowanie określonego pakietu OTA z innego urządzenia, stosuje go, czeka na uruchomienie urządzenia i wstrzykuje właściwości kompilacji urządzenia do wykorzystania jako informacje o kompilacji

Ten moduł przygotowujący docelowy zakłada, że urządzenie po uruchomieniu będzie w zwykłym trybie adb, i wyłączy je w tym samym trybie, ale z nową kompilacją. 

SimpleFileLogger (w języku angielskim) ILeveledLogOutput, który kieruje komunikaty logu do stdout i do pojedynczego pliku dziennika. 
SimplePerfResult Obiekt, w którym będą przechowywane wszystkie wyniki testu Simpleperf
Parametr SimplePerfStatResultParser Klasa użytkowa do analizowania wyniku Simpleperf. 
SimplePerfutil (w języku angielskim) klasa narzędzia do wysyłania prostych poleceń i zbierania wyników.
SimplePerfutil.SimplePerfType Enum opcji poleceń Simpleperf
SimpleStats Mała klasa użytkowa, która oblicza kilka miar statystycznych dla liczbowego zbioru danych. 
SizelimitedOutputStream Plik ERROR(/OutputStream) z bezpiecznym wątkiem, który ogranicza maksymalną ilość danych, które można zapisać. 
Kontroler PomińHWASanModule Klasa podstawowa kontrolera modułu nieużywająca testów kompilacji HWASan. 
Menedżer pomijania Na podstawie różnych kryteriów menedżer pomijania pomaga zdecydować, co należy pominąć na różnych poziomach: wywołania, modułów i testów. 
SkipReason (Powód pomijania) Podaj przyczynę i metadane pominięcia testu. 
SkipReason.DemotionTrigger  
Sl4aBluetooth Utility Klasa użyteczności umożliwia wykonywanie operacji Bluetooth na jednym lub 2 urządzeniach przy użyciu SL4A.
Sl4aBluetoothUtil.BluetoothAccessLevel Wyliczenia poziomu dostępu do urządzeń Bluetooth na podstawie BluetoothDevice.java
Sl4aBluetooth Utility.BluetoothConnectionState Wyliczenia stanów połączenia Bluetooth oparte na BluetoothProfile.java
Sl4aBluetooth Utility.BluetoothPriorityLevel Wartości priorytetu profilu Bluetooth oparte na BluetoothProfile.java
Sl4aBluetooth Utility.BluetoothProfile (w języku angielskim) Wyliczenia dla profili Bluetooth oparte na: BluetoothProfile.java
Sl4aClient, Klient Sl4A do interakcji w RPC z warstwą skryptów SL4A. 
Sl4aEventDispatcher Dyspozytor zdarzeń sonduje zdarzenia i dodaje je do kolejki według nazwy. 
Sl4aEventDispatcher.EventSl4aObject, Obiekt zwrócony przez sondę zdarzeń. 
SnapshotInputStreamSource Źródłowe źródło wejściowe obsługiwane przez plik. 
SnapuserdWaitPhase Reprezentacja typu wyliczeniowego wskazująca, kiedy należy dołączyć/zablokować, aby aktualizacja została zakończona. 
SparseImageUtil. Narzędzie do powielania rozproszonych obrazów. 
SparseImageUtil.SparseInputStream SparseInputStream odczytuje dane z serwera nadrzędnego i wykrywa format danych. 
StatsdBeforeAfterGaugeMetricPostProcessor Procesor postulujący, który mierzy dane zbierane w ramach metody „przed/po”, np.
StatsdEventMetricPostProcessor (w języku angielskim) Procesor postu, który przetwarza wskaźniki zdarzeń w raportach statystycznych na pary klucz-wartość, korzystając z elementów formatujących określonych przez procesor. 
StatsdGeneralPostProcessor Procesor typu post, który przetwarza binarne raporty ze statystykami dotyczącymi proto na pary klucz-wartość po rozwinięciu raportu w postaci struktury drzewa. 
StatusCheckerResult Zawiera wynik wykonania ISystemStatusChecker
StatusCheckerResult.CheckStatus  
StdoutLogger ILeveledLogOutput, który kieruje komunikaty logu do stdout. 
StopServicesSetup ITargetPreparer, który zatrzymuje usługi na urządzeniu. 
StreamProtoReceiver Odbiornik, który przekłada odebrany rekord TestRecord proto na zdarzenia Tradefed. 
StreamProtoResultReporter Implementacja usługi ProtoResultReporter
StreamUtil, Klasa narzędzia do zarządzania strumieniami wejściowymi. 
StrictShardHelper strategia fragmentacji polegająca na tworzeniu rygorystycznych fragmentów, które nie są raportowane razem;
StringEscapeutils Klasa użyteczna do zmiany znaczenia ciągów znaków w przypadku określonych formatów. 
Stringutil (w języku angielskim) Klasa narzędziowa do zmiany znaczenia ciągów znaków w przypadku typowego manipulacji ciągami. 
StubBuildProvider Pusta implementacja interfejsu IBuildProvider w środowisku bezobsługowym. 
StubDevice Implementacja symbolu zastępczego atrybutu IDevice
StubKeyStoreClient Domyślna implementacja fragmentu dla klienta KeyStore. 
StubKeyStoreFactory Domyślna implementacja fragmentu dla fabryki KeyStore Factory
StubLocalAndroidVirtualDevice Obiekt zastępczy IDevice używany przez DeviceManager do przydzielania, gdy DeviceSelectionOptions.localVirtualDeviceRequested() ma wartość true.
StubMultiTargetPreparer Zastępcza implementacja elementu IMultiTargetPreparer jest pusta. 
StubTargetPreparer Zastępcza implementacja elementu ITargetPreparer jest pusta. 
StubTest Pusta implementacja testowa bezobsługowa. 
StubTestRunListener Implementacja szablonu ITestRunListener
SubprocessCommandWyjątek Nie udało się uruchomić polecenia podrzędnego procesu. 
SubprocessConfigBuilder Utwórz kod XML konfiguracji TF otoki dla istniejącej konfiguracji TF. 
SubprocessEventHelper Asystent do serializowania/deserializacji zdarzeń, które mają być przekazywane do logu. 
SubprocessEventHelper.BaseTestEventInfo Podstawowy pomocnik dla informacji Testignored. 
SubprocessEventHelper.FailedTestEventInfo Pomoc dotycząca informacji testFailed. 
SubprocessEventHelper.InvocationEndedEventInfo Pomocnik informacji o zakończeniu wywoływania. 
SubprocessEventHelper.InvocationFailedEventInfo, Pomocnik informacji InvocationFailed. 
SubprocessEventHelper.InvocationStartedEventInfo Asystent informacji o rozpoczęciu wywoływania. 
SubprocessEventHelper.LogAssociationEventInfo Pomocnik informacji logAssociation. 
SubprocessEventHelper.SkippedTestEventInfo  
SubprocessEventHelper.TestEndedEventInfo Pomocnik informacji testEnded. 
SubprocessEventHelper.TestLogEventInfo Pomocnik informacji o testLog. 
SubprocessEventHelper.TestModuleStartedEventInfo Asystent informacji o uruchomieniu modułu testowego. 
SubprocessEventHelper.TestRunEndedEventInfo Pomocnik informacji o testRunEnded. 
SubprocessEventHelper.TestRunFailedEventInfo Pomocnik dotyczący informacji testRunFailed
SubprocessEventHelper.TestRunStartedEventInfo Pomoc dotycząca informacji testRunStarted
SubprocessEventHelper.TestStartedEventInfo Pomoc dotycząca informacji testStarted
SubprocessExceptionParser Pomocnik do obsługi danych wyjściowych wyjątku ze standardowych programów uruchamiających polecenia Tradefed. 
SubprocessReportingHelper Klasa do tworzenia pliku konfiguracji opakowania, która będzie używać raportującego wyniki podprocesu na potrzeby polecenia klastra. 
SubprocessResultsReporter Implementuje funkcję ITestInvocationListener, która ma być określona jako parametr result_reporter, a następnie przekazuje z podprocesu wyniki testów, uruchomienia testów i wywołania testów. 
PodprocesTestResultsParser Rozszerza ERROR(/FileOutputStream), aby przeanalizować dane wyjściowe przed zapisaniem w pliku, co pozwoli nam wygenerować zdarzenia testowe po stronie programu uruchamiającego. 
SubprocessTestResultsParser.StatusKeys Odpowiednie klucze stanu testu. 
SubprocessTfLauncher IRemoteTest do uruchamiania testów w osobnej instalacji TF. 
SuiteApkInstaller Instaluje pliki APK określone na potrzeby konfiguracji pakietu Analytics 360: ze zmiennej $ANDROID_TARGET_OUT_TESTCASES lub ROOT_DIR w informacjach o kompilacji. 
SuiteModuleLoader Pobiera definicje modułów testu zgodności z repozytorium. 
SuiteModuleLoader.ConfigFilter ERROR(/FilenameFilter) do znalezienia wszystkich plików konfiguracyjnych w katalogu. 
Blokada wyników w Suite ResultHolder Obiekt pomocniczy ułatwiający serializację i deserializację wyników wywołania. 
SuiteResultReporter Zbierz wyniki testów dla wywołania całego pakietu i wyświetlaj ostateczne wyniki. 
SuiteResultReporter.ModulePrepTimes Obiekt do przechowywania i dezaktywacji 1 modułu. 
Filtr SuiteTestów Reprezentuje filtr do uwzględniania i wykluczania testów. 
SwitchUserTargetPreparer ITargetPreparer, który przełącza się na określony rodzaj użytkownika podczas konfiguracji. 
SystemServerFileDescriptorChecker Sprawdza, czy na serwerze systemu kończą się plany FD. 
SystemServerStatusChecker Sprawdź, czy identyfikator pid systemu system_server zmienił się przed uruchomieniem modułu i po nim. 
SystemUpdaterDeviceFlasher IDeviceFlasher, który korzysta z aktualizacji systemu do instalowania obrazu systemu zawartego w pakiecie aktualizacji OTA. 
SystemTool Klasa użytkowa do wykonywania wywołań systemowych. 
SystemUse.EnvZmienna  

T

Narzędzie TableBuilder Klasa pomocnicza do wyświetlania macierzy elementów String w tabeli. 
Narzędzie do formatowania tabel klasa pomocnicza do wyświetlania macierzy elementów String, tak aby każda kolumna elementów była umiejscowiona w odpowiedniej kolejności.
TargetFileutils  
TargetFileutils.FilePermission (Uprawnienie pliku docelowego)  
Błąd konfiguracji docelowej Podczas przygotowywania środowiska docelowego do testowania wystąpił błąd krytyczny. 
TarUtil. Narzędzie do modyfikowania pliku tar. 
TearDownPassThroughPreparer (w języku angielskim) Umożliwia uruchamianie tych elementów w modułach przygotowywanych, które znajdują się w konfiguracji jako obiekt. 
Pomocnik telefonii Narzędzie do uzyskiwania informacji związanych z telefonami. 
Telefonpomoc.SimCardInformation Posiadacz informacji związanych z kartą SIM. 
TelephonyTokenProvider Dostawca tokenów dla tokenów związanych z telefonami. 
TemperatureThrottlingWaiter ITargetPreparer, który czeka, aż temperatura urządzenia spadnie do wartości docelowej.
TemplateResolutionError Klasa przedłużająca ConfigurationException z powodu błędu związanego z szablonem podczas analizy konfiguracji. 
TerribleFailureEmailHandler Prosta klasa obsługi, która wysyła e-maila do zainteresowanych osób, gdy w instancji federacji handlowej wystąpi błąd WTF (Co to straszne niepowodzenie). 
TestAppInstallSkonfiguruj ITargetPreparer, który instaluje na urządzeniu co najmniej 1 aplikację z folderu IDeviceBuildInfo.getTestsDir()
TestContentAnalyzer Analizator na podstawie kontekstu analizy określa, co jest interesujące. 
TestContext Klasa do modelowania komunikatu TestContext interfejsu TFC API. 
TestDependency panelu Pomocnik do rozwiązywania zależności w razie potrzeby. 
TestDescription Klasa reprezentująca informacje o przypadku testowym. 
Plik TestDescriptions Klasa narzędzia do organizowania i usuwania zespołowych elementów TestDescription w pliku testowym. 
Urządzenie testowe Implementacja interfejsu ITestDevice na urządzeniu z Androidem w wersji pełnej.
TestDevice.MicrodroidBuilder Kreator służący do stworzenia urządzenia testowego mikrodroida. 
TestDeviceOptions Kontener dla ITestDevice Option s
TestDeviceOptions.InstanceType  
TestDeviceState Bardziej szczegółowo prezentowana reprezentacja stanu urządzenia niż DeviceState
Środowisko testowe Klasa do modelowania komunikatu TestEnvironment zwróconego przez interfejs TFC API. 
TestErrorIdentifier Identyfikator błędu uczestników testów i uruchomień testów. 
Kontroler modułu TestFailureModule Kontroler dla modułu, który chce tylko dostroić sposób zachowania zebranych dzienników błędów testów. 
TestFilePushKonfiguracja Usługa ITargetPreparer, która przekazuje na urządzenie co najmniej 1 plik/katalog z folderu IDeviceBuildInfo.getTestsDir()
Pomoc filtra filtra Klasa pomocnicza do filtrowania testów
Stan grupy testowej Klasa do przechowywania stanu grupy testowej. 
Informacje o teście Przechowuje zbiór informacji o teście w pliku TEST_MAPPING. 
Informacje testowe Obiekt posiadacza, który zawiera wszystkie informacje i zależności, których może wymagać uruchomienie testu lub testu. 
TestInformation.Builder Kreator tworzenia instancji TestInformation
Wywołanie testów Domyślna implementacja interfejsu ITestInvocation
TestInvocation.RunMode różne tryby, w których może działać wywołanie. 
TestInvocation.Stage  
Serwer zarządzania wywołaniem Testów Serwer GRPC pomaga w zarządzaniu wywoływaniem testów i ich cyklem życia. 
TestInvocationManagementServer.InvocationInformation  
TestMapping Klasa do wczytywania pliku TEST_MAPPING. 
TestMappingSuiteRunner Implementacja narzędzia BaseTestSuite do uruchamiania testów określonych za pomocą opcji include-filter lub jako pakietu plików TEST_MAPPING z kompilacji. 
TestOption Zapisuje szczegóły opcji testu ustawione w pliku TEST_MAPPING. 
Program do przesyłania danych wyjściowych Służy do przesyłania testowych plików wyjściowych do lokalnego systemu plików, GCS lub punktu końcowego HTTP(S). 
TestRecordInterpreter Narzędzie do konwersji proto TestRecord na łatwiejszy format w Tradefed. 
TestRecordProtoUtil Narzędzie do odczytu protokołu TestRecord z pliku. 
Zasób testowy Klasa do modelowania komunikatu TestResource zwracanego przez interfejs TFC API. 
Plik do pobierania zasobów testowych Klasa do pobierania testowych plików zasobów z systemu plików/GCS/HTTP. 
Wynik testu Kontener na wynik pojedynczego testu. 
Detektor wyników testów Uproszczone działanie ITestLifecycleListener dla implementatorów, którym interesują się tylko indywidualne wyniki testów. 
TestRunnerUtil Klasa użytkowa pomagająca różnym wykonawcom uruchomienia testów. 
TestRunResult Zatrzymuje wyniki z pojedynczego uruchomienia testowego. 
TestRunToTestInvocationForwarder Przekazujący z ddmlib ITestRunListener do ITestLifeCycleReceiver
Ankieta TestsPoller Testuje kod, który umożliwia wykonywanie wszystkich testów w puli testów. 
Stan testu Przedstawienie w The Tradefed możliwe statusy dotyczące metod testowych. 
TestSuiteInfo Klasa, która rozwiązuje wczytywanie metadanych związanych z kompilacją na potrzeby zestawu testów

Aby prawidłowo udostępnić powiązane informacje, pakiet testowy musi zawierać w zasobach jar plik test-suite-info.properties

TestPodsumowanie Klasa reprezentująca podsumowanie testu. 
TestSummary.Type  
TestSummary.TypedString (podsumowanie testu  
TestSystemAppInstallSetup ITargetPreparer, który instaluje co najmniej 1 aplikację z folderu IDeviceBuildInfo.getTestsDir() na partycji /system na urządzeniu. 
TestTimeoutEnforcer Detektory, które pozwalają na sprawdzanie czasu wykonania danego przypadku testowego i kończą go niepowodzeniem, jeśli przekroczono określony czas oczekiwania. 
Raport TextResultReporter Raportujący wyniki testu, który przekazuje wyniki do drukarki wyników tekstowych JUnit. 
TfMetricProtoTo (w języku angielskim) Klasa narzędzia ułatwiająca przejście z Map<string, string=""> do Map<string, metric="">.</string,></string,>
TfObjectTracker Narzędzie do śledzenia wykorzystania różnych obiektów Trade Fedederation. 
TfSuiteRunner Implementacja funkcji ITestSuite, która wczytuje testy z folderu res/config/suite/ plików TF jar. 
TfTestLauncher IRemoteTest do uruchamiania testów jednostkowych lub funkcjonalnych w osobnej instalacji TF. 
TimeStatusChecker. Sprawdzanie stanu, aby mieć pewność, że czas urządzenia i hosta jest zsynchronizowany. 
TimeUtil. Zawiera metody narzędziowe związane z czasem. 
TimeVal. To jest typ strażnika, który opakowuje obiekt Long
TimeWaster, Prosty program przygotowujący do kierowania reklam, aby tracić czas i potencjalnie ponownie uruchomić urządzenie. 
TokenWłaściwość Obsługiwany token z dynamicznym fragmentacją. 
TokenProviderHelper Asystent, który udostępnia dostawcę powiązanego z określonym tokenem w celu sprawdzenia, czy urządzenie obsługuje ten token. 
TraceCmdCollector IMetricCollector, który zbiera ślady podczas testu za pomocą polecenia log-cmd i rejestruje je w wywołaniu. 
UsługaTracePropagatingExecutorService Usługa wykonawcy, która przekazuje zadania do bazowej implementacji, propagując kontekst śledzenia. 
TrackLogger Klasa, która pomaga zarządzać śledzeniem w przypadku każdego wywołania testu. 
TradefedConfigObject Klasa do modelowania komunikatu TradefedConfigObject w interfejsie TFC API. 
TradefedConfigObject.Type Lista typów obiektów konfiguracji, które można wstrzyknąć do konfiguracji poleceń klastra. 
TradefedDelegator Obiekty, które pomagają w przekazywaniu wywołania do innego pliku binarnego Tradefed. 
TradefedFeatureClient Klient grpc wysyłający do serwera żądanie wykonania funkcji. 
Serwer TradefedFeature Serwer odpowiadający na żądania aktywujące funkcje. 
TradefedSandbox Kontener piaskownicy, który może uruchomić wywołanie federacji handlowej. 
TradefedSandboxFactory Domyślna implementacja SandboxFactory
TradefedSandboxRunner Runner powiązany z TradefedSandbox, który umożliwi uruchomienie piaskownicy. 
TradefedSandboxRunner.StubZaplanowaneInvocationListener Krótka IScheduledInvocationListener, która nic nie robi. 

U

UiAutomatorRunner Uruchamia test UI Automator na urządzeniu i zgłasza wyniki. 
UiAutomatorTest  
UiAutomatorTest.LoggingOption  
UiAutomatorTest.TestFailureAction  
Niewykonany TestReporterThread Wątki, które zajmują się zgłaszaniem wszystkich niewykonanych testów. 
UniqueMultiMap<K, V> MultiMap, który zapewnia unikalne wartości dla każdego klucza. 
UploadManifest Plik manifestu BLOB i plików do przesłania. 
UploadManifest.Builder  
UsbResetMultiDeviceRecovery IMultiDeviceRecovery, który resetuje magistrale USB urządzeń offline. 
UsbResetRunConfigRecovery Zezwalaj na uruchamianie polecenia resetowania USB urządzenia
Test resetowania USB IRemoteTest, który resetuje USB urządzenia i sprawdza, czy po tym czasie urządzenie jest ponownie online. 
Narzędzie UserChecker Sprawdza, czy użytkownicy zmienili się podczas testu. 
UserCleaner, ITargetPreparer, który usuwa dodatkowych użytkowników przy wycofywaniu. 
Pomoc użytkownika  
Informacje o użytkowniku Podobna do klasy UserInfo z platformy. 
UserInfo.UserType Obsługiwane warianty typu użytkownika w zewnętrznych interfejsach API. 

V

ValidateSuiteConfigHelper. Ta klasa pomoże sprawdzić, czy IConfiguration wczytany dla pakietu spełnia oczekiwane wymagania: – Brak dostawców kompilacji – brak raportów o wynikach.
Plik z możliwością edycji Struktura danych reprezentująca plik, który ma powiązaną wersję. 
Analiza wersji Pobierz wersję uruchomionych artefaktów Tradefed. 
VisibleBackgroundUserPreparer Moduł przygotowujący do uruchamiania testów na koncie użytkownika, który uruchamia się w widocznym w tle. 
VmRemoteDevice Zdalne urządzenie wirtualne, którym będziemy zarządzać z maszyny wirtualnej. 

W

WaitDeviceRecovery Prosta implementacja IDeviceRecovery, która czeka na połączenie urządzenia i reaguje na proste polecenia. 
WaitForDeviceDatetimePreparer ITargetPreparer, który czeka na ustawienie daty i godziny na urządzeniu

Opcjonalnie ten moduł przygotowujący może wymusić ustawienie TargetSetupError, jeśli data i godzina nie zostały ustawione w ramach limitu czasu. 

WifiCommandCommand Klasa narzędzia, która może analizować dane wyjściowe poleceń Wi-Fi. 
WifiCommandUtil.ScanResult Reprezentuje sieć Wi-Fi zawierającą powiązane z nią informacje. 
WifiHelper Klasa pomocnicza do manipulowania usługami Wi-Fi na urządzeniu. 
Przygotowanie do sieci Wi-Fi ITargetPreparer, który w razie potrzeby konfiguruje Wi-Fi na urządzeniu. 

X

XmlFormattedGeneratorReporter Implementacja funkcji FormattedGeneratorReporter, która formatuje pakiet do formatu XML. 
Plik XMLResultReporter Zapisuje wyniki JUnit w plikach XML w formacie zgodnym z formatem XMLJUnitResultFormatter Ant. 
XmlSuiteResultFormatter Klasa narzędzia do zapisania pakietu uruchamianego jako plik XML. 
XmlSuiteResultFormatter.RunHistory Obiekt pomocniczy konwersji JSON. 

T

YamlClassOptionsParser. Pomocnik do analizowania informacji o uruchamiającym test z konfiguracji YAML Tradefed. 

Z

Strategia kompresji Zip ICompressionStrategy do tworzenia archiwów ZIP. 
ZipNarzędzia Klasa pomocnicza dla operacji związanych z kompresją
ZipMultimedia 2. Klasa pomocnicza do wyodrębniania plików ZIP, która uwzględnia uprawnienia do plików POSIX.