Kursindex

Das sind die API-Klassen. Alle API-Pakete ansehen

A

AaptParser Klasse, die Informationen aus einer APK-Datei extrahiert, indem die Ausgabe von „aapt dump badging“ geparst wird. 
AaptParser.AaptVersion Enum mit Optionen für die AAPT-Version, die zum Parsen von APK-Dateien verwendet wird. 
AbiFormatter Dienstprogrammklasse für abi. 
AbstractXmlParser Hilfsbasisklasse zum Parsen von XML-Dateien  
AbstractXmlParser.ParseException Wird geworfen, wenn die XML-Eingabe nicht geparst werden konnte.  
AcloudConfigParser Hilfsklasse, die eine Acloud-Konfiguration analysiert (zum Starten einer Cloud-Geräteinstanz). 
AcloudConfigParser.AcloudKeys Schlüsselsätze, die über die Konfiguration durchsucht werden können. 
ActivityStatusChecker Statusprüfung für übrig gebliebene Aktivitäten, die am Ende eines Moduls ausgeführt werden. 
AdbRootElevator Eine AutoCloseable, die bei Bedarf adb root aktiviert und den Root-Status wiederherstellt, wenn die Erstellung abgeschlossen ist. 
AggregatePostProcessor Ein Messwert-Aggregator, der Minimum, Maximum, Mittelwert, Varianz, Standardabweichung, Gesamtzahl, Anzahl und optional Perzentile für numerische Messwerte liefert, die bei Tests mit mehreren Iterationen erfasst wurden. Die Messwerte werden dabei als Doppelwerte behandelt. 
AltDirBehavior Ein Enum, um alternative Verzeichnisverhalten für verschiedene Testartefakt-Installations-/Push-Tools zu definieren

 

AppBuildInfo Eine IBuildInfo, die eine Android-Anwendung und ihre Testpakete darstellt. 
AppDeviceBuildInfo Diese Klasse wurde eingestellt. Verwenden Sie IDeviceBuildInfo direkt.  
AppVersionFetcher Dienstprogrammklasse zum Abrufen des App-Versionsstrings vom Gerät. 
AppVersionFetcher.AppVersionInfo Arten von App-Versionsinformationen 
ArchModuleController Der Modulcontroller führt keine Tests aus, wenn keine der angegebenen Architekturen übereinstimmt. 
ArgsOptionParser Fügt Option-Felder aus geparsten Befehlszeilenargumenten ein. 
ATestFileSystemLogSaver Diese LogSaver-Klasse wird von ATest verwendet, um Protokolle an einem bestimmten Pfad zu speichern. 
AutoLogCollector Aufzählung, die beschreibt, welcher Messwertsensor automatisch vom Kabelbaum verarbeitet werden kann. 
AutomatedReporters Klasse, die die Zuordnung von automatisierten Tradefed-Berichtern definiert. 
AveragePostProcessor Implementierung eines Postprozessors, der den Durchschnitt der Liste der Messwerte berechnet. 

B

BackgroundDeviceAction Führt einen Befehl auf einem bestimmten Gerät aus und wiederholt ihn bei Bedarf, bis die Aktion abgebrochen wird. 
BaseDeviceMetricCollector Basisimplementierung von IMetricCollector, mit der die Erhebung auf onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) und ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) gestartet und beendet werden kann. 
BaseEmulatorPreparer Gemeinsamer Emulator-Vorbereiter 
BaseLeveledLogOutput Eine Basisimplementierung für ILeveledLogOutput, mit der einige Tags nach Name oder Komponenten gefiltert werden können. 
BaseModuleController Grundlegende Implementierung von IModuleController, die implementiert werden sollte, um zu prüfen, ob ein Modul ausgeführt werden soll oder nicht. 
BaseMultiTargetPreparer Basisimplementierung von IMultiTargetPreparer, mit der das Objekt deaktiviert werden kann. 
BasePostProcessor Die Basis-IPostProcessor, die jede Implementierung erweitern sollte. 
BaseRetryDecision Basisimplementierung von IRetryDecision
BaseStreamLogger<OS extends OutputStream> Ein ILeveledLogOutput, das Protokollmeldungen an einen Ausgabestream und an stdout weiterleitet. 
BaseTargetPreparer Basisimplementierungsklasse für ITargetPreparer, mit der gesteuert werden kann, ob das Objekt deaktiviert ist oder nicht. 
BaseTestSuite Ein Test zum Ausführen der Compatibility Test Suite mit dem neuen Suite-System. 
BatteryController Dienstprogrammklasse, mit der der Akkuladestatus eines Geräts gesteuert werden kann. 
BatteryRechargeDeviceRecovery Es kann ein Befehl ausgelöst werden, wenn der Akkustand des Geräts unter einen bestimmten Grenzwert fällt. 
BatteryTemperature  
BatteryUnavailableDeviceRecovery Wiederherstellungsprüfer, der eine Konfiguration auslöst, wenn der Akkustand nicht verfügbar ist. 
BinaryState Enum, mit dem der Ein-/Aus-Status mit dem Status „IGNORE“ (Nicht ausführen) aufgezeichnet wird. 
BluetoothUtils Dienstfunktionen zum Aufrufen von BluetoothInstrumentation auf dem Gerät

Den geräteseitigen BluetoothInstrumentation-Code finden Sie in AOSP unter: frameworks/base/core/tests/bluetoothtests  

BootstrapBuildProvider Eine IDeviceBuildProvider, die Build-Informationen vom Testgerät aus startet

Dies wird in der Regel für Geräte mit einem extern bereitgestellten Build verwendet, z.B. 

BugreportCollector Eine weiterleitende ITestInvocationListener, die Fehlerberichte erfasst, wenn konfigurierbare Ereignisse auftreten, und dann nach jedem erfassten Fehlerbericht ITestInvocationListener#testLog auf ihre untergeordneten Elemente anwendet. 
BugreportCollector.Filter  
BugreportCollector.Freq  
BugreportCollector.Noun  
BugreportCollector.Predicate Ein vollständiges Prädikat, das beschreibt, wann ein Fehlerbericht erfasst werden soll. 
BugreportCollector.Relation  
BugreportCollector.SubPredicate  
BugreportzOnFailureCollector Erfassen Sie einen Fehlerbericht, wenn ein Testlauf fehlschlägt. 
BuildInfo Generische Implementierung eines IBuildInfo, das mit einem ITestDevice verknüpft werden sollte. 
BuildInfoRecorder Eine ITargetPreparer, die Metadaten zu Build-Informationen in eine angegebene Datei schreibt. 
BuildInfoUtil Eine Dienstprogrammklasse zum Manipulieren von IBuildInfo  
BuildRetrievalError Beim Abrufen des Builds für den Test ist ein schwerwiegender Fehler aufgetreten. 
BuildTestsZipUtils Eine Hilfsklasse für Vorgänge im Zusammenhang mit dem vom Android-Buildsystem generierten ZIP-Archiv für Tests  
BulkEmailer Ein Dienstprogramm zum Senden von E-Mails, das die folgende Konfiguration ermöglicht: gesendetes Intervall, anfängliche Burst-Größe, Empfänger und Gesamtzahl der Nachrichten. 
BundletoolUtil Dienstprogrammklasse, die die Bundletool-Befehlszeile verwendet, um die .apks auf dem Gerät zu installieren. 

C

CecControllerTokenProvider Tokenanbieter für CEC-bezogene Tokens (Consumer Electronics Control). 
CircularAtraceUtil Ein Atrace-Dienstprogramm, das hauptsächlich zur Ermittlung der Ursachen von ANRs während Monkey-Tests entwickelt wurde. 
CircularByteArray Datenstruktur zum Speichern eines Arrays mit fester Größe, das als zyklischer Puffer dient und die Gesamtsumme aller Werte im Array erfasst. 
ClangCodeCoverageCollector Eine BaseDeviceMetricCollector, die Clang-Abdeckungsmessungen vom Gerät abruft und als Testartefakte protokolliert. 
ClassNotFoundConfigurationException ConfigurationException, wenn die Klasse eines Objekts nicht gefunden wird. 
ClassPathScanner Sucht nach Einträgen im Klassenpfad. 
ClassPathScanner.ClassNameFilter Eine IClassPathFilter, die Java-Klassennamen filtert und transformiert. 
ClassPathScanner.ExternalClassNameFilter Ein ClassNameFilter, das innere Klassen ablehnt  
ClassPathScanner.IClassPathFilter Ein Filter für Pfadnamen von Classpath-Einträgen

Nach FileFilter gemustert  

ClusterBuildInfo Eine IBuildInfo-Klasse für Builds, die von TFC gesendet werden. 
ClusterBuildProvider Eine IBuildProvider, um TFC-Testressourcen herunterzuladen. 
ClusterClient Eine IClusterClient-Implementierung für die Interaktion mit dem TFC-Backend. 
ClusterCommand Eine Klasse, die eine Aufgabe darstellt, die aus dem TF-Cluster abgerufen wurde. 
ClusterCommand.RequestType  
ClusterCommand.State Status des Befehls im TF-Cluster. 
ClusterCommandConfigBuilder Eine Klasse zum Erstellen einer Konfigurationsdatei für einen Clusterbefehl. 
ClusterCommandEvent Eine Klasse zum Kapseln von Clusterbefehlsereignissen, die hochgeladen werden sollen. 
ClusterCommandEvent.Builder  
ClusterCommandEvent.Type  
ClusterCommandLauncher Eine IRemoteTest-Klasse, um einen Befehl über ein TF-Unterprogramm aus TFC auszuführen. 
ClusterCommandScheduler Ein ICommandScheduler zur Unterstützung von TFC (Tradefed Cluster). 
ClusterCommandStatus Eine Klasse, die den Status und den Grund für die Stornierung eines Befehls von TF Cluster darstellt. 
ClusterDeviceInfo Eine Klasse zum Kapseln von Clustergeräteinformationen, die hochgeladen werden sollen. 
ClusterDeviceInfo.Builder  
ClusterDeviceMonitor Eine IDeviceMonitor-Implementierung, die Ergebnisse an den Tradefed-Clusterdienst meldet. 
ClusterEventUploader<T extends IClusterEvent> Die Klasse „ClusterEventUploader“, die IClusterEvent in TFC hochlädt. 
ClusterHostEvent Eine Klasse zum Kapseln von Clusterhostereignissen, die hochgeladen werden sollen. 
ClusterHostEvent.Builder  
ClusterHostEvent.HostEventType Enumerationen der verschiedenen Arten von Host-Ereignissen. 
ClusterHostUtil Statische Dienstfunktionen für TF-Cluster zum Abrufen globaler Konfigurationsinstanzen, Hostinformationen usw. 
ClusterLogSaver Eine ILogSaver-Klasse zum Hochladen von Testergebnissen in TFC. 
ClusterLogSaver.FilePickingStrategy Strategien zur Dateiauswahl 
ClusterOptions  
CollectingByteOutputReceiver Ein IShellOutputReceiver, das die gesamte Shell-Ausgabe in einer byte[] sammelt. 
CollectingOutputReceiver Ein IShellOutputReceiver, das die gesamte Shell-Ausgabe in einer String zusammenfasst. 
CollectingTestListener Eine ITestInvocationListener, in der alle Testergebnisse erfasst werden. 
CollectorHelper Hilft bei einigen IMetricCollector-Vorgängen, die an mehreren Stellen erforderlich sind. 
CommandFileParser Parser für eine Datei mit Befehlszeilen. 
CommandFileParser.CommandLine  
CommandLineBuildInfoBuilder Dienstprogramm, mit dem die üblichen Build-Informationsargumente aus einer Befehlszeile erfasst und daraus ein IBuildInfo erstellt werden. 
CommandOptions Implementierung von ICommandOptions
CommandOptionsGetter Dienstimplementierung, die den Wert der Befehlsoptionen einer bestimmten Aufrufsmethode zurückgibt. 
CommandRunner Ein alternativer TradeFederation-Einstiegspunkt, der den in den Befehlszeilenargumenten angegebenen Befehl ausführt und dann beendet. 
CommandRunner.ExitCode Fehlercodes, mit denen das Programm beendet werden kann. 
CommandScheduler Ein Scheduler zum Ausführen von TradeFederation-Befehlen auf allen verfügbaren Geräten. 
CommandScheduler.HostState Enums für verschiedene Status des Hosts  
CommonLogRemoteFileUtil Mit diesem Dienstprogramm lässt sich die Codeduplizierung bei der Logik zum Abrufen von Remote-Protokollen für gängige Dateien über die verschiedenen Remote-Geräte hinweg vermeiden. 
CommonLogRemoteFileUtil.KnownLogFileEntry Eine Darstellung eines bekannten Protokolleintrags für Remote-Geräte. 
ConditionPriorityBlockingQueue<T> Eine threadsichere Klasse mit ERROR(/PriorityBlockingQueue)-ähnlichen Vorgängen, mit denen Objekte abgerufen werden können, die einer bestimmten Bedingung entsprechen. 
ConditionPriorityBlockingQueue.AlwaysMatch<T> Ein ConditionPriorityBlockingQueue.IMatcher, das mit jedem Objekt übereinstimmt. 
ConditionPriorityBlockingQueue.IMatcher<T> Eine Benutzeroberfläche, mit der ermittelt wird, ob Elemente einer bestimmten Bedingung entsprechen. 
ConfigCompleter Implementierung der Completer für unsere TF-Konfigurationen. 
Konfiguration Eine konkrete IConfiguration-Implementierung, die die geladenen Konfigurationsobjekte in einer Map speichert. 
ConfigurationDef Enthält einen Datensatz einer Konfiguration, die zugehörigen Objekte und ihre Optionen. 
ConfigurationDef.ConfigObjectDef Objekt, das Informationen zu einer Klassennamen und der zugehörigen Erscheinungsnummer enthält. Wenn eine Konfiguration beispielsweise dasselbe Objekt zweimal enthält, hat das erste die erste Erscheinungsnummer. 
ConfigurationFactory Factory zum Erstellen von IConfiguration
ConfigurationFactory.ConfigLoader Implementierung von IConfigDefLoader, die die eingeschlossenen Konfigurationen aus einer Stammkonfiguration verfolgt und bei rekursiven Einschlüssen eine Ausnahme auslöst. 
ConfigurationUtil Dienstprogrammfunktionen zum Verarbeiten von Konfigurationsdateien 
ConfigurationXmlParserSettings Eine einfache Klasse, um Einstellungen für den ConfigurationXmlParser zu akzeptieren

Der Alias ist erforderlich, um Einstellungen an diesen Kurs weiterzugeben. 

ConfigurationYamlParser Parser für Tradefed-Konfigurationen im YAML-Format  
Konsole Die Hauptkonsole von TradeFederation, über die Nutzer interagieren können

Derzeit werden folgende Vorgänge unterstützt:

  • Befehl zum Testen hinzufügen
  • Geräte und ihren Status auflisten
  • list invocations in progress
  • Befehle in der Warteschlange auflisten
  • Aufrufprotokoll in Datei/stdout ausgeben
  • Herunterfahren
 
Console.ArgRunnable<T> Ein Runnable mit einer run-Methode, die ein Argument annehmen kann  
Console.CaptureList Ein praktisches Format für List<List<String>>  
ConsoleReaderOutputStream Ein OutputStream, mit dem System.out.print() mit der LineReader unfinishedLine des Nutzers zusammenarbeiten kann. 
ConsoleResultReporter Ergebnisbericht, um die Testergebnisse in der Konsole auszugeben 
CountingTestResultListener Eine TestResultListener, die die Gesamtzahl der Tests nach TestStatus erfasst  
CountTestCasesCollector Anzahl der Testfälle für eine bestimmte IRemoteTest zählen und erfassen 
CoverageOptions Tradefed-Objekt für Abdeckungsoptionen. 
CoverageOptions.Toolchain  
CreateAvdPreparer  
CreateUserPreparer Zielvorbereitung zum Erstellen von Nutzern und zum Bereinigen am Ende. 

D

DebugHostLogOnFailureCollector Collector, der die hostseitigen Protokolle erfasst und protokolliert, wenn ein Testfall fehlschlägt. 
DefaultRemoteAndroidTestRunner Erweiterung der ddmlib RemoteAndroidTestRunner, um einige Standardeinstellungen für Tradefed-Anwendungsfälle festzulegen. 
DefaultTestsZipInstaller Eine Standardimplementierung des ZIP-Installationsprogramms für Tests. 
DelegatedInvocationExecution InvocationExecution, die die Ausführung an ein anderes Tradefed-Binary delegieren. 
DependenciesResolver Ein neuer Anbietertyp, mit dem alle Abhängigkeiten für einen Test abgerufen werden können. 
DeviceAllocationResult Stellt die Ergebnisse eines Zuweisungsversuchs für einen Befehl dar. 
DeviceAvailableChecker Prüft, ob ein Modul das Gerät nicht im Offlinestatus lässt. 
DeviceBatteryLevelChecker Eine IRemoteTest, die nach einem Mindestakkustand sucht und wartet, bis der Akku einen zweiten Ladegrenzwert erreicht, wenn der Mindestakkustand nicht erreicht wird. 
DeviceBatteryResourceMetricCollector Mit diesem Collector werden Messwerte zum Akku des Geräts erfasst. 
DeviceBuildDescriptor Eine Wrapper-Klasse für eine IBuildInfo, die Hilfsmethoden zum Abrufen von Informationen zur Geräteplattform enthält. 
DeviceBuildInfo Eine IBuildInfo, die einen vollständigen Android-Geräte-Build und (optional) die zugehörigen Tests darstellt. 
DeviceBuildInfoBootStrapper Eine ITargetPreparer, die Build-Informationsfelder durch vom Gerät gelesene Attribute ersetzt

Dies ist nützlich für das Testen von Geräten mit Builds, die aus einer externen Quelle generiert wurden (z.B. 

DeviceBuildInfoInjector Ein ITargetPreparer, das DeviceBuildDescriptor-Metadaten in die IBuildInfo einfügt. 
DeviceCleaner Nach dem Test wird ein Neustart oder eine Formatierung als Bereinigungsaktion ausgeführt und optional wird das Display ausgeschaltet. 
DeviceCleaner.CleanupAction  
DeviceCleaner.PostCleanupAction  
DeviceConcurrentUtil Enthält Dienstmethoden und ‑klassen für die gleichzeitige Ausführung von Befehlen auf Geräteseite

Verwenden Sie ERROR(/ExecutorService), um Befehle auszuführen, die als ShellCommandCallable implementiert sind, und ERROR(/#joinFuture(String,Future,long)) für die Synchronisierung mit der ERROR(/Future), die von ERROR(/ExecutorService) für die Befehlsausführung zurückgegeben wird. 

DeviceConcurrentUtil.ShellCommandCallable<V> Ein ERROR(/Callable), das die Details zur Ausführung eines Shell-Befehls auf einem ITestDevice umschließt. 
DeviceConfigurationHolder Eine konkrete IDeviceConfiguration-Implementierung, die die geladenen Gerätekonfigurationsobjekte in ihren Attributen speichert. 
DeviceFailedToBootError Wird geworfen, wenn ein Gerät nicht hochfährt, nachdem es mit einem Build geflasht wurde. 
DeviceFeatureModuleController Ein Modulcontroller, der Tests nicht ausführt, wenn eine bestimmte Funktion nicht unterstützt wird. 
DeviceFileReporter Eine Dienstklasse, die das Gerät auf Dateien überprüft und sie bei Bedarf an ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) sendet. 
DeviceFlashPreparer Ein ITargetPreparer, das ein Bild auf physischer Android-Hardware blinkt. 
DeviceFlashPreparer.EncryptionOptions Enum mit Optionen für die Verschlüsselung des userdata-Images  
DeviceFolderBuildInfo Eine IDeviceBuildInfo, die auch andere Build-Artefakte in einem Verzeichnis im lokalen Dateisystem enthält. 
DeviceImageZipFlashingTargetPreparer Ein Zielvorbereitungstool, das das Gerät mit Gerätebildern über ein bestimmtes Format flasht. 
DeviceInternetAccessibilityResourceMetricCollector Der Collector sendet einen Ping an google.com, um zu prüfen, ob das Gerät eine Internetverbindung hat. 
DeviceManager  
DeviceManager.FastbootDevice Darstellung eines Geräts im Fastboot-Modus. 
DeviceMetricData Objekt, das alle Daten enthält, die von Messwert-Collectors erfasst wurden. 
DeviceMonitorMultiplexer Eine Proxy-Klasse, um Anfragen an mehrere IDeviceMonitors weiterzuleiten. 
DeviceProperties Gängige Konstantendefinitionen für geräteseitige Property-Namen  
DeviceRecoveryModeUtil  
DeviceResetFeature Serverseitige Implementierung des Zurücksetzens von Geräten. 
DeviceResetHandler Dienstprogramm zum Generisch zurücksetzen von Geräten 
DeviceSelectionOptions Container für Kriterien zur Geräteauswahl. 
DeviceSelectionOptions.DeviceRequestedType Die verschiedenen unterstützten Platzhaltergerätetypen. 
DeviceSettingChecker Prüfen Sie, ob sich die Geräteeinstellungen während der Ausführung eines Moduls geändert haben. 
DeviceSetup Eine ITargetPreparer, die ein Gerät anhand der bereitgestellten Options für Tests konfiguriert. 
DeviceStateMonitor Hilfsklasse zum Überwachen des Status einer IDevice
DeviceStorageAgeResourceMetricCollector Speicheralter aus Logcat parsen 
DeviceStorageStatusChecker Prüfen Sie, ob auf dem Gerät genügend Speicherplatz für die angegebenen Partitionen vorhanden ist. 
DeviceUnavailableMonitor Dieser Listener versucht, nur DNAE auf Testfallebene zu erfassen. 
DeviceUpdateTargetPreparer Eine abstrakte ITargetPreparer, die gängige Schritte zur Aktualisierung von Geräten mit einer Geräte-Imagedatei aus einer externen Quelle (im Gegensatz zu einem Build-Dienst) übernimmt. 
DeviceWifiResourceMetricCollector Der Collector erfasst die aktuelle Signalstärke des verbundenen WLANs und die Linkgeschwindigkeit. 
DirectedGraph<V> Eine Implementierung gerichteter ungewichteter Graphen. 
DynamicFileStubTest Dies ist ein Tradefed-Test, um zu prüfen, ob Tradefed die dynamische Datei korrekt auflösen kann. 
DynamicRemoteFileResolver Klasse, die beim Auflösen des Pfads zu Remotedateien hilft. 
DynamicRemoteFileResolver.FileResolverLoader Lädt Implementierungen von IRemoteFileResolver

E

EmmaXmlConstants Konstanten, die beim Parsen des emma-XML-Berichts verwendet werden. 
EmulatorMemoryCpuCapturer  
EnforcedSeLinuxChecker Statusprüfer, der den Status von SELinux prüft. 
EventsLoggerListener Listener, der alle empfangenen Ereignisse in einer Datei protokolliert  
ExistingBuildProvider Eine IBuildProvider, die eine bereits erstellte IBuildInfo zurückgibt. 
ExtendedFile Eine Erweiterung der Standarddatei, die buildbezogene Metadaten enthält. 

F

FakeTest Ein Scheintest, der dazu dient, wiederholbare Testergebnisse zu generieren. 
FakeTestsZipFolder Eine Test-Fixture, die anhand einer Liste von Inhalten einen gefälschten entpackten Testordner erstellt. 
FakeTestsZipFolder.ItemType  
FastbootDeviceFlasher Eine Klasse, die Fastboot zum Flashen eines Images auf physischer Android-Hardware verwendet. 
FastbootHelper Eine Hilfsklasse für Fastboot-Vorgänge. 
FastbootUpdateBootstrapPreparer Eine ITargetPreparer, die bestimmte Dateien (Bootloader, Radio, ZIP-Datei des Geräte-Images) in IDeviceBuildInfo platziert, um Geräte mit FastbootDeviceFlasher zu flashen, und dann Geräteattribute nach dem Start in die Build-Informationen einschleust, um Ergebnisse zu erfassen. 
FileDownloadCache Eine Hilfsklasse, die einen LRU-Cache des lokalen Dateisystems mit heruntergeladenen Dateien verwaltet. 
FileDownloadCacheFactory Eine Factory zum Erstellen von FileDownloadCache  
FileDownloadCacheWrapper Eine Wrapper-Klasse, die FileDownloadCache-Funktionen bereitstellt und die Schnittstelle IFileDownloader implementiert. 
FileIdleMonitor Überwacht Dateien und führt einen Rückruf aus, wenn sie inaktiv waren (d.h. 
FileLogger Ein ILeveledLogOutput, das Protokollmeldungen an eine Datei und an stdout weiterleitet. 
FileProtoResultReporter Proto-Reporter, der die TestRecord in eine Datei ablegt. 
FilePullerDeviceMetricCollector Eine BaseDeviceMetricCollector, die auf Messwertschlüssel vom Gerät wartet und diese als Datei vom Gerät abruft. 
FilePullerLogCollector Logger der vom Gerät gemeldeten Datei. 
FileSystemLogSaver Protokolle in einem Dateisystem speichern 
FilteredResultForwarder Variante von ResultForwarder, bei der nur eine Zulassungsliste von TestDescription gemeldet werden kann. 
FixedByteArrayOutputStream Eine In-Memory-ERROR(/OutputStream), die nur eine maximale Datenmenge beibehält. 
FlashingResourcesParser Eine Klasse, die die erforderlichen Versionen von Hilfsbilddateien analysiert, die zum Flashen eines Geräts erforderlich sind. 
FlashingResourcesParser.AndroidInfo Ein Typdefiniert für Map&lt;String, MultiMap&lt;String, String&gt;&gt;
FlashingResourcesParser.Constraint Eine Filteroberfläche, mit der FlashingResourcesParser einige Ressourcen ignorieren kann, die sie andernfalls verwenden würde  
FlashingResourceUtil Mit diesem Dienstprogramm können Sie die richtige Version der Artefakte festlegen, damit sie über DeviceFlashPreparer geflasht werden können. 
FoldableExpandingHandler Ein IModuleParameterHandler, das sich für jede nicht primäre faltbare Konfiguration erweitert. 
FoldableHandler Generischer Handler für faltbare Elemente, der die Parameter für faltbare Elemente annehmen kann, um ein spezielles Modul zu erstellen. 
FoldableModePreparer Ein Zielvorbereitungstool, mit dem der Faltstatus eines Geräts geändert werden kann. 
FolderBuildInfo Konkrete Implementierung einer IFolderBuildInfo
FormattedGeneratorReporter Mit diesem Tool können Berichte in einem bestimmten Format erstellt werden. 

G

GceAvdInfo Struktur zum Speichern relevanter Daten für eine bestimmte GCE-AVD-Instanz. 
GceAvdInfo.GceStatus  
GceManager Helfer, der die GCE-Aufrufe zum Starten/Anhalten und Erfassen von Protokollen aus GCE verwaltet. 
GceRemoteCmdFormatter Dienstprogrammklasse zum Formatieren von Befehlen, um ein Remote-GCE-Gerät zu erreichen. 
GceRemoteCmdFormatter.ScpMode Je nach Struktur der Argumente kann SCP zum Pushen oder Pullen von Dateien verwendet werden. 
GceSshTunnelMonitor Thread-Monitor für den GCE-SSH-Tunnel. 
GcovCodeCoverageCollector Eine BaseDeviceMetricCollector, die Abdeckungsmessungen von gcov vom Gerät abruft und als Testartefakte protokolliert. 
GCSBucketUtil Dateimanager zum Herunterladen und Hochladen von Dateien aus Google Cloud Storage (GCS). 
GCSBucketUtil.GCSFileMetadata Einfacher Wrapper für Dateiinformationen in GCS. 
GCSCommon Basisklasse für Gcs-Vorgänge wie Download und Upload. 
GCSDownloaderHelper Downloader für GCS-Bucket, der das Caching und die Auflösung der globalen Konfiguration übernimmt. 
GCSFileDownloader Datei-Downloader zum Herunterladen von Dateien aus Google Cloud Storage (GCS). 
GCSFileUploader Datei-Uploader zum Hochladen von Dateidaten in Google Cloud Storage (GCS). 
GCSHostResourceManager Hostressource aus GCS (Google Cloud Storage) herunterladen 
GcsRemoteFileResolver Implementierung von IRemoteFileResolver, die das Herunterladen aus einem GCS-Bucket ermöglicht. 
GetPreviousPassedHelper Hilfsfunktion zum Abrufen der zuvor bestandenen Testfilter. 
GkiDeviceFlashPreparer Ein Zielvorbereitungstool, das das Gerät mit dem generischen Android Common Kernel-Image flasht. 
GlobalFilterGetter Dienstimplementierung, die die Filter einer bestimmten Aufrufung zurückgibt. 
GlobalTestFilter Filteroptionen, die auf die Aufrufe angewendet werden. 
GoogleApiClientUtil Dienstprogramme zum Erstellen eines Google API-Clients. 
GranularRetriableTestWrapper Eine Wrapper-Klasse arbeitet mit der IRemoteTest, um den IRemoteTest auf Testfallebene zu granulieren. 
GsiDeviceFlashPreparer Ein Zielvorbereitungstool, das das Gerät mit dem generischen Android-System-Image flasht. 

H

HelloWorldMultiTargetPreparer Eine Beispielimplementierung einer IMultiTargetPreparer
HistoryLogger TF-Verlaufslogger, spezielles Protokoll, das nur bestimmte Ereignisse enthält. 
HprofAllocSiteParser Hilfsklasse zum Parsen von Informationen aus dem Bereich „Allocation Sites“ (Zuweisungswebsites) von HPROF-Berichten. 
HttpRemoteFileResolver Implementierung von IRemoteFileResolver, die den Download einer Remotedatei über HTTP ermöglicht  
HttpsRemoteFileResolver Implementierung von IRemoteFileResolver, die das Herunterladen einer Remotedatei über https ermöglicht  

I

IAbiReceiver Ein Test, für den das zu testende ABI erforderlich ist. 
IAppBuildInfo Diese Benutzeroberfläche wurde eingestellt. Verwenden Sie IBuildInfo direkt.  
IAutoRetriableTest Benutzeroberfläche für eine IRemoteTest, die ITestFilterReceiver nicht implementiert, aber trotzdem die automatische Wiederholung unterstützen möchte. 
IBatteryInfo Die Schnittstelle, die die Interaktion mit dem Akku eines Geräts definiert. 
IBatteryInfo.BatteryState Beschreibt den aktuellen Akkuladestatus. 
IBuildProvider Verantwortlich für die Bereitstellung von Informationen zum zu testenden Build. 
IBuildReceiver Ein Test, der auf den zu testenden Build verweist. 
IClusterClient Eine Schnittstelle für die Interaktion mit dem TFC-Backend. 
IClusterEvent Benutzeroberfläche für alle Clusterereignisse, die in TFC hochgeladen werden sollen. 
IClusterEventUploader<T extends IClusterEvent> Benutzeroberfläche für ClusterEventUploader  
IClusterOptions Eine Benutzeroberfläche für clusterbezogene Optionen. 
ICommandOptions Container für Ausführungsoptionen für Befehle. 
ICommandScheduler Ein Scheduler zum Ausführen von TradeFederation-Befehlen. 
ICommandScheduler.IScheduledInvocationListener Listener für Aufrufereignisse, wenn der Aufruf abgeschlossen ist. 
ICompressionStrategy Eine Schnittstelle, die einen Komprimierungsalgorithmus darstellt, der zur Laufzeit ausgewählt werden kann. 
IConfiguration Konfigurationsinformationen für eine TradeFederation-Aufruf. 
IConfigurationFactory Factory zum Erstellen von IConfigurations  
IConfigurationReceiver Einfache Schnittstelle zum Darstellen von Objekten, die ein IConfiguration akzeptieren. 
ICredentialFactory Eine Schnittstelle für die Anmeldedaten-Factory zum Erstellen von OAuth2-Credential
IDefaultObjectLoader Schnittstelle zum Laden der Standardobjekte, die Teil der YAML-Konfiguration sein sollten. 
IDefaultObjectLoader.LoaderConfiguration Das Ladekonfigurationsobjekt, um Informationen an den Lader weiterzugeben. 
IDeviceBuildInfo Eine IBuildInfo, die einen vollständigen Android-Geräte-Build und (optional) die zugehörigen Tests darstellt. 
IDeviceBuildProvider Ein IBuildProvider, das Informationen aus einem ITestDevice verwendet, um einen Build abzurufen. 
IDeviceConfiguration Gerätekonfigurations-Inhaberoberfläche 
IDeviceFlasher Flasht ein Geräte-Image auf einem Gerät. 
IDeviceFlasher.UserDataFlashOption Enum mit Optionen für die Verarbeitung des userdata-Images  
IDeviceManager Benutzeroberfläche zum Verwalten der für Tests verfügbaren Geräte. 
IDeviceManager.IFastbootListener Ein Listener für Änderungen des Fastboot-Status. 
IDeviceMonitor Benutzeroberfläche zum Überwachen des Status von Geräten. 
IDeviceMonitor.DeviceLister Eine Runnable-ähnliche Klasse, die die bekannten Geräte und ihre Status zurückgeben sollte. 
IDeviceSelection Benutzeroberfläche für die Geräteauswahl 
IDeviceTest Benutzeroberfläche für Objekte, die einen Verweis auf eine ITestDevice erfordern. 
IDisableable Schnittstelle, die ein Tradefed-Objekt beschreibt, das deaktiviert werden kann. 
IFileDownloader Benutzeroberfläche zum Herunterladen einer Remote-Datei. 
IFlashingResourcesParser Schnittstelle zum Bereitstellen der erforderlichen Versionen von Hilfsbilddateien, die zum Flashen eines Geräts erforderlich sind. 
IFlashingResourcesRetriever Schnittstelle zum Abrufen von Hilfsbilddateien, die zum Flashen eines Geräts erforderlich sind. 
IFolderBuildInfo Eine einfache abstrakte IBuildInfo, deren Build-Artefakte sich in einem lokalen Dateisystemverzeichnis befinden. 
IFormatterGenerator Schnittstelle, die einen Formatierer für SuiteResultHolder beschreibt. 
IHostCleaner Bereinigt den Host nach Abschluss des Testlaufs. 
IInvocationContextReceiver Ein Test, der sich auf den Kontext der Aufrufe beziehen muss. 
IInvocationExecution Benutzeroberfläche, die die Aktionen beschreibt, die im Rahmen einer Aufrufung ausgeführt werden. 
ILeveledLogOutput Klassen, die diese Schnittstelle implementieren, bieten Methoden zum Ausgeben von Protokollmeldungen. 
ILogcatReceiver Eine Klasse, die die Ausgabe des Logcats eines Geräts als InputStreamSource bereitstellt. 
ILogRegistry Eine Schnittstelle für einen ILogOutput Singleton-Logger, der verschiedene Logger multiplext und verwaltet. 
ILogRegistry.EventType Nützliche Protokollereignisse  
IMetricCollector Diese Schnittstelle wird als Dekorator hinzugefügt, wenn Testergebnisse erfasst werden, um übereinstimmende Messwerte zu erfassen. 
IMetricCollectorReceiver Benutzeroberfläche für IRemoteTests, die die Liste der IMetricCollectors für den Testlauf abrufen müssen. 
IModuleController Benutzeroberfläche, über die festgelegt wird, ob ein Modul ausgeführt werden soll oder nicht. 
IModuleController.RunStrategy Aufzählung, aus der hervorgeht, wie das Modul ausgeführt werden soll. 
IModuleParameterHandler Die Benutzeroberfläche für Parameter von Suite-Modulen. 
IMultiDeviceTest Diese Benutzeroberfläche wurde eingestellt. Diese Benutzeroberfläche wird aus Kompatibilitätsgründen vorübergehend beibehalten, wird aber nicht mehr verwendet. Bitte implementieren Sie sie nicht.  
IMultiTargetPreparer Die Testumgebung wird für mehrere Geräte gleichzeitig vorbereitet. 
INativeDeviceTest Benutzeroberfläche für Objekte, die einen Verweis auf eine INativeDevice erfordern. 
InstallApexModuleTargetPreparer  
InstantAppHandler Handler für ModuleParameters#INSTANT_APP
InstrumentationResultProtoParser Hier wird das Instrumentation-Ergebnis-Proto, das während des Instrumentationstests erfasst wurde, geparst und ITestRunListener über die Ergebnisse informiert. 
InvocationContext Generische Implementierung einer IInvocationContext
InvocationExecution Klasse, die alle Aufrufschritte beschreibt: build download, target_prep, run tests, clean up. 
InvocationScope Begrenzt den Umfang eines einzelnen Tradefed-Aufrufs. 
InvocationScoped  
InvocationScopeModule Guice-Modul, das überall in einer TF-Aufrufmethode verwendet werden kann, um die von Guice-Tradefed unterstützten Objekte anzufordern. 
InvocationStatus Eine Klasse zum Speichern des Aufrufstatus. 
InvocationToJUnitResultForwarder Eine Klasse, die ITestInvocationListener-Ereignisse überwacht und an eine TestListener weiterleitet. 
IPostProcessor Post Processors ist ein Trade Federation-Objekt, mit dem Messwerte und Protokolle NACH den Tests und VOR der Ergebniserstellung verarbeitet werden können. 
IRemoteFeature Benutzeroberfläche, die eine Funktion in Tradefed beschreibt, die auf Grundlage der Anfrage ausgeführt werden kann. 
IRemoteFileResolver Benutzeroberfläche für Objekte, die eine Remotedatei in eine lokale Datei auflösen können. 
IRemoteFileResolver.RemoteFileResolverArgs Die an die Resolver übergebenen Argumente  
IRemoteFileResolver.ResolvedFile Klasse mit Informationen zur aufgelösten Datei und einigen Metadaten. 
IReportNotExecuted Bei einer unvollständigen Ausführung können IRemoteTest, die diese Schnittstelle implementieren, ihre nicht ausgeführten Tests für eine bessere Berichterstellung melden. 
IRescheduler Oberfläche zum Umplanen einer Konfiguration für eine zukünftige Ausführung. 
IResourceMetricCollector Benutzeroberfläche, über die Nutzer benutzerdefinierte Ressourcensammler implementieren können. 
IRestApiHelper Eine Hilfsoberfläche für die Ausführung von REST API-Aufrufen. 
IResumableTest Diese Benutzeroberfläche wurde eingestellt. Das ist nicht mehr nötig.  
IRetryDecision Benutzeroberfläche, über die die Entscheidung zum erneuten Versuch getroffen wird, und Filter, der auf die Klasse angewendet wird, um den erneuten Versuch zu optimieren. 
IRuntimeHintProvider  
ISandbox Benutzeroberfläche, die eine Sandbox definiert, die zum Ausführen eines Aufrufs verwendet werden kann. 
ISandboxFactory Factory zum Erstellen von ISandbox
ISetOptionReceiver Die Implementierung dieser Schnittstelle sollte ein Option mit dem Namen „set-option“ haben, das mit HostTest#SET_OPTION_NAME verknüpft ist. 
IShardableTest Ein IRemoteTest, das in separat ausführbare Teiltests unterteilt werden kann. 
IShardHelper Benutzeroberfläche eines Objekts, die die Sharding-Strategie beschreibt, die für eine Konfiguration verwendet werden soll. 
ISystemStatusChecker Ein Prüftool, das den Systemstatus prüft und einen booleschen Wert zurückgibt, der angibt, ob sich das System in einem erwarteten Zustand befindet. 
ISystemStatusCheckerReceiver Ein IRemoteTest, das über die Konfiguration Zugriff auf die ISystemStatusChecker benötigt. 
ITargetCleaner Diese Benutzeroberfläche wurde eingestellt. tearDown wurde in die Basis-ITargetPreparer-Schnittstelle verschoben.  
ITargetPreparer Bereitet die Testumgebung für den Testlauf vor. 
ITerribleFailureHandler Eine Oberfläche zum Beheben von schwerwiegenden Fehlern von LogUtil.CLog.wtf(String, Throwable)
 
ITestAnnotationFilterReceiver Ein Runner, mit dem sich anhand von Anmerkungen filtern lässt, welche Tests ausgeführt werden sollen. 
ITestCollector Bietet Unterstützung für die Testerhebung. Wenn diese Option festgelegt ist, muss der Test-Runner einen Trockenlauf ausführen, um Testfälle zu erfassen, ohne sie tatsächlich auszuführen. 
ITestFileFilterReceiver Ein Runner, der eine Datei empfangen kann, in der angegeben ist, welche Tests ausgeführt und/oder nicht ausgeführt werden sollen. 
ITestFilterReceiver Ein Runner, mit dem sich die ausführbaren Tests filtern lassen. 
ITestInformationReceiver Schnittstelle zum Empfangen der TestInformation für einige Klassen. 
ITestInvocation Verarbeitet eine TradeFederation-Testaufruf. 
ITestInvocation.ExitInformation Stellt Informationen zum Beenden einer Aufrufabfolge dar. 
ITestSuite Abstrakte Klasse, die zum Ausführen der Testsuite verwendet wird. 
ITestSuiteResultLoader Benutzeroberfläche, die einen Helfer zum Laden früherer Ergebnisse beschreibt, die noch einmal ausgeführt werden können. 
ITestsZipInstaller Installiert Tests aus einer ZIP-Datei mit Tests (wie vom Build-System ausgegeben) auf einem Gerät. 

J

JavaCodeCoverageCollector Eine BaseDeviceMetricCollector, die Java-Abdeckungsmessungen vom Gerät abruft und als Testartefakte protokolliert. 
JavaCodeCoverageFlusher Eine Dienstprogrammklasse, die die Messungen der Java-Codeabdeckung von Prozessen auf dem Gerät zurücksetzt und erzwingt. 
JsonHttpTestResultReporter Ein Ergebnisbericht, der Testmesswerte und Informationen zu Branche und Gerät in JSON codiert und an einen HTTP-Dienstendpunkt POSTet  
JUnit4TestFilter Hilfsklasse, die die Filterung für den JUnit4-Ausführer durch Erweiterung der Filter bereitstellt. 
JUnitToInvocationResultForwarder Eine Klasse, die TestListener-Ereignisse überwacht und an eine ITestInvocationListener weiterleitet. 
JUnitXmlParser Parser, der Testergebnisdaten aus JUnit-Ergebnissen extrahiert, die im XMLJUnitResultFormatter von ant gespeichert sind, und an einen ITestInvocationListener weiterleitet. 

K

KeyguardStatusChecker Prüft den Status des Sperrbildschirms nach der Modulausführung. 
KillExistingEmulatorPreparer Ein ITargetPreparer, mit dem ein laufender Emulator beendet wird. 

L

LabResourceDeviceMonitor Der Ressourcenmonitor des Labs, der den gRPC-Server für LabResourceService initialisiert/verwaltet. 
LargeOutputReceiver Eine Klasse, die dazu dient, die Ausgabe von lang laufenden Befehlen zu erfassen. 
LastShardDetector Beim Ausführen des lokalen Sharding möchten wir manchmal einige Aktionen nur ausführen, wenn der letzte Shard invocationEnded(long) erreicht. 
LaunchCvdHelper Dienstprogramm zum Steuern von Launch_cvd in der Cuttlefish-VM. 
LeakedThreadStatusChecker Statusprüfer, um sicherzustellen, dass ein Modul keinen laufenden Thread leckt. 
LegacySubprocessResultsReporter Eine eingefrorene Implementierung des subprocess results reporters, die trotz Änderungen an der Superklasse mit früheren Versionen von TF/CTS (z.B. 8+) kompatibel bleiben sollte. 
ListInstrumentationParser Eine IShellOutputReceiver, die die Ausgabe einer „pm list instrumentation“-Abfrage analysiert  
ListInstrumentationParser.InstrumentationTarget  
LocalAndroidVirtualDevice Die Klasse für lokale virtuelle Geräte, die auf dem TradeFed-Host ausgeführt werden. 
LocalAppBuildProvider Ein IBuildProvider, das einen IBuildInfo basierend auf einem angegebenen lokalen Pfad erstellt  
LocalDeviceBuildProvider Ein IBuildProvider, das eine IDeviceBuildInfo anhand eines angegebenen Dateisystemverzeichnispfads erstellt. 
LocalEmulatorLaunch Ein TargetPreparer, der einen Emulator lokal aus einer Android-Build-Umgebung startet. 
LocalEmulatorSnapshot Ein TargetPreparer zum Generieren eines sauberen Emulator-Snapshots aus einer Android-Build-/Entwicklungsumgebung  
LocalFileResolver Implementierung von IRemoteFileResolver, mit der lokale Dateien verknüpft werden können  
LocalFolderBuildProvider Ein IBuildProvider, das einen IFolderBuildInfo basierend auf einem angegebenen lokalen Pfad erstellt  
LocalRunInstructionBuilder Dienstprogramm zum Kompilieren der Anweisung zum lokalen Ausführen von Tests. 
LogcatCrashResultForwarder Spezieller Listener: Bei Fehlern (Absturz des Instrumentierungsvorgangs) wird versucht, den Absturz aus dem Logcat zu extrahieren und der Fehlermeldung hinzuzufügen, die mit dem Test verknüpft ist. 
LogcatEventParser  
LogcatEventType Ereignistypen für LogcatEventParser 
LogcatOnFailureCollector Collector, der ein Logcat erfasst und protokolliert, wenn ein Testlauf fehlschlägt. 
LogcatReceiver Klasse, die Logcat im Hintergrund erfasst. 
LogFileSaver Ein Helper für ITestInvocationListener, mit dem Logdaten in einer Datei gespeichert werden  
LogReceiver  
LogRegistry Eine ILogRegistry-Implementierung, die verschiedene Protokolle multiplext und verwaltet und je nach ThreadGroup des Threads, der den Aufruf ausführt, den entsprechenden verwendet. 
LogSaverResultForwarder Ein ResultForwarder zum Speichern von Protokollen mit dem globalen Datei-Saver. 

M

MainlineModuleHandler Eine einfache Handler-Klasse für Mainline-Module, die einen InstallApexModuleTargetPreparer erstellt und den dynamischen Link basierend auf den angegebenen Mainline-Modulen einfügt, um diese Module automatisch abzurufen. 
MainlineTestModuleController Basisklasse für einen Modulcontroller, um Tests basierend auf den vorab geladenen Mainline-Modulen auf dem zu testenden Gerät auszuführen. 
ManagedRemoteDevice Ein Gerät, das in einer virtuellen Maschine ausgeführt wird, die wir per Fernzugriff über eine Tradefed-Instanz in der VM verwalten. 
ManagedTestDeviceFactory Factory to create the different kind of devices that can be monitored by Tf  
MetricFilePostProcessor Wird zum Hochladen der Messwertprotokolldatei verwendet, die auf Test- und Ausführungsebene erfasst wurde. 
MetricOption Anmerkung für Testmethoden, die mit @Test gekennzeichnet sind, oder wenn die Anmerkung Teil der Anmerkungsliste von TestDescription ist, mit der zusätzliche Parameter angegeben werden können, die für Folgendes nützlich sind: Anpassen des Verhaltens der Collectors, Filtern einiger Methoden. 
MetricsXMLResultReporter MetricsXMLResultReporter schreibt Testmesswerte und Ausführungsmesswerte in eine XML-Datei in einem Ordner, der in der Phase „invocationEnded“ des Tests über den Parameter „metrics-folder“ angegeben wird. 
MetricUtility Enthält gängige Dienstmethoden zum Speichern der Testmesswerte, zum Aggregieren der Messwerte in ähnlichen Tests und zum Schreiben der Messwerte in eine Datei. 
MinApiLevelModuleController Basisklasse für einen Modulcontroller, der keine Tests ausführt, wenn er unter einer bestimmten API-Ebene liegt. 
MinSdkModuleController Basisklasse für einen Modulcontroller, um keine Tests für Versionen auszuführen, die unter einer bestimmten SDK-Version liegen. 
ModuleDefinition Container für die Konfiguration des Testlaufs. 
ModuleListener Listener, der an jede IRemoteTest jedes Moduls angehängt ist, um die Liste der Ergebnisse zu erfassen. 
ModuleMerger Hilfsklasse für Vorgänge, die mit dem Zusammenführen von ITestSuite und ModuleDefinition nach einer Aufteilung zusammenhängen. 
ModuleOemTargetPreparer  
ModuleOemTargetPreparer.ModuleInfo Eine einfache Strukturklasse zum Speichern von Informationen zu einem Modul  
ModuleParameters Spezielle Werte, die den Schlüsseln „Parameter“ der Suite in den Metadaten der einzelnen Module zugeordnet sind. 
ModuleParametersHelper Hilfsfunktion zum Abrufen des mit dem Parameter verknüpften IModuleParameterHandler
ModuleSplitter Hilft dabei, eine Liste von Modulen, die durch IConfiguration dargestellt werden, in eine Liste von Ausführungseinheiten aufzuteilen, die durch ModuleDefinition dargestellt werden. 

N

NameMangleListener Ein Proxy-Listener, der Testmethode, Klasse und Paketnamen bei der Berichterstellung übersetzt. 
NativeCodeCoverageFlusher Eine Dienstprogrammklasse, die Messungen der nativen Abdeckung löscht und die nativen Abdeckungsdaten aus Prozessen auf dem Gerät zwangsweise leert. 
NativeDevice Standardimplementierung eines ITestDevice nicht vollständigen Stacks für Android-Geräte. 
NativeDevice.AdbAction Eine DeviceAction zum Ausführen eines Betriebssystembefehls vom Typ „adb…“. 
NativeDevice.AdbShellAction  
NativeDevice.RebootDeviceAction DeviceAction zum Neustarten eines Geräts. 
NativeDevice.RebootMode Ein Neustartmodus. 
NativeDeviceStateMonitor Hilfsklasse zum Überwachen des Status einer IDevice ohne Framework-Unterstützung. 
NegativeHandler Handler, der angibt, dass nichts getan werden soll und der Parameter kein zusätzliches Modul erstellen soll. 
NestedDeviceStateMonitor Gerätestatus-Monitor, der zusätzliche Prüfungen an verschachtelten Geräten ausführt, um den Besonderheiten der virtualisierten Umgebung gerecht zu werden. 
NestedRemoteDevice Darstellung des Geräts, das in einer Remote-Cuttlefish-VM ausgeführt wird. 
NetworkNotAvailableException Wird geworfen, wenn ein Gerät keine Verbindung zum Netzwerk für Tests herstellen kann. 
NoDeviceException Wird geworfen, wenn kein Gerät vorhanden ist, auf dem ein bestimmter Befehl ausgeführt werden kann. 
NoisyDryRunTest Einen lauten Trockenlauf für eine Befehlsdatei ausführen. 
NotMultiAbiHandler Spezieller Handler, der SuiteModuleLoader darüber informiert, dass die sekundäre ABI kein Modul erstellen soll. 

O

OpenObjectLoader Lader für die in AOSP verfügbaren Standardobjekte. 
OptionCopier Eine Hilfsklasse, mit der Option-Feldwerte mit demselben Namen von einem Objekt in ein anderes kopiert werden können. 
OptionFetcher Hilfsfunktion zum Abrufen der Testoptionen aus dem übergeordneten Prozess. 
OptionNotAllowedException Spezifische ConfigurationException, wenn eine Option nicht in der Befehlszeile übergeben werden darf. 
OptionSetter Füllen Sie Option-Felder aus. 
OptionSetter.OptionFieldsForName Container für die Liste der Optionsfelder mit dem angegebenen Namen. 
OtaDeviceBuildInfo Eine IDeviceBuildInfo, die für Over-the-air-Aktualisierungstests verwendet wird. 
OtatoolsBuildInfo Ein IBuildInfo, das otatools-Artefakte enthält. 
OtaZipfileBuildProvider Stellt eine IBuildInfo auf Grundlage einer lokalen OTA-Zip-Datei bereit. 

P

PackageInstalledModuleController Der Modulcontroller führt keine Tests aus, wenn die angegebenen Pakete nicht auf dem Gerät installiert sind. 
Pair<A, B> Wir definieren unsere eigene Pair-Klasse, die zwei Objekte enthält. 
ParallelDeviceExecutor<V> ERROR(/ExecutorService)-Wrapper, um eine Funktion parallel auszuführen. 
ParentSandboxInvocationExecution Version von InvocationExecution für die speziellen Aktionen der übergeordneten Aufrufe beim Ausführen einer Sandbox. 
ParentShardReplicate Eine Einrichtung für ein Gerät auf alle anderen Geräte replizieren, die am Sharding teilnehmen. 
PassingTestFileReporter Ein ITestInvocationListener, das die Liste der bestandenen Testfälle in einer Testdatei speichert  
PrettyPrintDelimiter Hilfsprogramm zum Drucken von abgegrenzten Nachrichten, die auffallen. 
PropertyChanger Eine Dienstprogrammklasse zum Ändern (oder Hinzufügen) von Elementen in einer Android-Eigenschaftsdatei  
ProtoResultParser Parser für das Proto-Format von Tradefed-Ergebnissen. 
ProtoResultParser.TestLevel Aufzählung, die das aktuelle Level des verarbeiteten Prototyps darstellt. 
ProtoResultReporter Der Ergebnisberichter erstellt ein TestRecord-Protobuf mit allen Ergebnissen. 
ProtoUtil Dienstmethoden für den typunabhängigen Umgang mit Protobuf-Nachrichten. 
ProxyConfiguration Objekt, mit dem auf eine ausführbare Remotekonfiguration verwiesen werden kann. 
PsParser Dienstprogramm zum Parsen von USER,PID und NAME aus der Ausgabe des Befehls „ps“  

F

QuotationAwareTokenizer  

R

RecoveryLogPreparer Ein Zielvorbereitungstool, mit dem vor der Wiederherstellung Protokolle erfasst werden. 
RegexTrie<V> Das RegexTrie ist ein Trie, bei dem jedes gespeicherte Segment des Schlüssels ein regulärer Ausdruck ist.ERROR(/Pattern) 
RemoteAndroidDevice Implementierung einer ITestDevice für ein Full-Stack-Android-Gerät, das über adb connect verbunden ist. 
RemoteAndroidVirtualDevice Erweitert das Verhalten von RemoteAndroidDevice für ein Full-Stack-Android-Gerät, das in der Google Compute Engine (GCE) ausgeführt wird. 
RemoteAvdIDevice Ein Platzhalter IDevice, der von DeviceManager zum Zuweisen verwendet wird, wenn DeviceSelectionOptions.gceDeviceRequested() true ist.  
RemoteFileUtil Dienstprogrammklasse zum Verwalten von Dateien aus einer Remote-Instanz  
RemoteInvocationExecution Implementierung von InvocationExecution, die eine Remote-Ausführung auslöst. 
RemoteManager Klasse, die RemoteOperations über ein Socket empfängt. 
RemoteSshUtil Dienstprogramm zum Ausführen von SSH-Befehlen auf Remote-Instanzen. 
RemoteTestTimeOutEnforcer Listener, mit denen die Ausführungszeit einer bestimmten Testkonfiguration geprüft und der Test fehlgeschlagen wird, wenn sie eine bestimmte Zeitüberschreitung überschreitet. 
RemoteZip Dienstprogramme zum Entpacken einzelner Dateien in einer Remote-ZIP-Datei. 
ReportPassedTests Geben Sie in einer Datei mögliche Filter an, um bestandene Tests auszuschließen. 
ResourceMetricUtil Dienstfunktionen zum Erstellen von Messwerten 
RestApiHelper Eine Hilfsklasse zum Ausführen von REST API-Aufrufen. 
ResultAggregator Spezieller Weiterleiter, der die Ergebnisse bei Bedarf basierend auf der verwendeten Wiederholungsstrategie zusammenfasst. 
ResultAndLogForwarder Forwarder für Ergebnisse und Protokollereignisse. 
ResultForwarder Ein ITestInvocationListener, das Aufrufergebnisse an eine Liste anderer Listener weiterleitet. 
ResultsPlayer Spezieller Runner, der die angegebenen Ergebnisse abspielt. 
RetentionFileSaver Hilfsklasse zum Erstellen einer .retention-Datei in einem Verzeichnis. 
RetryConfigurationFactory Factory, die den Wiederholungsversuch eines Befehls verarbeitet. 
RetryLogSaverResultForwarder Weiterleitung, die auch den aktuellen Versuch weiterleitet. 
RetryRescheduler Ein spezieller Runner, mit dem zuvor ausgeführte Tests, die fehlgeschlagen sind oder nicht ausgeführt wurden, neu geplant werden können. 
RetryRescheduler.RetryType Die Arten von Tests, die wiederholt werden können. 
RetryResultForwarder Eine Erweiterung von ResultForwarder, die immer eine bestimmte Versuchszahl sendet. 
RetryResultHelper Hilfsklasse, um zu bestimmen, welches Modul oder welcher Test ausgeführt werden soll. 
RetryStatistics Struktur mit den Statistiken für eine Wiederholungssitzung einer IRemoteTest
RunCommandTargetPreparer  
RunConfigDeviceRecovery Generische Basis IMultiDeviceRecovery, um eine Tradefed-Konfiguration für den Wiederherstellungsschritt auszuführen. 
RunOnSecondaryUserParameterHandler  
RunOnSecondaryUserTargetPreparer Eine ITargetPreparer, die bei der Einrichtung einen sekundären Nutzer erstellt und angibt, dass Tests für diesen Nutzer ausgeführt werden sollen. 
RunOnSystemUserTargetPreparer Ein ITargetPreparer, das angibt, dass Tests für den Nutzer (nicht für den aktuellen Nutzer) ausgeführt werden sollen. 
RunOnWorkProfileParameterHandler  
RunOnWorkProfileTargetPreparer Eine ITargetPreparer, die bei der Einrichtung ein Arbeitsprofil erstellt und angibt, dass Tests für diesen Nutzer ausgeführt werden sollen. 

S

SandboxConfigDump Runner-Klasse, die anhand einer Befehlszeile eine IConfiguration erstellt und in eine Datei ablegt. 
SandboxConfigDump.DumpCmd  
SandboxConfigurationException Spezielle Konfigurationsausnahme, die von der Sandbox-Einrichtung stammt. 
SandboxConfigurationFactory Spezielle Konfigurations-Factory zum Erstellen von Konfigurationen für Sandbox-Zwecke. 
SandboxConfigUtil Eine Dienstprogrammklasse zum Verwalten von IConfiguration beim Sandboxing. 
SandboxedInvocationExecution Spezielle Sandbox-Ausführung der Aufrufe: Dies ist die InvocationExection, wenn wir uns in der Sandbox befinden und den Befehl ausführen. 
SandboxInvocationRunner Führen Sie die mit der Aufrufung verknüpften Tests in der Sandbox aus. 
SandboxOptions Klasse, die Optionen für eine ISandbox empfangen und bereitstellen kann. 
ScreenshotOnFailureCollector Erfasst und protokolliert einen Screenshot, wenn ein Testfall fehlschlägt. 
Sdk28ModuleController Ein Modulcontroller, der prüft, ob auf einem Gerät SDK 28 (Android 9) oder höher installiert ist. 
Sdk29ModuleController Führen Sie Tests nur aus, wenn das Testgerät die SDK-Version 29 oder höher hat. 
Sdk30ModuleController Führen Sie Tests nur aus, wenn auf dem Testgerät die SDK-Version 30 oder höher installiert ist. 
Sdk31ModuleController Führen Sie Tests nur aus, wenn auf dem Testgerät die SDK-Version 31 oder höher installiert ist. 
SecondaryUserHandler Handler für ModuleParameters#SECONDARY_USER
SerializationUtil Dienstprogramm zum Serialisieren/Deserialisieren eines Objekts, das ERROR(/Serializable) implementiert. 
ServiceAccountKeyCredentialFactory Eine Anmeldedaten-Fabrik zum Erstellen von OAuth-Credential-Objekten auf Grundlage von Dienstkontoschlüsseln. 
ShardBuildCloner Hilfsklasse, die das Klonen von Build-Informationen über die Befehlszeile verarbeitet. 
ShardHelper Helper-Klasse, die das Erstellen der Shards und die Planung für eine Aufruf übernimmt. 
ShardListener Ein ITestInvocationListener, das Ergebnisse aus einem Aufruf-Shard (d. h. einer Aufrufaufteilung, die parallel auf mehreren Ressourcen ausgeführt wird) erfasst und an einen anderen Listener weiterleitet. 
ShardMainResultForwarder Eine ResultForwarder, die die Ergebnisse von fragmentierten Testaufrufen kombiniert. 
ShellOutputReceiverStream Dienstprogrammunterklasse von OutputStream, die in einen IShellOutputReceiver schreibt. 
ShellStatusChecker Prüfen Sie vor und nach dem Ausführen eines Moduls, ob der Shell-Status wie erwartet ist. 
ShippingApiLevelModuleController Führen Sie Tests aus, wenn das Gerät die folgenden Bedingungen erfüllt:
  • Wenn min-api-level definiert ist:
    • Das Gerät wurde mit der min-api-level oder höher geliefert. 
SimpleFileLogger Ein ILeveledLogOutput, das Protokollmeldungen an stdout und an eine einzelne Protokolldatei weiterleitet. 
SimplePerfResult Objekt zum Speichern aller simpleperf-Testergebnisse 
SimplePerfStatResultParser Eine Dienstprogrammklasse zum Parsen von simpleperf-Ergebnissen. 
SimplePerfUtil Dienstprogrammklasse zum Senden einfacher Befehle und Erfassen der Ergebnisse 
SimplePerfUtil.SimplePerfType Enum der Befehlsoptionen für simpleperf  
SimpleStats Eine kleine Dienstprogrammklasse, die anhand eines numerischen Datensatzes einige statistische Messwerte berechnet. 
SizeLimitedOutputStream Eine threadsichere Datei, die ERROR(/OutputStream) unterstützt und die maximale Menge an Daten begrenzt, die geschrieben werden kann. 
Sl4aBluetoothUtil Eine Dienstprogrammklasse bietet Bluetooth-Vorgänge auf einem oder zwei Geräten mit SL4A  
Sl4aBluetoothUtil.BluetoothAccessLevel Enums für die Zugriffsebene von Bluetooth-Geräten, die auf BluetoothDevice.java basieren  
Sl4aBluetoothUtil.BluetoothConnectionState Enums für Bluetooth-Verbindungsstatus, die auf BluetoothProfile.java basieren  
Sl4aBluetoothUtil.BluetoothPriorityLevel Enums für die Prioritätsstufe von Bluetooth-Profilen, die auf BluetoothProfile.java basieren  
Sl4aBluetoothUtil.BluetoothProfile Enums für Bluetooth-Profile, die auf BluetoothProfile.java basieren  
Sl4aClient Sl4A-Client, der über RPC mit der SL4A-Scripting-Ebene interagiert. 
Sl4aEventDispatcher Der Ereignis-Dispatcher fragt nach Ereignissen und stellt sie nach Namen in die Warteschlange, um sie abzufragen. 
Sl4aEventDispatcher.EventSl4aObject Vom Ereignis-Poller zurückgegebenes Objekt. 
SnapshotInputStreamSource Eine dateibasierte InputStreamSource. 
StatusCheckerResult Enthält das Ergebnis der Ausführung einer ISystemStatusChecker
StatusCheckerResult.CheckStatus  
StdoutLogger Ein ILeveledLogOutput, das Lognachrichten an stdout weiterleitet. 
StreamProtoReceiver Ein Empfänger, der empfangene Proto-Test-Rechnungen in Tradefed-Ereignisse umwandelt. 
StreamProtoResultReporter Eine Implementierung von ProtoResultReporter  
StrictShardHelper Sharding-Strategie zum Erstellen strenger Shards, die nicht zusammen in Berichten aufgeführt werden,  
StringEscapeUtils Dienstprogrammklasse zum Entkommenttieren von Strings für bestimmte Formate. 
StringUtil Dienstprogrammklasse zum Entkommentieren von Strings für die gängige Stringmanipulation. 
StubBuildProvider Leere Implementierung ohne Funktion einer IBuildProvider
StubMultiTargetPreparer Platzhalter für leere Implementierung einer IMultiTargetPreparer
StubTargetPreparer Platzhalter für leere Implementierung einer ITargetPreparer
StubTest Leere Testimplementierung ohne Aktion 
StubTestRunListener Stub-Implementierung von ITestRunListener  
SubprocessCommandException Ein Befehl für einen untergeordneten Prozess konnte nicht ausgeführt werden. 
SubprocessConfigBuilder Erstellen Sie eine XML-Datei für eine vorhandene TF-Konfiguration. 
SubprocessEventHelper Hilfsfunktion zum Serialisieren/Deserialisieren der Ereignisse, die an das Protokoll übergeben werden sollen. 
SubprocessEventHelper.BaseTestEventInfo Basis-Hilfetext für TestIgnored-Informationen. 
SubprocessEventHelper.FailedTestEventInfo Helfer für Informationen zu „testFailed“. 
SubprocessEventHelper.InvocationEndedEventInfo Hilfselement für Informationen zum Ende des Aufrufs. 
SubprocessEventHelper.InvocationFailedEventInfo Helfer für Informationen zu InvocationFailed. 
SubprocessEventHelper.InvocationStartedEventInfo Helfer für Informationen zum Starten eines Aufrufs. 
SubprocessEventHelper.LogAssociationEventInfo Helfer für Informationen zu „logAssociation“. 
SubprocessEventHelper.TestEndedEventInfo Helfer für Informationen zu „testEnded“. 
SubprocessEventHelper.TestLogEventInfo Helfer für Informationen zu „testLog“. 
SubprocessEventHelper.TestModuleStartedEventInfo Helfer für Informationen zum Starten des Testmoduls. 
SubprocessEventHelper.TestRunEndedEventInfo Helfer für Informationen zu „testRunEnded“. 
SubprocessEventHelper.TestRunFailedEventInfo Helfer für Informationen zu „testRunFailed“  
SubprocessEventHelper.TestRunStartedEventInfo Helfer für Informationen zu „testRunStarted“  
SubprocessEventHelper.TestStartedEventInfo Hilfe für Informationen zu „testStarted“  
SubprocessExceptionParser Hilfsprogramm zum Umgang mit der Ausnahmeausgabe von Standard-Tradefed-Befehlen. 
SubprocessReportingHelper Eine Klasse zum Erstellen einer Wrapper-Konfigurationsdatei, um den subprocess results reporter für einen Clusterbefehl zu verwenden. 
SubprocessResultsReporter Implementiert ITestInvocationListener, um als „result_reporter“ angegeben zu werden, und leitet die Ergebnisse von Tests, Testläufen und Testaufrufen aus dem untergeordneten Prozess weiter. 
SubprocessTestResultsParser Erweitert ERROR(/FileOutputStream), um die Ausgabe vor dem Schreiben in die Datei zu analysieren, damit wir die Testereignisse auf Launcher-Seite generieren können. 
SubprocessTestResultsParser.StatusKeys Relevante Teststatusschlüssel. 
SubprocessTfLauncher Ein IRemoteTest zum Ausführen von Tests für eine separate TF-Installation. 
SuiteApkInstaller Hiermit werden die angegebenen APKs für die Suite-Konfiguration installiert: entweder über die Variable $ANDROID_TARGET_OUT_TESTCASES oder das ROOT_DIR in den Build-Informationen. 
SuiteModuleLoader Ruft Moduldefinitionen für Kompatibilitätstests aus dem Repository ab. 
SuiteModuleLoader.ConfigFilter Ein ERROR(/FilenameFilter), um alle Konfigurationsdateien in einem Verzeichnis zu finden. 
SuiteResultHolder Hilfsobjekt, das die Serialisierung und Deserialisierung der Aufrufergebnisse vereinfacht. 
SuiteResultReporter Testergebnisse für eine gesamte Suite-Aufruf abrufen und die endgültigen Ergebnisse ausgeben. 
SuiteResultReporter.ModulePrepTimes Objekthalter für die Vorbereitung und den Abbau eines Moduls. 
SuiteTestFilter Stellt einen Filter zum Ein- und Ausschließen von Tests dar. 
SystemServerFileDescriptorChecker Prüft, ob dem Systemserver die Dateideskriptoren ausgehen. 
SystemServerStatusChecker Prüfen Sie, ob sich die PID von „system_server“ vor und nach dem Ausführen eines Moduls geändert hat. 
SystemUtil Dienstprogrammklasse zum Ausführen von Systemaufrufen. 
SystemUtil.EnvVariable  

T

TableBuilder Hilfsklasse zum Darstellen einer Matrix von Stringelementen in einer Tabelle. 
TableFormatter Hilfsklasse zum Darstellen einer Matrix von Stringelementen, sodass die einzelnen Spalten ausgerichtet sind  
TarUtil Dienstprogramm zum Bearbeiten einer TAR-Datei. 
TelephonyHelper Ein Dienstprogramm zur Verwendung und zum Abrufen von Informationen zur Telefonie. 
TelephonyHelper.SimCardInformation Ein Informationshalter für die SIM-Karteninformationen. 
TelephonyTokenProvider Tokenanbieter für telefonbezogene Tokens. 
TemplateResolutionError Klasse, die ConfigurationException für einen vorlagebezogenen Fehler beim Parsen der Konfiguration erweitert. 
TerribleFailureEmailHandler Eine einfache Handler-Klasse, die eine E-Mail an interessierte Personen sendet, wenn in einer Trade Federation-Instanz ein WTF-Fehler (What a Terrible Failure) auftritt. 
TestAppInstallSetup Eine ITargetPreparer, mit der eine oder mehrere Apps aus einem IDeviceBuildInfo.getTestsDir()-Ordner auf dem Gerät installiert werden. 
TestContext Eine Klasse zum Modellieren einer TestContext-Mitteilung der TCF API. 
TestDependencyResolver Hilft bei Bedarf, Abhängigkeiten zu beheben. 
TestDescriptionsFile Eine Dienstprogrammklasse zum Marshalling und Unmarshalling einer Liste von Testbeschreibungen in eine Testdatei. 
TestDevice Implementierung einer ITestDevice für ein Full-Stack-Android-Gerät  
TestEnvironment Eine Klasse zum Modellieren einer TestEnvironment-Nachricht, die von der TFC API zurückgegeben wird. 
TestFailureListener Listener, mit denen bei einem Testfehler Aktionen wie Screenshots, Fehlerberichte und Logcat-Daten erfasst werden können. 
TestFilterHelper Hilfsklasse zum Filtern von Tests  
TestGroupStatus Eine Klasse zum Speichern des Status einer Testgruppe. 
TestInfo Speichert den Testinformationssatz in einer TEST_MAPPING-Datei. 
TestInvocation Standardimplementierung von ITestInvocation
TestInvocation.RunMode Der Modus, in dem eine Aufrufung ausgeführt wird. 
TestInvocation.Stage  
TestMapping Eine Klasse zum Laden einer TEST_MAPPING-Datei. 
TestMappingSuiteRunner Implementierung von BaseTestSuite, um Tests auszuführen, die mit der Option „include-filter“ oder mit TEST_MAPPING-Dateien aus dem Build als Suite angegeben wurden. 
TestOption Hier werden die Details der Testoptionen gespeichert, die in einer TEST_MAPPING-Datei festgelegt sind. 
TestOutputUploader Eine Klasse zum Hochladen von Testausgabedateien in GCS/HTTP. 
TestRecordInterpreter Dienstprogramm zum Konvertieren eines TestRecord-Prototyps in ein leichter zu manipulierendes Format in Tradefed. 
TestResource Eine Klasse zum Modellieren einer TestResource-Nachricht, die von der TFC API zurückgegeben wird. 
TestResourceDownloader Eine Klasse zum Herunterladen von Testressourcendateien aus dem Dateisystem/GCS/HTTP. 
TestResultListener Eine Vereinfachung von ITestLifecycleListener für Implementierer, die sich nur für einzelne Testergebnisse interessieren. 
TestRunToTestInvocationForwarder Weiterleitung von ddmlib ITestRunListener an ITestLifeCycleReceiver
TestsPoolPoller Test-Wrapper, mit dem alle Tests eines Testpools ausgeführt werden können. 
TestSuiteInfo Eine Klasse, die das Laden von buildbezogenen Metadaten für die Testsuite löst

Damit zugehörige Informationen korrekt angezeigt werden, muss eine Testsuite eine test-suite-info.properties-Datei in den JAR-Ressourcen enthalten.  

TextResultReporter Ein Testergebnisbericht, der die Ergebnisse an den JUnit-Textergebnisdrucker weiterleitet. 
TfObjectTracker Ein Dienstprogramm zum Überwachen der Nutzung der verschiedenen Handelsverbandsobjekte. 
TfSuiteRunner Implementierung von ITestSuite, mit der Tests aus dem TF-Jar-Ordner „res/config/suite“ geladen werden. 
TfTestLauncher Eine IRemoteTest zum Ausführen von Unit- oder Funktionstests für eine separate TF-Installation. 
TimeStatusChecker Statusprüfung, um sicherzustellen, dass die Geräte- und Hostzeit synchronisiert bleiben. 
TimeVal Diese Klasse wurde eingestellt. Verwenden Sie stattdessen Duration.  
TokenProviderHelper Helfer, der dem mit einem bestimmten Token verknüpften Anbieter mitteilt, ob ein Gerät das Token unterstützt. 
TradefedConfigObject Eine Klasse zum Modellieren einer TradefedConfigObject-Nachricht der TFC API. 
TradefedConfigObject.Type Eine Liste der Konfigurationsobjekttypen, die in eine Clusterbefehlskonfiguration eingefügt werden können. 
TradefedDelegator Objekte, die bei der Delegierung der Aufrufe an eine andere Tradefed-Binärdatei helfen. 
TradefedFeatureClient Ein gRPC-Client, um die Ausführung der Funktion vom Server anzufordern. 
TradefedFeatureServer Ein Server, der auf Anfragen zum Auslösen von Funktionen antwortet. 
TradefedSandbox Sandbox-Container, in dem eine Trade Federation-Aufruf ausgeführt werden kann. 
TradefedSandboxFactory Standardimplementierung für SandboxFactory  
TradefedSandboxRunner Runner, der mit einem TradefedSandbox verknüpft ist und die Ausführung der Sandbox ermöglicht. 
TradefedSandboxRunner.StubScheduledInvocationListener Ein Stub IScheduledInvocationListener, der nichts tut. 

U

UnexecutedTestReporterThread Threads, die alle nicht ausgeführten Tests melden. 
UsbResetMultiDeviceRecovery Ein IMultiDeviceRecovery, das USB-Busse für offline Geräte zurücksetzt. 
UsbResetRunConfigRecovery Auslösen eines Befehls zum Zurücksetzen des USB-Anschlusses eines Geräts zulassen  
UsbResetTest Eine IRemoteTest, die das Gerät über USB zurücksetzt und prüft, ob es danach wieder online ist. 
UserChecker Prüft, ob sich die Nutzer während des Tests geändert haben. 

V

ValidateSuiteConfigHelper Mit dieser Klasse können Sie prüfen, ob die für die Suite geladenen IConfiguration die erwarteten Anforderungen erfüllen: – Keine Build-Anbieter – Keine Ergebnisberichte  
VmRemoteDevice Ein Remote-virtuelles Gerät, das wir von der virtuellen Maschine aus verwalten. 

W

WaitDeviceRecovery Eine einfache Implementierung eines IDeviceRecovery, das darauf wartet, dass das Gerät online ist, und auf einfache Befehle reagiert. 
WifiHelper Hilfsklasse zum Manipulieren von WLAN-Diensten auf dem Gerät. 

X

XmlFormattedGeneratorReporter Implementierung des FormattedGeneratorReporter, mit dem die Suitenergebnisse in einem XML-Format formatiert werden. 
XmlResultReporter Schreibt JUnit-Ergebnisse in XML-Dateien im Format von Ants XMLJUnitResultFormatter. 
XmlSuiteResultFormatter Dienstprogrammklasse zum Speichern eines Suite-Laufs als XML. 
XmlSuiteResultFormatter.RunHistory Hilfsobjekt für die JSON-Konvertierung. 

J

YamlClassOptionsParser Hilfsprogramm zum Parsen von Informationen zum Test-Runner aus der YAML-Tradefed-Konfiguration. 

Z

ZipCompressionStrategy Eine ICompressionStrategy zum Erstellen von ZIP-Archiven.