Klasse Index

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

A

AaptParser Klasse, die Informationen aus APK extrahiert, indem die Ausgabe von "aapt dump badging" geparst wird. 
AaptParser.AaptVersion Aufzählung der Optionen für die AAPT-Version, die zum Parsen von APK-Dateien verwendet werden. 
Abi Eine Klasse, die eine ABI darstellt. 
AbiFormatter Dienstprogrammklasse für Abi. 
AbiUtils Dienstprogrammklasse für den Umgang mit Geräte-ABIs
Abstrakte Verbindung Abstrakte Verbindungsdarstellung. 
Abstrakter HostMonitor Typische Klasse für das Monitoring des Hostzustands. 
AbstrakterTunnelMonitor Abstrakter Tunnelmonitor für GCE AVD. 
ZusammenfassungXmlParser Hilfsbasisklasse zum Parsen von XML-Dateien
ZusammenfassungXmlParser.ParseException Wird ausgelöst, wenn die XML-Eingabe nicht geparst werden konnte
AcloudConfigParser Hilfsklasse, die eine Cloud-Konfiguration parst (zum Starten einer Cloud-Geräteinstanz). 
AcloudConfigParser.AcloudKeys Schlüsselsätze, die in der Konfiguration durchsucht werden können. 
Aktion läuft Die allgemeine Aktion wird gerade ausgeführt. 
ActiveTrace Hauptklasse, die beim Beschreiben und Verwalten eines aktiven Trace hilft. 
ActivityStatusChecker Statusprüfung für verbleibende Aktivitäten am Ende eines Moduls. 
AdbRootElevator Ein AutoCloseable, das bei Bedarf den ADB-Stamm aktiviert und bei Bedarf wiederherstellt Stammstatus nach Abschluss des Vorgangs. 
AdbSshConnection ADB-Verbindung über eine SSH-Bridge. 
AdbStopServerPreparer Targeting-Vorbereitung zum Stoppen des ADB-Servers auf dem Host vor und nach dem Ausführen von ADB-Tests. 
AdbTcpConnection Standardverbindungsdarstellung eines Geräts, das als Standard-ADB-Verbindung des . 
AdbUtils Eine Dienstprogrammklasse für ADB-Vorgänge. 
AfterClassWithInfo Ähnliche Garantien wie AfterClass, aber die annotierte Methode muss einen TestInformation-Parameter erfordern. 
AggregatePostProcessor Messwert-Aggregator, der den Mindestwert, den Höchstwert, den Mittelwert, die Varianz, die Standardabweichung, die Summe, die Anzahl optional Perzentile für numerische Messwerte, die bei Testläufen mit mehreren Iterationen erfasst wurden, als Doppelgänger behandelt werden. 
AllTestAppsInstallSetup (AlleTestAppsInstallSetup) Ein ITargetPreparer, der alle Apps von einem IDeviceBuildInfo#getTestsDir() installiert Ordner auf dem Gerät. 
AltDirBehavior Ein Enum-Wert zum Definieren alternativer Verzeichnisverhaltensweisen für verschiedene Installations-/Pusher von Testartefakten

 

AnalysisHeuristic Die Reihenfolge ist wichtig. 
AndroidJUnitTest Ein Test, bei dem ein Instrumentierungstestpaket auf einem bestimmten Gerät mit dem android.support.test.runner.AndroidJUnitRunner. 
AndroidTestOrchestratorRemoteTestRunner Führt einen instrumentierten Android-Test mit dem ADB-Befehl und AndroidTestOrchestrator aus. 
AoaTargetPreparer ITargetPreparer, der eine Reihe von Aktionen (z.B. Klicken oder Wischen) mithilfe des AOAv2-Protokoll (Android Open Accessory) 
AppBuildInfo Ein IBuildInfo, das eine Android-App und ihre Testpakete repräsentiert. 
AppDeviceBuildInfo Diese Klasse wurde eingestellt. Verwende IDeviceBuildInfo direkt. 
App-Einrichtung Ein ITargetPreparer, das eine APK-Datei und die zugehörigen Tests installiert. 
AppVersionFetcher Dienstprogrammklasse zum Abrufen des App-Versionsstrings vom Gerät. 
AppVersionFetcher.AppVersionInfo Infotypen zur App-Version. 
ArchModuleController Modulcontroller, der keine Tests ausführt, wenn er mit keiner bestimmten Architektur übereinstimmt. 
ArgsOptionParser Füllt Option-Felder aus geparsten Befehlszeilenargumenten. 
ArrayUtil Dienstprogrammmethoden für Arrays
ArtChrootPreparer Erstellen Sie das chroot-Verzeichnis für ART-Tests. 
ArtGTest  
ArtifactDetails (Artefaktdetails) Dies beschreibt die Struktur des Inhalts und seine Beschreibung, wie sie vom CAS-Tool generiert wurde.
ArtifactDetails.ArtifactFileDescriptor  
ArtifactsAnalyzer Ein Dienstprogramm, das Ihnen bei der Analyse der Build-Artefakte hilft, Erkenntnisse zu gewinnen. 
ArtRunTest Ein Testläufer für ART-Lauftests. 
ArtRunTest.AdbShellCommandException Eine Ausnahmeklasse zum Melden eines Fehlers, der während der Ausführung einer ADB-Shell aufgetreten ist . 
ATestFileSystemLogSaver Diese LogSaver-Klasse wird von ATest verwendet, um Logs in einem bestimmten Pfad zu speichern. 
AtestRunner Implementierung von ITestSuite
AtraceCollector Ein IMetricCollector, der während eines Tests atrace ausführt und das Ergebnis und das Log erfasst zum -Aufruf hinzufügen. 
AtraceRunMetricCollector Erfasst die Traces aus dem gesamten Testverzeichnis im angegebenen Verzeichnis Protokollieren Sie das Testverzeichnis und stellen Sie die Trace-Dateien nach. im Testverzeichnis und aggregieren die Messwerte. 
AutoWörder Aufzählung, die beschreibt, welcher Collector automatisch vom Harness verarbeitet werden kann. 
AutomatedReporter Klasse, die die Zuordnung von automatisierten Tradefed-Reportern definiert. 
AveragePostProcessor Implementierung eines Postprozessors, der den Durchschnitt der Messwertliste berechnet. 

B

BackgroundDeviceAction Einen Befehl auf einem bestimmten Gerät ausführen, der so lange wiederholt wird, bis die Aktion abgebrochen wird 
BaseDeviceMetricCollector Grundlegende Implementierung von IMetricCollector, die das Starten und Beenden der Datenerhebung ermöglicht auf onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) und ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map))
BaseEmulatorPreparer Häufiger Vorbereiter für die Einführung eines lokalen Emulators 
BaseHostJUnit4Test Basistestklasse zum Ausführen von Hosttests des JUnit4-Stils. 
BaseLeveledLogOutput Eine grundlegende Implementierung für ILeveledLogOutput, mit der einige Tags basierend auf deren Namen oder Komponenten ein. 
Basismodul-Controller Grundlegende Implementierung von IModuleController, die implementiert werden sollte, um zu prüfen, ob ein ob das Modul ausgeführt werden soll oder nicht. 
BaseMultiTargetPreparer Grundlegende Implementierung von IMultiTargetPreparer, die das Deaktivieren des Objekts ermöglicht. 
BasePostProcessor Die Basis-IPostProcessor, die jede Implementierung erweitern soll. 
BaseRepeatDecision Grundlegende Implementierung von IRetryDecision
BaseStreamLogging<OS erweitert OutputStream> Ein ILeveledLogOutput, der Lognachrichten an einen Ausgabestream und an stdout weiterleitet. 
BaseTargetPreparer Grundlegende Implementierungsklasse für ITargetPreparer, mit der gesteuert werden kann, ob das Objekt deaktiviert ist oder nicht. 
BaseTestSuite Ein Test zum Ausführen der Kompatibilitätstest-Suite mit einem neuen Suitesystem. 
BatteryController Dienstprogrammklasse, mit der der Akkuladestatus eines Geräts gesteuert werden kann. 
Akkuladung der Gerätewiederherstellung Zulassen, dass ein Befehl ausgelöst wird, wenn der Akkuladestand des Geräts unter einen bestimmten Grenzwert fällt. 
Akkutemperatur  
Akku nicht verfügbares Gerät wiederherstellen Wiederherstellungsprüfung, die eine Konfiguration auslöst, wenn der Akkuladestand nicht verfügbar ist. 
BeforeClassWithInfo Ähnliche Garantien wie BeforeClass, aber die annotierte Methode muss einen TestInformation-Parameter erfordern. 
BinaryState Enum zum Aufzeichnen des AN/AUS-Status mit dem No-Op-Zustand IGNORE. 
BluetoothConnectionLatenzCollector Der Collector überträgt eine vordefinierte Konfiguration für „statsd duration“-Messwert an Geräte und erfasst Dauer der Bluetooth-Verbindung für jedes Profil. 
BluetoothConnectionStateCollector Dieser Collector erfasst BluetoothConnectionStateChanged-Messwerte und den Verbindungsstatus die Nummer für jedes Profil. 
BluetoothConnectionSuccessRatePostProcessor Implementierung eines Postprozessors, der die Erfolgsquote für ein Bluetooth-Profil berechnet

„metric-key-match“ verwenden zur Angabe von Messwerten, die den Status von Bluetooth-Verbindungen in numerischen Werten enthalten Array-Beispiel [0, 1, 2, 3, 0, 1, 2, 3]. 

BluetoothHciSnoopLogCollector Collector zum Aktivieren der Bluetooth HCI-Snoop-Protokollierung auf dem DUT und zum Erfassen des Protokolls für jeden Test. 
BluetoothUtils Dienstprogrammfunktionen zum Aufrufen von BluetoothInstrumentation auf dem Gerät

Den BluetoothInstrumentation-Code auf Geräteseite findest du in AOSP unter: frameworks/base/core/tests/bluetoothtests

BootstrapBuildProvider Ein IDeviceBuildProvider, das Build-Informationen vom Testgerät per Bootstrapping überträgt

Sie wird in der Regel für Geräte mit einem extern bereitgestellten Build verwendet,

BootstrapServiceFileResolverLoader Lädt Resolver mithilfe der Ladefunktion des Dienstes. 
Fehlerbericht Objekt mit den Verweisen auf die Fehlerberichtsdateien; kompatibel mit einem flachen Fehlerbericht und einem gezippten Fehlerbericht (Fehlerberichte). 
BugreportCollector (Fehlerberichtserfassung) Durchlauf-ITestInvocationListener, die Fehlerberichte erfasst, wenn konfigurierbare Ereignisse und ruft dann nach jedem untergeordneten Element ITestInvocationListener#testLog für die untergeordneten Elemente auf. Fehlerbericht erfasst wird. 
BugreportCollector.Filter (BugreportCollector.Filter)  
BugreportCollector.Freq (FehlerreportCollector.Freq)  
BugreportCollector.Noun  
BugreportCollector.Predicate Ein vollständiges Prädikat, das beschreibt, wann ein Fehlerbericht erfasst werden soll. 
BugreportCollector.Relation  
BugreportCollector.SubPredicate  
BugreportzOnFailureCollector Fehlerbericht wird erstellt, wenn ein Testlauf fehlschlägt. 
BugreportzOnTestCaseFailureCollector Erstellen Sie einen Fehlerbericht, wenn ein Testfall in einer Ausführung fehlschlägt. 
Analyse erstellen Stellt die Ergebnisse einer einzelnen Build-Analyse dar. 
BuildError Wird ausgelöst, wenn der bereitgestellte Build nicht ausgeführt werden kann. 
Build-Informationen Allgemeine Implementierung einer IBuildInfo, die verknüpft werden sollte mit ITestDevice
BuildInfoKey Klasse mit Aufzählung in Bezug auf Build-Informationsabfragen. 
BuildInfoKey.BuildInfoFileKey Aufzählung, die alle bekannten Dateitypen beschreibt, die über IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey) abgefragt werden können. 
BuildInfoRecorder Ein ITargetPreparer, das Metadaten zu Build-Informationen in eine angegebene Datei schreibt. 
BuildInfoUtil Eine util-Klasse zum Bearbeiten von IBuildInfo
BuildRetrievalError Beim Abrufen des Builds zum Testen ist ein schwerwiegender Fehler aufgetreten. 
BuildSerializedVersion Klasse, die die aktuelle Serialisierungsversion von allen IBuildInfo enthält. 
BuildTestsZipUtils (BuildTestsZipUtils) Eine Hilfsklasse für Vorgänge im Zusammenhang mit Tests, die vom Android-Build-System generiert wurden
Bulk-E-Mail-Adresse Ein Dienstprogramm für E-Mail-Absender, mit dem folgende Konfiguration möglich ist: Sendeintervall,anfängliche Burst-Größe, Empfänger und die Gesamtzahl der Nachrichten. 
BundletoolUtil (BundletoolUtil) Dienstprogrammklasse, die die Datei "bundletool" zur Installation der APK-Datei auf dem Gerät verwendet. 
ByteArrayInputStreamSource  
ByteArrayList Eine Klasse zur Darstellung eines einfachen Byte-Arrays. 
ByteArrayUtil Dienstprogramme zum Arbeiten mit dem Byte-Array, z.B. das Umwandeln von Byte in eine Ganzzahl. 
ByteStreamDownloader Ein Client, der die Methode Read des gRPC-Dienstes ByteStream implementiert. 
ByteStreamUploader Ein Client, der die Methode Write des gRPC-Dienstes ByteStream implementiert. 

C

CacheClientFactory Eine Factory, die eine Singleton-Instanz von ICacheClient erstellt. 
Automodul-Controller Dieser Controller verhindert die Ausführung von Testläufen auf Geräten außerhalb der Automobilbranche. 
CarryDnae-Fehler Internes RuntimeException, um DeviceNotAvailableException über JUnit4 zu übertragen Framework. 
CarryInterruptedException Wird ausgelöst, wenn das Zeitlimit der Testphase ausgelöst wird und eine InterruptedException ausgeführt werden muss von Testausführungsthread zum Aufrufausführungsthread. 
CdmaDeviceFlasher Klasse, bei der ein Bild auf einem physischen Android-Gerät mit CDMA-Funkgerät angezeigt wird. 
CecControllerTokenProvider Tokenanbieter für CEC-Tokens (Consumer Electronics Control). 
CentralDirectoryInfo CentralDirectoryInfo ist eine Klasse, die die Informationen zu einer Datei oder einem Ordner in einer ZIP-Datei enthält. 
CheckPairingPreparer Ein CompanionAwarePreparer, der die BT-Bindung zwischen primären und Companion-Geräten überprüft
Chunker Teilt eine blob in eine oder mehrere Chunks mit höchstens chunkSize Byte auf. 
Chunker.Chunk Ein Blob. 
CircularAtraceUtil Ein atrace-Dienstprogramm, das in erster Linie zur Identifizierung der Ursachen von ANR-Fehlern während Monkey entwickelt wurde Tests durchführen. 
CircularByteArray Datenstruktur zum Speichern eines Arrays mit fester Größe, das als kreisförmiger Zwischenspeicher fungiert. und verfolgt die Gesamtsumme aller Werte im Array. 
ClangCodeAbdeckungCollector Ein BaseDeviceMetricCollector, das Clang abruft Abdeckungsmessungen vom Gerät aus und protokollieren sie als Testartefakte. 
ClangProfileIndexer Eine Dienstprogrammklasse, die Messungen der Clang-Code-Abdeckung indexiert. 
ClassNotFoundConfigurationException. ConfigurationException für den Fall, dass die Klasse eines Objekts nicht gefunden wurde. 
ClassPathScanner Findet Einträge in classpath. 
ClassPathScanner.ClassNameFilter Ein IClassPathFilter, der Java-Klassennamen filtert und transformiert. 
ClassPathScanner.ExternalClassNameFilter Ein ClassNameFilter, das innere Klassen ablehnt
ClassPathScanner.IClassPathFilter Einen Filter für Klassenpfad-Eintragspfade

Gemustert nach FileFilter

Uhrwerkeprogramme Ein Uhrwerk-Dienstprogramm zum Teilen von Multi-Device-Logik
CloseableTraceScope Eine auf einen Bereich reduzierte Klasse, die es ermöglicht, den Tracing-Abschnitt über das Testen mit Ressourcen zu melden.
Cluster-Build-Informationen Eine IBuildInfo-Klasse für Builds, die von TFC weitergeleitet werden. 
ClusterBuildProvider Ein IBuildProvider zum Herunterladen von TFC-Testressourcen. 
ClusterClient Eine IClusterClient-Implementierung für die Interaktion mit dem TFC-Back-End. 
ClusterCommand Eine Klasse, die eine von TF Cluster abgerufene Aufgabe darstellt. 
ClusterCommand.RequestType  
ClusterCommand.State Befehlsstatus im TF-Cluster. 
ClusterCommandConfigBuilder Eine Klasse zum Erstellen einer Konfigurationsdatei für einen Clusterbefehl. 
ClusterCommand-Ereignis Eine Klasse zum Kapseln von Clusterbefehlsereignissen, die hochgeladen werden sollen. 
ClusterCommandEvent.Builder  
ClusterCommandEvent.Type  
ClusterCommandLauncher Eine IRemoteTest-Klasse zum Starten eines TFC-Befehls über eine Unterprozess-TF. 
ClusterCommandScheduler Ein ICommandScheduler zur Unterstützung von TFC (Tradefed Cluster). 
ClusterCommandStatus Eine Klasse, die den Status und den Abbruchgrund für einen Befehl von TF Cluster darstellt. 
ClusterDeviceInfo Eine Klasse zum Kapseln der hochzuladenden Clustergeräteinformationen. 
ClusterDeviceInfo.Builder  
ClusterDeviceMonitor Eine IDeviceMonitor-Implementierung, die Ergebnisse an den Tradefed Cluster-Dienst meldet. 
ClusterEventUploader<T-Erweiterungen IClusterEvent> ClusterEventUploader-Klasse, die IClusterEvent in TFC hochlädt. 
ClusterHostEvent Eine Klasse zum Kapseln von Clusterhostereignissen, die hochgeladen werden sollen. 
ClusterHostEvent.Builder  
ClusterHostEvent.HostEventType Aufzählungen der verschiedenen Arten von Hostereignissen. 
ClusterHostUtil Statische Dienstprogrammfunktionen für TF Cluster zum Abrufen globaler Konfigurationsinstanzen, Hostinformationen usw.
ClusterLogSaver Eine ILogSaver-Klasse zum Hochladen von Testausgaben in TFC. 
ClusterLogSaver.FilePickingStrategy Strategien zur Dateiauswahl 
ClusterOptions (Clusteroptionen)  
Codeabdeckungstest Ein Test, der ein Instrumentierungstestpaket auf einem bestimmten Gerät ausführt wird der Bericht zur Codeabdeckung erstellt. 
CollectingByteOutputReceiver Ein IShellOutputReceiver, das die gesamte Shell-Ausgabe in einer byte[] zusammenfasst. 
CollectingOutputReceiver Ein IShellOutputReceiver, das die gesamte Shell-Ausgabe in einer zusammenfasst String
CollectingTestListener Ein ITestInvocationListener, mit dem alle Testergebnisse erfasst werden. 
CollectorHelper Hilfsprogramm bei der Ausführung einiger IMetricCollector-Vorgänge, die an mehreren Stellen erforderlich sind. 
CommandBaselineSetter Ein gängiger Setter, um die Basiseinstellungen der Geräte über ADB-Shell-Befehle zu handhaben. 
CommandFileParser Parser für die Datei, die eine Reihe von Befehlszeilen enthält. 
CommandFileParser.CommandLine  
CommandInterrupter Dienst, mit dem TradeFederation-Befehle unterbrochen oder als unterbrechungsfrei gekennzeichnet werden können. 
CommandLineBuildInfoBuilder Dienstprogramm, mit dem die üblichen Argumente für Build-Informationen aus einer Befehlszeile erfasst und ein IBuildInfo entfernt. 
Befehlsoptionen Implementierung von ICommandOptions
CommandOptionsGetter Dienstimplementierung, die den Wert der Befehlsoptionen eines bestimmten Aufrufs zurückgibt. 
CommandResult (Befehlergebnis) Enthält das Ergebnis eines Befehls. 
CommandRunner Ein alternativer TradeFederation-Einstiegspunkt, der den im Befehl angegebenen Befehl ausführt und dann beenden. 
CommandRunner.ExitCode Fehlercodes, die zum Beenden verwendet werden können. 
CommandScheduler Ein Planer zum Ausführen von TradeFederation-Befehlen auf allen verfügbaren Geräten. 
CommandScheduler.HostState Aufzählungen mit unterschiedlichem Status des Hosts
Befehlsstatus Stellt den Status eines zeitgesteuerten Vorgangs dar. 
CommandStatusHandler Handler, der beim Überwachen und Aktualisieren des Status eines Aufrufs hilft. 
CommandSuccessModuleController Basisklasse für einen Modul-Controller zum Überspringen des Testmoduls aufgrund eines Shell-Befehlsfehlers. 
CommonLogRemoteFileUtil Mit diesem Dienstprogramm lässt sich vermeiden, dass Code auf den verschiedenen Remote-Gerätedarstellungen dupliziert wird. für die Logik des Remote-Protokollabrufs allgemeiner Dateien. 
CommonLogRemoteFileUtil.KnownLogFileEntry. Darstellung eines bekannten Protokolleintrags für Remote-Geräte. 
Companion-Allocator Basisklasse, die die Zuweisung und Freigabe des Begleitgeräts übernimmt

getCompanionDeviceSelectionOptions() sollte implementiert werden, um die Kriterien zu beschreiben erforderlich, um das Begleitgerät zuzuweisen

CompanionAwarePreparer Ein ITargetPreparer, das die Logik zum Abrufen eines bereits zugewiesenen Companion-Creatives einschließt . 
CompanionAwareTest Basistestklasse, die den Kessel für den Erhalt und die Überprüfung des Begleitgeräts enthält

Die abgeleitete Klasse kann getCompanion() aufrufen, um das zugewiesene Companion abzurufen. 

CompanionDeviceTracker Eine Klasse zum Zuweisen und Freigeben von Companion-Geräten
CompanionRunCommandTargetPreparer Ein ITargetPreparer, der bestimmte Befehle auf dem zugewiesenen Begleitgerät ausführt
CompanionTestAppInstallSetup (CompanionTestAppInstallSetup) Ein ITargetPreparer, der eine oder mehrere Apps von einem IDeviceBuildInfo#getTestsDir()-Ordner auf einem zugewiesenen Begleitgerät. 
CompileBootImageWithSpeedTargetPreparer Kompiliert den Boot-Klassenpfad und den Systemserver mit dem Compiler-Filter „speed“ neu. 
ConditionFailureMonitor Prüfen Sie, ob während des Aufrufs Fehler auftreten. 
ConditionPriorityBlockingQueue<T> Eine Thread-sichere Klasse mit ERROR(/PriorityBlockingQueue)-ähnlichen Vorgängen, die Objekte abrufen können die eine bestimmte Bedingung erfüllen. 
ConditionPriorityBlockingQueue.AlwaysMatch<T> Ein ConditionPriorityBlockingQueue.IMatcher die mit einem beliebigen Objekt übereinstimmt. 
ConditionPriorityBlockingQueue.IMatcher<T> Eine Schnittstelle, mit der bestimmt werden kann, ob Elemente eine bestimmte Bedingung erfüllen. 
ConfigCompleter Implementierung von Completer für unsere TF-Konfigurationen. 
KonfigurierbareGrpcDynamicShardingClient  
Konfiguration Eine konkrete IConfiguration-Implementierung, die die geladenen Konfigurationsobjekte in einer Karte speichert. 
ConfigurationDef Enthält einen Datensatz einer Konfiguration, der zugehörigen Objekte und ihrer Optionen. 
ConfigurationDef.ConfigObjectDef Objekt, das Informationen für einen className und dessen Darstellungsnummer enthält (z.B. wenn eine Konfiguration dasselbe Objekt zweimal enthält, hat das erste die erste Darstellungsnummer). 
ConfigurationDescriptor Konfigurationsobjekt, das einen Aspekt der Konfiguration selbst beschreibt. 
ConfigurationDescriptor.LocalTestRunner Enum-Wert zur Angabe des lokalen Test-Runners. 
ConfigurationException (Konfigurationsausnahme) Wird ausgelöst, wenn die Konfiguration nicht geladen werden konnte. 
ConfigurationFactory Factory zum Erstellen von IConfiguration
ConfigurationFactory.ConfigLoader Implementierung von IConfigDefLoader, die die enthaltenen Konfigurationen aus einer Konfiguration verfolgt Root-Konfiguration und löst eine Ausnahme bei Zirkelbezügen aus. 
ConfigurationFactory.ExceptionLoader  
ConfigurationUtil (Konfigurations-Dienst) Dienstprogrammfunktionen zum Verarbeiten von Konfigurationsdateien. 
ConfigurationXmlParserSettings Eine einfache Klasse zum Akzeptieren von Einstellungen für den ConfigurationXmlParser

Der Alias ist obligatorisch, um Einstellungen an diese Klasse zu übergeben. 

ConfigurationYamlParser Parser für getauschte YAML-Konfigurationen
ConfigUtil Dienstprogrammklasse zum Erstellen, Interagieren mit und Senden von StatsD-Konfigurationsdateien. 
ConfigUtil.LogSource (in englischer Sprache).  
Konsole Main TradeFederation-Konsole mit Oberfläche zur Interaktion

Unterstützt derzeit Vorgänge wie

  • einen Testbefehl hinzufügen
  • Geräte und ihren Status auflisten
  • Laufende Aufrufe auflisten
  • Befehle in Warteschlange auflisten
  • Aufruflog in „file/stdout“ exportieren
  • herunterfahren
 
Console.ArgRunnable<T> Ein Runnable mit einer run-Methode, die ein Argument annehmen kann
Console.CaptureList Ein Convenience-Typ für List<List<String>>
ConsoleReaderOutputStream Ein OutputStream, mit dem System.out.print() ansprechend mit dem LineReader unvollendete Zeile. 
ConsoleResultReporter (in englischer Sprache) Ergebnisreporter, um die Testergebnisse an die Konsole zu senden. 
Kontextanalyse Stellen Sie den Kontext zum Inhalt bereit, um ihn richtig analysieren zu können. 
ContentAnalysisContext.AnalysisMethod Dies beschreibt, was Sie von der Inhaltsstruktur für eine ordnungsgemäße Analyse erwarten können. 
ContentAnalyse-Ergebnisse Zusammenfassung der Inhaltsanalyse. 
Inhaltsinformationen Stellt den Inhalt für ein bestimmtes Build-Ziel aus der Basis- und der aktuellen Version dar. 
ContentProvider-Handler Handler, der die Interaktionen des Contentanbieters abstrahiert und die Verwendung von Inhalten auf Geräteseite ermöglicht Anbieter für unterschiedliche Abläufe. 
CountingTestResultListener Ein TestResultListener, der die Gesamtzahl der Tests nach TestStatus verfolgt
CountTestCasesCollector (AnzahlTestCasesCollector) Zähle die Anzahl der Testläufe für eine bestimmte IRemoteTest und melde sie. 
AbdeckungMeasurementForwarder Ein Platzhaltertest, der Abdeckungsmessungen vom Build-Anbieter an den Protokollierungsanbieter weiterleitet. 
Abdeckungsoptionen Objekt getauscht, um Abdeckungsoptionen zu halten. 
AbdeckungOptions.Toolchain  
CpuThrottlingWaiter Ein ITargetPreparer, der wartet, bis die maximale Häufigkeit auf allen Kernen auf den höchsten Wert zurückgesetzt wird Stufe verfügbar
CreateAvdPreparer  
CreateUserPreparer Ziel-Vorbereitunger für die Erstellung des Nutzers und dessen Bereinigung am Ende 
CurrentInvocation Eine Klasse, die die aktuellen Aufrufinformationen verfolgt und bereitstellt, die überall innerhalb der . 
CurrentInvocation.InvocationInfo Einen speziellen benannten Schlüssel, der immer für den Aufruf ausgefüllt wird. 
CurrentInvocation.IsolationGrade Beschreibt den Grad der Isolation

D

DebugHostLogOnFailureCollector (FehlerDebugHostLogOnFailureCollector) Collector, der die hostseitigen Logs erfasst und protokolliert, wenn ein Testfall fehlschlägt. 
Standardverbindung Standardverbindungsdarstellung eines Geräts, das als Standard-ADB-Verbindung des . 
DefaultConnection.ConnectionBuilder Builder, der zur Beschreibung der Verbindung verwendet wurde. 
DefaultRemoteAndroidTestRunner Erweiterung von ddmlib RemoteAndroidTestRunner, um Standardeinstellungen für die Tradefed-Nutzung festzulegen Cases. 
DefaultTestsZipInstaller (StandardtestsZipInstaller) Eine Standardimplementierung des ZIP-Installationsprogramms für Tests. 
Delegierte InvocationExecution InvocationExecution, die die Ausführung an ein anderes Tradefed-Binärprogramm delegieren. 
Abhängigkeitslöser Ein neuer Anbietertyp, mit dem alle Abhängigkeiten für einen Test abgerufen werden können. 
DeviceActionTargetPreparer Ein ITargetPreparer zum Ausführen von Geräteaktionen. 
DeviceActionUtil Eine Dienstprogrammklasse zum Ausführen von Geräteaktionen. 
DeviceActionUtil.Command Befehle für Geräteaktion. 
DeviceActionUtil.DeviceActionConfigError Ausnahme für Konfigurationsfehler. 
DeviceAllocationResult (Ergebnis der Gerätezuweisung) Stellt die Ergebnisse eines Zuordnungsversuchs für einen Befehl dar. 
DeviceAllocationState Stellt den Zuweisungsstatus des Geräts aus IDeviceManager-Perspektive dar
DeviceAvailableChecker Prüffunktion, um sicherzustellen, dass ein Modul das Gerät nicht offline verlässt. 
DeviceBaselineChecker Lege vor jedem Modul die Grundeinstellungen des Geräts fest. 
DeviceBaselineSetter Abstrakte Klasse, die zum Erstellen einer Referenzeinstellung für das Gerät verwendet wird. 
DeviceBatteryLevelChecker Ein IRemoteTest, das den Mindestladestand des Akkus überprüft und darauf wartet, dass der Akku leer ist einen zweiten Schwellenwert zum Aufladen erreicht, wenn die Mindestladung nicht ausreicht. 
DeviceBatteryResourceMetricCollector Dieser Collector erfasst Messwerte zum Geräteakku. 
DeviceBuildDescriptor Eine Wrapper-Klasse für eine IBuildInfo, die Hilfsmethoden zum Abrufen des Geräts enthält Informationen zum Plattform-Build. 
DeviceBuildInfo Ein IBuildInfo, das einen vollständigen Android-Geräte-Build und (optional) dessen Tests repräsentiert. 
DeviceBuildInfoBootStrapper Ein ITargetPreparer, das Build-Informationsfelder durch Attribute ersetzt, die vom Gerät gelesen werden

Dies ist nützlich, um Geräte mit Builds zu testen, die aus einer externen Quelle (z.B.

DeviceBuildInfoInjector Einem ITargetPreparer, das DeviceBuildDescriptor-Metadaten in die IBuildInfo einfügt. 
Gerätereiniger Führt nach dem Test einen Neustart durch oder Formatieren als Bereinigungsaktion und schaltet optional den Bildschirm aus
DeviceCleaner.CleanupAction  
DeviceCleaner.PostCleanupAction  
DeviceConcurrentUtil Enthält Dienstprogrammmethoden und -klassen für die gleichzeitige Ausführung von Befehlen auf Geräteseite

Führen Sie mit ERROR(/ExecutorService) Befehle aus, die als ShellCommandCallable implementiert sind, und verwenden Sie ERROR(/#joinFuture(String,Future,long)) für die Synchronisierung mit ERROR(/Future) als werden von ERROR(/ExecutorService) für die Befehlsausführung zurückgegeben. 

DeviceConcurrentUtil.ShellCommandCallable<V> Ein ERROR(/Callable), der die Details zur Ausführung eines Shell-Befehls zusammenfasst ITestDevice
DeviceConfigurationHolder Eine konkrete IDeviceConfiguration-Implementierung, die das geladene Gerät speichert Konfigurationsobjekten in seinen Attributen. 
Gerätedeskriptor Eine Klasse mit Informationen zur Beschreibung eines zu testenden Geräts. 
DeviceAttachedException Wird ausgelöst, wenn ein Gerät über seinen Transporttyp nicht mehr erreichbar ist, z.B. wenn das Gerät nicht länger sichtbar über USB- oder TCP/IP-Verbindung
DeviceErrorIdentifier Fehler-IDs aus Gerätefehlern und vom Gerät gemeldeten Fehlern. 
DeviceFailedToBootError Wird ausgelöst, wenn ein Gerät nicht gestartet werden kann, nachdem es mit einem Build geflasht wurde. 
DeviceFeatureFlag  
DeviceFeatureModuleController Ein Modulcontroller, mit dem keine Tests ausgeführt werden, wenn eine bestimmte Funktion nicht unterstützt wird. 
DeviceFileReporter Dienstprogrammklasse, die das Gerät auf Dateien prüft und sie an folgende Adresse sendet: ITestInvocationListener#testLog(String, LogDataType, InputStreamSource), falls gefunden. 
DeviceFlashPreparer Ein ITargetPreparer, das ein Image auf physischer Android-Hardware lädt. 
DeviceFoldableState Darstellung des Status eines faltbaren Geräts, wie er von „cmd device_state print-states“ zurückgegeben wird. 
DeviceFolderBuildInfo Ein IDeviceBuildInfo, das auch andere Build-Artefakte enthält, die in einem Verzeichnis auf im lokalen Dateisystem. 
DeviceImageTracker Für einige inkrementelle Geräteupdates benötigen wir die Referenzdateien, um die Unterschiede zu berechnen. 
DeviceImageTracker.FileCacheTracker Informationen zum im Cache gespeicherten Gerätebild und dessen Metadaten nachverfolgen
DeviceImageZipFlashingTargetPreparer Ein Target-Preparer, der Geräte-Images in einem bestimmten Format auf das Gerät liefert. 
DeviceInternetAccessibilityResourceMetricCollector Der Collector pingt google.com an, um zu prüfen, ob das Gerät Bedienungshilfen bietet. 
DeviceJUnit4ClassRunner JUnit4-Test-Runner, der auch IDeviceTest unterstützt. 
DeviceJUnit4ClassRunner.LogAnnotation Gefälschte Annotation zur Übermittlung von Protokollen an die Reporter. 
DeviceJUnit4ClassRunner.MetricAnnotation Gefälschte Anmerkung, mit der die Reporter über Messwerte informiert werden sollen 
DeviceJUnit4ClassRunner.TestLogData Implementierung von ExternalResource und TestRule
DeviceJUnit4ClassRunner.TestMetrics Implementierung von ExternalResource und TestRule
DeviceManagementGrpcServer GRPC-Server, mit dem ein Gerät bei Tradefed reserviert werden kann. 
Gerätemanager  
DeviceManager.FastbootDevice Darstellung eines Geräts im Schnellstartmodus (Fastboot mode). 
Gerätemesswertdaten Objekt, das alle von Messwert-Collectors erfassten Daten enthält. 
DeviceMonitorMultiplexer Eine Proxyklasse zum Weiterleiten von Anfragen an mehrere IDeviceMonitors. 
DeviceNotAvailableException Wird ausgelöst, wenn ein Gerät nicht mehr zum Testen verfügbar ist. 
DeviceOwnerTargetPreparer Ein ITargetPreparer, das eine Komponente für den Geräteinhaber einrichtet. 
DeviceParameterizedRunner Parametrisierter Runner im JUnit4-Stil für hostseitig gesteuerte parametrisierte Tests. 
Geräteeigenschaften Definitionen der allgemeinen Konstanten für Eigenschaftsnamen auf Geräteseite
DeviceRecoveryModeUtil  
DeviceReleaseReporter Melder von Geräteveröffentlichungen, der die Kommunikation mit dem übergeordneten Prozess übernimmt veröffentlicht. 
Gerät zurücksetzen Serverseitige Implementierung des Zurücksetzens des Geräts. 
DeviceResetHandler Umgang mit einem Energieversorger, bei dem das Gerät in der Regel zurückgesetzt wird. 
DeviceRuntimeException Wird ausgelöst, wenn eine Geräteaktion nicht zu den erwarteten Ergebnissen geführt hat. 
DeviceSelectionOptions (Geräteauswahloptionen) Container für für Geräteauswahlkriterien. 
DeviceSelectionOptions.DeviceRequestedType Die verschiedenen unterstützten Platzhaltergeräte. 
DeviceSettingChecker Prüfen Sie, ob sich die Geräteeinstellungen während eines Moduls geändert haben. 
Geräteeinrichtung Ein ITargetPreparer, der ein Gerät für Tests anhand der angegebenen Options konfiguriert. 
Geräte-Snapshot Serverseitige Implementierung des Geräte-Snapshots. 
DeviceSnapshotHandler Dienstprogramm, das den Sepia-Snapshot verarbeitet. 
DeviceStateMonitor Hilfsklasse zum Überwachen des Status eines IDevice
DeviceStorageAgeResourceMetricCollector Speicheralter aus Logcat parsen. 
DeviceStorageFiller Zielvorbereitung zum Füllen des Speichers, sodass genügend freier Speicherplatz verfügbar ist. 
DeviceStorageStatusChecker Prüfen Sie, ob auf dem Gerät genügend Speicherplatz für die angegebenen Partitionen vorhanden ist. 
DeviceStringPusher Ziel-Vorbereitung zum Schreiben eines Strings in eine Datei. 
Gerätesuite Erweitert den JUnit4-Container Suite, um eine ITestDevice für die Tests bereitzustellen das sie erfordert. 
DeviceSyncHelper Hilfsprogramm, das bei der Synchronisierung eines neuen Geräte-Images mit dem Gerät hilft. 
DeviceTestCase Hilfs-JUnit-Testfall, der die Dienste IRemoteTest und IDeviceTest bereitstellt. 
DeviceTestResult (Gerätetestergebnis) Eine Spezialisierung von TestResult, die abgebrochen wird, wenn ein DeviceNotAvailableException tritt auf
DeviceTestResult.RuntimeDeviceNotAvailableException  
DeviceTestRunOptions Eine Builder-Klasse für Optionen zum Ausführen von Gerätetests über BaseHostJUnit4Test. 
DeviceTestSuite Die Hilfs-JUnit-Testsuite, die die Dienste IRemoteTest und IDeviceTest bereitstellt. 
DeviceTraceCollector Collector, der das Perfetto-Trace beim Start eines Testlaufs startet und am Ende die Trace-Datei protokolliert. 
DeviceAVAILABLEMonitor Dieser Listener versucht nur, eine DNAE auf Testfallebene zu erfassen. 
DeviceUnresponsiveException Eine Spezialisierung von DeviceNotAvailableException, die angibt, dass das Gerät für ADB sichtbar ist, reagiert jedoch nicht (z. B. treten Zeitüberschreitungen bei Befehlen auf, starten nicht usw.)
DeviceUpdateTargetPreparer Eine abstrakte ITargetPreparer, die häufige Schritte zum Aktualisieren von Geräten mit Eine Geräte-Image-Datei aus einer externen Quelle (und nicht aus einem Build-Dienst) 
DeviceWifiResourceMetricCollector Der Collector erfasst die Signalstärke des verbundenen WLANs und die Verbindungsgeschwindigkeit. 
Geräte-Wischer Ein ITargetPreparer, das Nutzerdaten löscht
Digestrechner Dienstprogrammmethoden zur Berechnung von Digest
DirectedGraph<V> Eine gerichtete Implementierung ungewichteter Grafiken. 
DisableSELinuxTargetPreparer Zielvorbereitung, die SELinux bei Aktivierung deaktiviert. 
DryRunKeyStore Ein Schlüsselspeicher für einen Probelauf, in dem jeder Schlüsselspeicherwert immer ordnungsgemäß ersetzt und gefunden wird. 
DryRunner Tests werden transparent und nicht tatsächlich ausgeführt. 
DynamicFileStubTest Dies ist ein Tradefed-Test, mit dem geprüft wird, ob eine dynamische Datei korrekt aufgelöst werden kann. 
DynamicRemoteFileResolver Klasse, die beim Auflösen des Pfads zu Remote-Dateien hilft. 
DynamicRemoteFileResolver.FileResolverLoader Lädt Implementierungen von IRemoteFileResolver
DynamicShardHelper Fragmentierungsstrategie, um Homeoffice-Warteschlangen zwischen mehreren TF-Instanzen zu ermöglichen
DynamicShardingConnectionInfoMessage Datenaufbewahrungsklasse, um das Senden über den Funktionsserver zu vereinfachen. 
DynamicSystemPreparer Ein ITargetPreparer, das ein System-Image auf einem Geräte-Build mit der dynamischen Systemupdate. 

E

EarlyDeviceRelease-Funktion Implementierung des Featureservers für frühe Geräteversionen. 
E-Mail-Adresse Eine Hilfsklasse zum Senden einer E-Mail. 
EmailHostHealthAgent Eine IHostHealthAgent-Implementierung zum Senden von E-Mails aus Host Monitor-Berichten
EmmaXmlConstants Konstanten, die beim Parsen von Emma-XML-Berichten verwendet werden. 
EmulatorMemoryCpuCapturer  
EndCentralDirectoryInfo EndCentralDirectoryInfo ist eine Klasse, die die allgemeinen Informationen einer ZIP-Datei enthält. 
EnforcedSeLinuxChecker Statusprüfung zur Überprüfung des Status von Selinux 
EnvironmentVariableUtil (Umgebungsvariable-Dienstprogramm) Eine Sammlung von Hilfsmethoden zum Vorbereiten von Umgebungsvariablen. 
DeletionUserDataPreparer Ein ITargetPreparer, mit dem Nutzerdaten auf dem Gerät gelöscht werden. 
Fehler-ID Diese Schnittstelle beschreibt einen bestimmten Fehler und seine Eigenschaften. 
ErrorStorageUtil Hilfsklasse zum Bearbeiten der Fehler, um sie an den gemeinsamen Speicher anzupassen. 
EventsLoggingListener Listener, der alle empfangenen Ereignisse in einer Datei protokolliert
ExceptionThrowingRunnerWrapper  
Ausführbare Aktion Wertklasse, die eine ausführbare Aktion darstellt. 
ExecutableActionResult (Ausführbare Aktion) Eine Wertklasse, die ein Ergebnis einer ExecutableAction darstellt. 
ExecutableBaseTest Basisklasse für den ausführbaren Teststil. 
ExecutableHostTest Test-Runner für ausführbare Datei, die auf dem Host ausgeführt wird. 
ExecutableTargetTest Test-Runner für ausführbare Datei, die auf dem Ziel ausgeführt wird. 
Ausführungsdateien Dateiabhängigkeiten, die während der Ausführung eines Tests oder Aufrufs generiert wurden und ausgeführt werden müssen für Tests. 
ExecutionFiles.FilesKey Aufzählung bekannter Standardschlüssel für die Karte. 
Ausführungseigenschaften Attribute, die während der Ausführung eines Tests oder -aufrufs generiert werden. 
VorhandenerBuildProvider Ein IBuildProvider, das eine bereits erstellte IBuildInfo zurückgibt. 
ExtendedFile Erweiterung der Standarddatei zum Speichern von Build-bezogenen Metadaten. 
ExtensionAtomsRegistry ExtensionAtomsRegistry für die lokale Verwendung von "statsd". 

F

Fehlerbeschreibung Die Klasse, die eine Fehlerinformation in der Handelsföderation beschreibt. 
Gefälschter Test Ein fiktiver Test, der die Erzeugung wiederholbarer Testergebnisse vereinfacht. 
FakeTestsZipFolder Ein Test-Display, das basierend auf einer Inhaltsliste einen gefälschten, entpackten Testordner erstellt. 
FakeTestsZipFolder.ItemType  
FastbootCommandPreparer Ziel-Preparer, der Fastboot auslöst und Fastboot-Befehle sendet. 
FastbootDeviceFlasher Klasse, die auf Fastboot angewiesen ist, um ein Image auf physischer Android-Hardware zu laden. 
FastbootHelper Eine Hilfsklasse für Fastboot-Vorgänge. 
FastbootUpdateBootstrapPreparer Ein ITargetPreparer, das bestimmte Dateien (Bootloader, Radio, Geräte-Image-ZIP-Datei) in IDeviceBuildInfo, damit Geräte mit FastbootDeviceFlasher geflasht werden, dann Injection Geräteattribute nach dem Booten in die Build-Informationen einfügen, um Ergebnisberichte zu erstellen. 
FatalHostError Eine Ausnahme, die darauf hinweist, dass auf dem ausgeführten Hostcomputer ein schwerwiegender nicht behebbarer Fehler aufgetreten ist TradeFederation und die TradeFederation-Instanz soll heruntergefahren werden. 
FeatureFlagTargetPreparer Aktualisiert DeviceConfig (von einem Remote-Dienst abgestimmte Funktions-Flags). 
Datei-Download-Cache Eine Hilfsklasse, die einen lokalen LRU-Cache des Dateisystems mit heruntergeladenen Dateien verwaltet. 
FileDownloadCacheFactory Eine Fabrik zum Erstellen von FileDownloadCache
FileDownloadCacheWrapper Eine Wrapper-Klasse, die FileDownloadCache-Funktionen bei der Implementierung des IFileDownloader-Schnittstelle. 
FileIdleMonitor Überwacht Dateien und führt einen Callback aus, wenn sie inaktiv waren (d.h.
FileInputStreamSource Ein InputStreamSource, der eine Eingabedatei annimmt. 
Dateiprotokollierung Ein ILeveledLogOutput, der Lognachrichten an eine Datei und an stdout weiterleitet. 
FileProtoResultReporter Proto-Reporter, der die TestRecord in eine Datei ausgibt. 
FilePullerDeviceMetricCollector Ein BaseDeviceMetricCollector, der auf vom Gerät kommende Messwertschlüssel wartet und diese abruft als Datei vom Gerät hochladen. 
FilePullerLogCollector Protokollierung der vom Gerät gemeldeten Datei. 
FileSystemLogSaver (Dateisystem-Log-Saver) Speichern Sie Protokolle in einem Dateisystem. 
FilesystemRootChecker  
FileUtil (Datei-Dienstprogramm) Eine Hilfsklasse für dateibezogene Vorgänge
FileUtil.LowDiskSpaceException Wird ausgelöst, wenn der nutzbare Speicherplatz unter dem Mindestgrenzwert liegt. 
FilteredResultForwarder Variante von ResultForwarder, bei der nur die Zulassungsliste von „TestDescription“ zulässig ist gemeldet. 
FixedByteArrayOutputStream Eine speicherinterne ERROR(/OutputStream), die nur eine maximale Datenmenge aufnimmt. 
Flashing-Methode Ein Enum zur Beschreibung der Methode, mit der das zu testende Gerät geflasht wird.
FlashingResourcesParser Klasse, die die erforderlichen Versionen von Hilfs-Image-Dateien parst, die zum Flashen eines Geräts erforderlich sind. 
FlashingResourcesParser.AndroidInfo Eine Typedef für Map&lt;String, MultiMap&lt;String, String&gt;&gt;
FlashingResourcesParser.Constraint Eine Filteroberfläche, die es FlashingResourcesParser ermöglichen soll, einige zu ignorieren Ressourcen, die sonst möglicherweise
FlashingResourceUtil Dieses Dienstprogramm hilft beim Festlegen der passenden Version der Artefakte, damit sie über DeviceFlashPreparer geflasht werden können. 
FoldableExpandableHandler Ein IModuleParameterHandler wird für jedes nicht primäre faltbare Smartphone auf weitere Geräte erweitert Konfiguration. 
FoldableHandler Generischer Handler für faltbare Smartphones, der die Parameter des faltbaren Smartphones verwenden kann, um ein Spezialmodul zu erstellen. 
FoldableModePreparer Ein Target-Preparer, der den faltbaren Status eines Geräts ändern kann. 
FolderBuildInfo Konkrete Implementierung einer IFolderBuildInfo
Ordnerspeicher Ein ITargetPreparer, der Verzeichnisse vom Gerät abruft, komprimiert und in der Protokollierung speichert Back-End. 
FormattedGeneratorReporter Reporter, mit dem Berichte in einem bestimmten Format erstellt werden können. 
FreeDeviceState  
FuseUtil (Dienstprogramm) Eine Hilfsklasse für FUSE-Vorgänge. 

G

GceAvdInfo Struktur zur Aufnahme relevanter Daten für eine bestimmte GCE AVD-Instanz. 
GceAvdInfo.GceStatus  
GceAvdInfo.LogFileEntry  
GceLHPTunnelMonitor  
GceManager Hilfsprogramm, das die GCE-Aufrufe zum Starten/Beenden und Erfassen von Logs von GCE verwaltet. 
GceRemoteCmdFormatter Dienstprogrammklasse zum Formatieren von Befehlen, um ein Remote-gce-Gerät zu erreichen. 
GceRemoteCmdFormatter.ScpMode SCP kann je nach Struktur der Argumente verwendet werden, um eine Datei per Push oder Pull zu übertragen. 
GceSshTunnelMonitor Threadmonitor für den Gce-SSH-Tunnel. 
GcovCodeAbdeckungCollector Ein BaseDeviceMetricCollector, der Gcov abspielt Abdeckungsmessungen vom Gerät aus und protokollieren sie als Testartefakte. 
GcovKernelCodeAbdeckungCollector Ein BaseDeviceMetricCollector, der den gcov-Kernel abruft Abdeckungsmessungen außerhalb des Debugfs und außerhalb des Geräts und protokolliert sie schließlich als Test. Artefakte. 
GCSBucketUtil Dateimanager zum Herunterladen und Hochladen von Dateien aus Google Cloud Storage (GCS) 
GCSBucketUtil.GCSFileMetadata Einfacher Wrapper für Dateiinformationen in GCS 
GCSCommon Nicht mehr aktuell! Verwenden Sie stattdessen com.android.tradefed.util.gcs.GCSCommon. 
GCSCommon Basisklasse für GCS-Vorgänge wie Download und Upload. 
GCSConfigurationFactory Ein ConfigurationFactory lädt Konfigurationen aus Google Cloud Storage. 
GCSConfigurationFactory.GCSConfigLoader. Erweiterung von ConfigurationFactory.ConfigLoader, die geladen wird Konfiguration aus GCS, verfolgt die enthaltenen Konfigurationen aus einer Stammkonfiguration und wirft eine Ausnahme bei kreisförmigen Einschlüssen. 
GCSConfigurationServer Der Konfigurationsserver lädt Konfigurationen aus Google Cloud Storage (GCS). 
GCSDownloaderHelper Downloader für GCS-Bucket, der das Caching und das Auflösen der globalen Konfiguration übernimmt. 
GCSFileDownloader Datei-Downloader zum Herunterladen von Dateien aus Google Cloud Storage (GCS). 
GCSFileDownloaderBase Datei-Downloader zum Herunterladen von Dateien aus Google Cloud Storage (GCS). 
GCSFileUploader Datei-Uploader zum Hochladen von Dateidaten in Google Cloud Storage (GCS). 
GCSHelper  
GCSHostResourceManager Laden Sie die Hostressource aus GCS (Google Cloud Storage) herunter. 
GcsRemoteFileResolver (in englischer Sprache) Implementierung von IRemoteFileResolver, die das Herunterladen aus einem GCS-Bucket ermöglicht. 
GenericLogcatEventParser<LogcatEventType> Logcat-Eingabe für Ereignisse parsen 
GenericLogcatEventParser.LogcatEvent Struktur zum Aufbewahren eines Logcat-Ereignisses mit dem Ereignistyp und Auslösen einer Logcat-Nachricht
GetPreviousPassedHelper Hilfsfunktion zum Abrufen der zuvor bestandenen Testfilter. 
GkiDeviceFlashPreparer Ein Ziel-Vorbereitungsprogramm, das das Gerät mit dem allgemeinen Android-Kernel-Image flasht. 
GlobalConfiguration Eine IGlobalConfiguration-Implementierung, die die geladenen Konfigurationsobjekte in einer Karte speichert
GlobalFilterGetter Dienstimplementierung, die die Filter eines bestimmten Aufrufs zurückgibt. 
GlobalTestFilter Filteroptionen, die auf den Aufruf angewendet werden. 
GoogleApiClientUtil Dienstprogramme zum Erstellen des Google API-Clients. 
GoogleApiClientUtilBase  
GoogleBenchmarkResultParser Analysiert die Ergebnisse von Google Benchmark, die über Shell ausgeführt werden, und eine Karte mit allen Ergebnissen zurückgeben. 
GoogleBenchmarkTest Ein Test, bei dem ein Benchmark-Testpaket von Google auf einem bestimmten Gerät ausgeführt wird. 
GranularRetriableTestWrapper Eine Wrapper-Klasse arbeitet mit dem IRemoteTest, um IRemoteTest auf Testfallebene zu granulieren. 
GranularRetriableTestWrapper.StartEndCollector Mit dieser Klasse kannst du herausfinden, wo Start und Ende eines Laufs fehlen. 
GsiDeviceFlashPreparer Ein Ziel-Bereitsteller, der das allgemeine Android-System-Image auf dem Gerät anzeigt. 
GTest Test, der ein natives Testpaket auf einem bestimmten Gerät ausführt. 
GTestBase Die Basisklasse von gTest
GTestListTestParser Ergebnisparser für den gtest-Probelaufmodus mit „--gtest_list_tests“ . 
GTestResultParser Analysiert den „RAW-Ausgabemodus“ Ergebnisse nativer Tests mit GTest, die über die Shell ausgeführt werden, Einen ITestInvocationListener der Ergebnisse. 
GTestXmlResultParser Analysiert den „xml output mode“ (XML-Ausgabemodus) die Ergebnisse nativer Tests mit GTest, die über Shell ausgeführt werden, und informiert einen ITestRunListener über die Ergebnisse. 

H

HarnessException Basisausnahmeklasse für die im Harness ausgelöste Ausnahme. 
HarnessIOException Nutzen Sie eine Ausnahme, die bei der Übertragung von Dateiproblemen hilft. 
HarnessRuntimeException  
HeapHostMonitor AbstractHostMonitor-Implementierung, die den Heap-Speicher auf dem Host überwacht und protokolliert regelmäßig in das Verlaufsprotokoll. 
HelloWorldMultiTargetPreparer Eine Beispielimplementierung einer IMultiTargetPreparer
Verlaufprotokoll TF History Logging, spezielles Protokoll, das nur einige spezifische Ereignisse enthält. 
HostGTest Ein Test, der ein natives Testpaket ausführt. 
HostMetric Diese Klasse stellt ein Beispiel für einen Hostmesswert dar, das gemeldet werden soll. 
HostOptions (Host-Optionen) Inhaberklasse für Hostoptionen. 
HostOrchestratorUtil (Host-OrchestratorUtil) Dienstprogramm zum Ausführen von Befehlen über Host Orchestrator auf Remote-Instanzen. 
HostStatsdMetricCollector (HostStatsdMetricCollector) Ein IMetricCollector, das Statsd-Messwerte von der Hostseite über das Dienstprogramm „statsd“ erfasst . 
HostTest Ein Test-Runner für JUnit-Host-basierte Tests. 
HostUtils (Host-Dienstprogramme) Implementiert einige nützliche Dienstprogrammmethoden zum Ausführen von Hosttests. 
HprofAllocSiteParser Hilfsklasse zum Parsen von Informationen aus einem Abschnitt für Zuordnungswebsites von hprof-Berichten. 
HttpHelper Enthält Hilfsmethoden zum Senden von HTTP-Anfragen
HttpHelper.RequestRunnable Ausführbar zum Senden von Anfragen mit IRunUtil#runEscalatingTimedRetry(long, long, long, long, IRunnableResult) 
HttpMultipartPost Hilfsklasse zum Erstellen mehrteiliger HTTP-Post-Anfragen. 
HttpRemoteFileResolver Implementierung von IRemoteFileResolver, die das Herunterladen von Remote-Dateien über HTTP ermöglicht
HttpsRemoteFileResolver Implementierung von IRemoteFileResolver, die das Herunterladen von Remote-Dateien über HTTPS ermöglicht

I

IAbi Schnittstelle, die das zu testende ABI darstellt. 
IAbiReceiver Ein Test, bei dem das ABI Under Test erforderlich ist. 
IAndroidDebugBridge Schnittstellendefinition für hier verwendete AndroidDebugBridge-Methoden Paket. 
IAppBuildInfo Diese Benutzeroberfläche wurde eingestellt. Verwende IBuildInfo direkt. 
IAutoRetriableTest Schnittstelle für ein IRemoteTest, das ITestFilterReceiver nicht implementiert, aber trotzdem wünscht eine automatische Wiederholung. 
Akkuinformationen Die Schnittstelle, über die die Interaktion mit dem Akku eines Geräts definiert wird. 
IBatteryInfo.BatteryState Beschreibt den aktuellen Ladestatus des Akkus. 
IBuildInfo Enthält Informationen zum zu testenden Build. 
IBuildInfo.BuildInfoProperties Einige Eigenschaften, die ein IBuildInfo anpassen muss, um seine Handhabung zu optimieren. 
IBuildProvider Verantwortlich für die Bereitstellung von Informationen zum zu testenden Build. 
IBuildReceiver Ein Test, der auf den zu testenden Build verweisen muss. 
ICacheClient Eine Schnittstelle für einen Cache-Client. 
IClusterClient Eine Schnittstelle für die Interaktion mit dem TFC-Back-End. 
IClusterEreignis Schnittstelle für jedes Clusterereignis, das in TFC hochgeladen werden soll. 
IClusterEventUploader<T erweitert IClusterEvent> Schnittstelle für ClusterEventUploader
IClusterOptions Eine Schnittstelle zum Abrufen clusterbezogener Optionen. 
ICommand-Optionen Container für Ausführungsoptionen für Befehle. 
ICommandScheduler Ein Planer zum Ausführen von TradeFederation-Befehlen. 
ICommandScheduler.IScheduledInvocationListener Listener für Aufrufereignisse bei Abschluss des Aufrufs. 
ICompressionStrategy Eine Schnittstelle, die einen Komprimierungsalgorithmus darstellt, der zur Laufzeit ausgewählt werden kann. 
IConfigOptionValueTransformer Eine Schnittstelle zum Bearbeiten des Werts der Konfigurationsoption
IkonfigurierbaresVirtualDevice Eine Schnittstelle zur Bereitstellung von Informationen zu möglicherweise vorkonfigurierten Informationen zu virtuellen Geräten (Host-IP, Hostnutzer, Portversatz usw.). 
IConfiguration (Konfiguration) Konfigurationsinformationen für einen TradeFederation-Aufruf. 
IConfigurationFactory (in englischer Sprache) Factory zum Erstellen von IConfigurations
IConfigurationReceiver Einfache Schnittstelle zur Darstellung eines Objekts, das ein IConfiguration akzeptiert. 
IConfigurationServer Eine Schnittstelle für den Konfigurationsserver. 
ICredentialFactory Eine Schnittstelle für die Credential 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 Loader zu übergeben. 
IDeviceActionReceiver Stellt eine API zum Empfangen von Geräteereignissen bereit. 
IDeviceBuildInfo Ein IBuildInfo, das einen vollständigen Android-Geräte-Build und (optional) dessen Tests repräsentiert. 
IDeviceBuildProvider Ein IBuildProvider, der Informationen aus einer ITestDevice verwendet, um einen Build abzurufen. 
IDeviceConfiguration Oberfläche für den Gerätekonfigurationsinhaber. 
IDeviceFlasher Zeigt ein Gerätebild auf einem Gerät an. 
IDeviceFlasher.UserDataFlashOption Optionen für die Verarbeitung des Nutzerdatenbilds
IDeviceManager Benutzeroberfläche zum Verwalten der Gruppe verfügbarer Geräte für Tests. 
IDeviceManager.IFastbootListener Listener für Statusänderungen von Fastboot-Status. 
IDeviceMonitor Oberfläche zur Überwachung des Gerätestatus. 
IDeviceMonitor.DeviceLister Eine Runnable-ähnliche Klasse, die die bekannten Geräte und deren Status zurückgeben sollte. 
Gerätewiederherstellung Oberfläche zur Wiederherstellung eines Geräts, das offline ist. 
IDeviceSelection Oberfläche für Kriterien zur Geräteauswahl. 
IDeviceSelection.BaseDeviceType  
IDeviceStateMonitor Bietet Funktionen zum Überwachen des Status eines IDevice
IDeviceTest Schnittstelle für ein Objekt, das einen Verweis auf ein ITestDevice benötigt. 
Deaktiviert Schnittstelle, die ein Tradefed-Objekt beschreibt, das deaktiviert werden kann. 
IDynamicShardingClient Wrapper-Schnittstelle für den Sharding-Client

So können wir bei Bedarf eine HTTP-Adresse austauschen oder testen. 

IDynamicShardingConnectionInfo Schnittstelle für Klassen, die Verbindungsinformationen für dynamische Fragmentierung enthalten
IEmail Schnittstelle zum Senden von E-Mails. 
Iemail.Message Container für Daten von E-Mail-Nachrichten. 
iFileDownloader Oberfläche zum Herunterladen einer Remote-Datei. 
IFileEntry (Dateieintrag) Schnittstellendefinition, die einen einfacheren, modellierbaren Vertrag ermöglicht, FileEntry-Methoden. 
IFileResolverLoader (in englischer Sprache) Lädt Implementierungen von IRemoteFileResolver
IFileResolverLoader.ResolverLoadingException Ausnahme wird ausgelöst, wenn ein Resolver nicht geladen oder initialisiert werden kann. 
IFlashingResourcesParser Schnittstelle zur Bereitstellung der erforderlichen Versionen von Hilfs-Image-Dateien, die zum Flashen eines . 
IFlashingResourcesRetriever Schnittstelle zum Abrufen von Hilfs-Image-Dateien, die zum Flashen eines Geräts benötigt werden. 
IFolderBuildInfo Einfache abstrakte IBuildInfo, deren Build-Artefakte in einem lokalen Dateisystem enthalten sind -Verzeichnis. 
IFormatterGenerator Schnittstelle, die einen Formatierer für SuiteResultHolder beschreibt. 
IGlobalConfiguration Eine Klasse, die globale Konfigurationsinformationen für eine einzelne Trade Federation-Instanz umfasst (umfasst eine beliebige Anzahl von Aufrufen von tatsächlichen Konfigurationen). 
IHarnessException Beschreibung der Schnittstelle für die Harness-Ausnahme, die durch die Nutzung von Harnessausnahmen implementiert wird. 
IHostCleaner Bereinigt den Host nach Abschluss des Testlaufs. 
IHostHealthAgent Eine Schnittstelle zum Ausgeben von Host- oder Gerätemesswerten. 
IHostMonitor Schnittstelle zum Senden von Hostdaten
IHostMonitor.HostDataPoint Allgemeine Klasse für zu meldende Daten. 
IHostMonitor.HostMetricType  
IHostOptions. Oberfläche für Inhaber mit Hostoptionen 
IHostOptions.PermitLimitType Aufzählung zur Beschreibung der möglichen Zulassungslimits
IHostResourceManager Schnittstelle zum Verwalten der Hostressource. 
IHttpHelper Hilfsmethoden zum Ausführen von HTTP-Anfragen. 
IHttpHelper.DataSizeException  
IInvocationContext Enthält Informationen zum Aufruf für die Tests, auf die bei Bedarf zugegriffen werden kann. 
IInvocationContext.TimingEvent  
IInvocationContextReceiver Ein Test, der auf den Kontext des Aufrufs verweisen muss. 
IInvocationExecution (InvocationExecution) Schnittstelle, die die Aktionen beschreibt, die als Teil eines Aufrufs ausgeführt werden. 
IKeyStoreClient Schnittstelle für den Zugriff auf einen Schlüsselspeicher für Passwörter oder sensible Daten. 
IKeyStoreFactory Factory zum Erstellen von IKeyStoreClient
ILabPreparer Markierungsoberfläche für Lab-Bereitsteller

Eine Beschreibung dieser Schnittstellen finden Sie unter ITargetPreparer

ILeveledLogOutput Die Klassen, die diese Schnittstelle implementieren, bieten Methoden für die Ausgabe von Protokollen Nachrichten. 
ILogcatReceiver Eine Klasse, die die Ausgabe des Logcats eines Geräts als InputStreamSource bereitstellt. 
ILogRegistry Eine Schnittstelle für einen ILogOutput-Singleton-Logger, der mehrere Multiplexsysteme nutzt und verschiedene Protokollierungen. 
ILogRegistry.EventType Ereignisse, deren Protokollierung nützlich ist
ILogSaver (ILogSaver) Klassen, die diese Schnittstelle implementieren, bieten Methoden zum Speichern von Logs an einem zentralen Ort. 
ILogSaverListener Erlaubt ITestInvocationListeners, auf das Speichern von Protokolldateien zu warten. 
ImageContentAnalyzer Analysegerät für die Inhaltsanalyse von Geräte-Images
IManagedTestDevice Ein ITestDevice, dessen Lebenszyklus verwaltet wird. 
IManagedTestDevice.DeviceEventResponse Container für eine Antwort auf eine IManagedTestDevice#handleAllocationEvent(DeviceEvent) Anruf
IManagedTestDeviceFactory Creator-Oberfläche für IManagedTestDevice
IMetricCollector Diese Benutzeroberfläche wird als Decorator hinzugefügt, wenn Testergebnisse gemeldet werden, um übereinstimmenden Messwerten. 
IMetricCollectorReceiver Schnittstelle für IRemoteTests, die implementiert werden sollen, wenn sie die Liste der IMetricCollectors für den Testlauf abrufen müssen. 
IMoblyYamlResultHandler Schnittstelle des Ergebnis-Handlers von Mobly-YAML-Dateien. 
IMoblyYamlResultHandler.ITestResult Schnittstelle des Ergebnisses der Mobly-YAML-Datei
IModuleController Schnittstelle zur Steuerung, ob ein Modul ausgeführt werden soll oder nicht. 
IModuleController.RunStrategy Aufzählung, die beschreibt, wie das Modul ausgeführt werden soll. 
IModuleParameterHandler Die Schnittstelle für Parameter von Suites-Modulen. 
IMultiDeviceRecovery Oberfläche zur Wiederherstellung mehrerer Geräte, die offline sind. 
IMultiDeviceTest Diese Benutzeroberfläche wurde eingestellt. Diese Schnittstelle wird vorübergehend aus Kompatibilitätsgründen beibehalten, aber nicht tatsächlich verwendet nicht mehr. Implementieren Sie sie daher nicht. 
IMultiTargetPreparer Bereitet die Testumgebung für mehrere Geräte zusammen 
INativeDevice Stellt eine zuverlässige und etwas höhere API für ein ddmlib-IDevice bereit. 
INativeDeviceTest Schnittstelle für ein Objekt, das einen Verweis auf ein INativeDevice benötigt. 
Inkrementelle ImageUtil Ein Dienstprogramm zur Nutzung des inkrementellen Image- und Geräte-Updates. 
InfraErrorIdentifier Fehlerkennungen der Handelsföderation-Infrastruktur und abhängiger Infrastruktur (z. B. Build-Infrastruktur). 
InputStreamSource Diese Schnittstelle umschließt im Grunde ein ERROR(/InputStream), um es klonbar zu machen. 
InstallAllTestZipAppsSetup Ein ITargetPreparer, der alle Apps in einer Test-ZIP-Datei installiert. 
InstallApexModuleTargetPreparer  
InstallApkSetup Ein ITargetPreparer, das eine oder mehrere im Dateisystem befindliche APK-Dateien installiert. 
InstallBuildEnvApkSetup Ein ITargetPreparer, das ein oder mehrere Test-APKs aus einer Build-Umgebung der Android-Plattform installiert. 
Installierte Instrumentierungstests Führt alle Instrumentierungen aus, die auf dem aktuellen Gerät gefunden wurden. 
InstallKernelModulePreparer Ein Ziel-Vorbereitungsprogramm, das das Gerät mit dem allgemeinen Android-Kernel-Image flasht. 
InstantAppHandler Handler für ModuleParameters#INSTANT_APP
Instrumentierungsvorbereitung Ein ITargetPreparer, der die Instrumentierung ausführt
Instrumentierungstest Test, der ein Instrumentierungstestpaket auf einem bestimmten Gerät ausführt. 
InvocationContext Generische Implementierung einer IInvocationContext
InvocationExecution (InvocationExecution) Klasse, die alle Aufrufschritte beschreibt: Build-Download, target_prep, Tests ausführen, Bereinigung. 
InvocationLocal<T> Diese Klasse stellt Variablen für den Aufrufbereich bereit. 
InvocationMetricLogger Eine Dienstprogrammklasse für einen Aufruf zum Protokollieren einiger Messwerte. 
InvocationMetricLogger.InvocationGroupMetricKey Durch die Gruppierung können mehrere Gruppen unter demselben Schlüssel protokolliert werden. 
InvocationMetricLogger.InvocationMetricKey Einen speziellen benannten Schlüssel, der immer für den Aufruf ausgefüllt wird. 
InvocationStatus (Aufrufstatus) Eine Klasse zum Speichern des Aufrufstatus. 
InvocationStatus (Aufrufstatus) Ein Hilfs-Enum zur Darstellung des Aufrufstatus
InvocationSummaryHelper Hilfsklasse zum Erfassen und Melden von TestSummary für eine Gruppe von Listenern
InvocationToJUnitResultForwarder Ein Kurs, der ITestInvocationListener-Ereignisse überwacht und an einen weiterleitet TestListener
IPostProcessor Postprozessoren sind ein Trade Federation-Objekt, das die Verarbeitung von Messwerten und Protokollen ermöglichen soll. NACH den Tests und VOR dem Melden der Ergebnisse 
IRemote-Funktion Schnittstelle, die ein Tradefed-Feature beschreibt, das basierend auf der Anfrage ausgeführt werden kann. 
IRemoteFileResolver (in englischer Sprache) Schnittstelle für Objekte, die eine Remote-Datei in eine lokale Datei auflösen können. 
IRemoteFileResolver.RemoteFileResolverArgs (in englischer Sprache) Die an die Resolver übergebenen Argumente
IRemoteFileResolver.ResolvedFile (in englischer Sprache). Klasse, die Informationen über die aufgelöste Datei und einige Metadaten enthält. 
IRemoteScheduledListenersFeature Erweiterung von IRemoteFeature, um die Übergabe von IScheduledInvocationListeners zu unterstützen. 
IRemoteTest Ein Test, der Ergebnisse direkt an ITestInvocationListener weitergibt. 
IReportNotExecuted Bei einer unvollständigen Ausführung meldet IRemoteTest, das diese Schnittstelle implementiert, möglicherweise nicht durchgeführten Tests, um die Berichterstellung zu verbessern. 
IRescheduler Schnittstelle zum Verschieben einer Konfiguration zur zukünftigen Ausführung. 
IResourceMetricCollector Die Schnittstelle für den Nutzer zur Implementierung benutzerdefinierter Ressourcen-Collectors. 
IRestApiHelper Eine Hilfsschnittstelle zum Ausführen von REST API-Aufrufen. 
IResumableTest Diese Benutzeroberfläche wurde eingestellt. Das ist nicht mehr nötig.
wiederholungsentscheid Benutzeroberfläche, die die Wiederholungsentscheidung regelt und den Filter für eine gezieltere Ausrichtung auf die Klasse anwendet noch einmal versuchen. 
IRuntimeHintProvider  
IRunUtil Schnittstelle zum Ausführen von zeitgesteuerten Vorgängen und Systembefehlen. 
IRunUtil.EnvPriority Enum, das definiert, ob eine bestimmte Umgebung festgelegt oder aufgehoben wird. 
IRunUtil.IRunnableResult Eine Schnittstelle zum asynchronen Ausführen eines Vorgangs, der einen booleschen Status zurückgibt. 
ISandbox Schnittstelle zur Definition einer Sandbox, die zum Ausführen eines Aufrufs verwendet werden kann. 
ISandboxFactory Factory zum Erstellen von ISandbox
ISetOptionReceiver Die Implementierung dieser Schnittstelle sollte eine Option mit einer „set-option“ enthalten Name verknüpft mit HostTest#SET_OPTION_NAME
IShardableListener Ein ITestInvocationListener, der fragmentiert werden kann. 
IShardableTest Ein IRemoteTest, der in separat ausführbare Teiltests aufgeteilt werden kann. 
IShardHelper Schnittstelle eines Objekts, das die Fragmentierungsstrategie für eine Konfiguration beschreibt. 
IsolierterHosttest Implementiert einen TradeFed-Runner, der einen Unterprozess verwendet, um die Tests in einer geringen Abhängigkeit auszuführen anstatt sie im Hauptprozess auszuführen. 
ISupportGranularResults Schnittstelle, die angibt, ob ein ITestInvocationListener den Empfang der detaillierten Tabelle unterstützt oder nicht. 
ISystemStatusChecker Prüffunktion, die den Systemstatus prüft und einen booleschen Wert zurückgibt, um anzugeben, ob das System erwartet wird. 
ISystemStatusCheckerReceiver Ein IRemoteTest, das Zugriff auf das ISystemStatusChecker über den Konfiguration. 
ITargetCleaner Diese Benutzeroberfläche wurde eingestellt. „TearDown“ wurde in die Basisschnittstelle „ITargetPreparer“ verschoben. 
ITargetPreparer Bereitet die Testumgebung für den Testlauf vor. 
ITerribleFailureHandler Eine Schnittstelle zur Bewältigung schrecklicher Fehler LogUtil.CLog.wtf(String, Throwable)
ITestAnnotationFilterReceiver Ein Runner, der anhand von Annotationen filtern kann, welche Tests ausgeführt werden sollen. 
ITestCollector Bietet Unterstützung für die Erfassung von Tests Wenn festgelegt, muss der Test-Runner einen Probelauf ausführen, um ohne sie tatsächlich auszuführen. 
ITestDevice Stellt eine zuverlässige und etwas höhere API für ein ddmlib-IDevice bereit. 
ITestDevice.ApexInfo Einfache Strukturklasse zum Speichern von Informationen zu einem einzelnen APEX
ITestDevice.MountPointInfo Einfache Strukturklasse zum Speichern von Informationen zu einem einzelnen Bereitstellungspunkt
ITestDevice.RecoveryMode  
ITestFileFilterReceiver Ein Runner, der eine Datei empfangen kann, die angibt, welche Tests ausgeführt werden sollen und/oder nicht ausgeführt werden sollen. 
ITestFilterReceiver Ein Runner, der filtern kann, welche Tests ausgeführt werden sollen. 
ITestInformationReceiver Schnittstelle zum Empfangen der TestInformation für einige Klassen. 
ITestInvocation Verarbeitet einen TradeFederation-Testaufruf. 
ITestInvocation.ExitInformation Stellt einige Exit-Informationen für einen Aufruf dar. 
ITestInvocationListener Listener für Testergebnisse aus dem Testaufruf. 
ITestLifeCycleReceiver Erhält Ereignisbenachrichtigungen während Instrumentierungstestläufen. 
ITestProtokollierung Entität, die das Logging von Datenstreams verschiedener Typen durchführen kann. 
ITestLoggerReceiver Eine Entität, die in eine ITestLogger-Instanz eingeschleust werden kann, um sie für Protokollierungszwecke. 
ITestsPool Schnittstelle, die einen Pool von Tests beschreibt, auf die wir zugreifen und die wir ausführen können
ITestSuite Abstrakte Klasse, die zum Ausführen der Test-Suite verwendet wird. 
ITestSuite.IsolatedModuleGrade  
ITestSuite.MultiDeviceModuleStrategy  
ITestSuiteResultLoader Schnittstelle, die ein Hilfsprogramm beschreibt, um vorherige Ergebnisse so zu laden, dass sie erneut ausgeführt werden können. 
ITestSummaryListener Schnittstelle, über die ITestInvocationListener eingeschränkte Informationen austauschen kann über Zusammenfassungen. 
ITestsZipInstaller Installiert Tests aus einer Test-ZIP-Datei (wie vom Build-System ausgegeben) auf auf einem Gerät. 
ITokenProvider Schnittstelle, die ein Objekt beschreibt, das die Tokens eines bestimmten Geräts bereitstellen kann. 
ITokenRequest Eine IRemoteTest kann über die Schnittstelle implementiert werden, um anzuzeigen, dass dafür ein Gerät mit einem ein spezielles Token. 

J

JarHostTest Test-Runner für hostseitige JUnit-Tests. 
JarHostTest.HostTestListener Wrapper-Listener, der alle Ereignisse mit Ausnahme von testRunStarted() und testRunEnded() an den eingebetteter Listener. 
JavaCodeAbdeckungCollector Einen BaseDeviceMetricCollector, der Java abruft Abdeckungsmessungen vom Gerät aus und protokollieren sie als Testartefakte. 
JavaCodeAbdeckungFlusher Dienstprogrammklasse, die die Messung der Java-Codeabdeckung von Prozessen zurücksetzt und erzwingt auf dem Gerät ausgeführt wird. 
JSONFileKeyStoreClient Eine Beispielimplementierung, bei der eine lokale JSON-Datei als Schlüsselspeicher dient. 
JSONFileKeyStoreFactory Implementierung einer JSON KeyStore Factory, die einen JSONFileKeyStoreClient für auf eine JSON-Schlüsseldatei zugreifen. 
JsonHttpTestResultReporter Ein Ergebnisreporter, der die Ergebnisse von Testmesswerten sowie Geräteinformationen in JSON und POST codiert in einen HTTP-Dienstendpunkt
JUnit4ResultForwarder Ergebnisweiterleitung des JUnit4-Runners. 
JUnit4TestFilter Hilfsklasse, die die Filterung für den JUnit4-Runner durch Erweiterung von Filter bereitstellt. 
JUnitRunUtil (JUnitRunUtil) Eine Hilfsklasse zum Steuern von IRemoteTest#run(TestInformation, ITestInvocationListener) zu einem Test#run(TestResult)-Aufruf. 
JUnitToInvocationResultForwarder Eine Klasse, die TestListener-Ereignisse überwacht und an einen ITestInvocationListener
JUnitXmlParser Parser, der Testergebnisdaten aus JUnit-Ergebnissen extrahiert, die im XMLJUnitResultFormatter von ant gespeichert sind und leitet sie an einen ITestInvocationListener weiter. 

K

KernelTargetTest Testen Sie den Runner für eine ausführbare Datei, die auf dem Ziel ausgeführt wird, und das Parsen des Kernel-Tests. 
KernelTestModuleController Basisklasse für einen Modulcontroller, damit keine Tests ausgeführt werden, wenn er nicht mit der Architektur übereinstimmt . 
KeyguardControllerState Ein Container für die Keyguard-Zustände. 
KeyguardStatusChecker Prüft den Keyguard-Status nach der Modulausführung. 
KeyStoreException. Wird ausgelöst, wenn ein schwerwiegender Schlüsselspeicherfehler auftritt. 
KillVorhandeneEmulatorPreparer Ein ITargetPreparer, der einen laufenden Emulator herunterfährt. 
KnownFailurePreparer. Zielvorbereitunger, um die Wiederholung eines bekannten Fehlers zu überspringen. 
KTapResultParser Liest die KTAP-Ausgabe so, wie sie von einem KUnit-Testmodul erzeugt und in einer "results"-Datei unter debugfs. 
KTapResultParser.ParseResolution  
KUnitModuleTest Test-Runner zum Ausführen von KUnit-Testmodulen auf dem Gerät. 

L

LabResourceDeviceMonitor Der Lab-Ressourcenmonitor, der den gRPC-Server für LabResourceService initialisiert/verwaltet. 
LargeOutputReceiver Eine Klasse, die dazu dient, die Ausgabe von Befehlen mit langer Ausführungszeit auszuführen. 
LastShardDetector Beim lokalen Sharding möchten wir manchmal nur einige Aktionen ausführen, wenn das letzte Sharding erreicht invocationEnded(long)
LeakedThreadStatusChecker Statusprüfung, um sicherzustellen, dass ein Modul keinen laufenden Thread durchsickert. 
LegacySubprocessResultsReporter Eine eingefrorene Implementierung des Reporters für Unterprozessergebnisse, die kompatibel bleiben sollte mit früheren Versionen von TF/CTS (z.B. 8+), trotz Änderungen an der Basisklasse. 
ListInstrumentationParser Ein IShellOutputReceiver, das die Ausgabe einer „PM-Listen-Instrumentierung“ parst Suchanfrage
ListInstrumentationParser.InstrumentationTarget  
LocalAndroidVirtualDevice Die Klasse für lokale virtuelle Geräte, die auf dem TradeFed-Host ausgeführt werden. 
LocalAppBuildProvider Ein IBuildProvider, das eine IBuildInfo basierend auf einem angegebenen lokalen Pfad erstellt
Lokaler Entwickler Erkennt und gibt zurück, ob es sich um einen lokalen Entwickler handelt, der Tradefed ausführt. 
LocalDeviceBuildProvider Ein IBuildProvider, der eine IDeviceBuildInfo auf Basis eines bereitgestellten Verzeichnispfad des Dateisystems. 
LocalEmulatorLaunch Ein TargetPreparer, der einen Emulator lokal aus einer Android-Build-Umgebung startet. 
LocalEmulatorSnapshot Ein TargetPreparer zum Generieren eines sauberen Emulator-Snapshots von einem Android-Gerät Build-/Entwicklungsumgebung
LocalFileHeader LocalFileHeader ist eine Klasse, die die Informationen zu einer Datei/einem Ordner in einer ZIP-Datei enthält. 
LocalFileResolver Implementierung von IRemoteFileResolver, die das Verknüpfen lokaler Dateien ermöglicht
LocalFolderBuildProvider Ein IBuildProvider, der eine IFolderBuildInfo auf Basis eines bereitgestellten lokalen Pfad
LocalHostResourceManager Manager-Hostressource. 
Lokaler Pool Implementierung eines Pools lokaler Tests
LocalRunInstructionBuilder Dienstprogramm zum Kompilieren der Anweisung zum lokalen Ausführen des Tests. 
LockSettingsBaselineSetter Einstellung zum Entfernen der Einstellungen für die Displaysperre 
Eintragen Logklasse, die die API in den Android-Hauptquellen spiegelt. 
Log.ILogOutput Die Klassen, die diese Schnittstelle implementieren, bieten Methoden für die Ausgabe von Protokollen Nachrichten. 
Log.LogLevel Logebene-Enum. 
LogcatCrashResultForwarder Spezieller Listener: Bei Fehlern (Absturz des Instrumentierungsprozesses) wird versucht, Logcat des Absturzes und fügt ihn der Fehlermeldung für den Test hinzu. 
LogcatEventParser  
LogcatEventType (Logcat-Ereignistyp) Ereignistypen für LogcatEventParser
LogcatOnFailureCollector (LogcatOnFailureCollector) auf Collector, der einen Logcat erfasst und protokolliert, wenn ein Testfall fehlschlägt. 
LogcatReceiver Klasse, die Logcat im Hintergrund erfasst. 
LogcatTimingMetricCollector Messwert-Collector, der Zeitinformationen (z.B. die Wechselzeit des Nutzers) aus Logcat während einem oder mehreren wiederholten Tests unter Verwendung bestimmter Regex-Muster zum Parsen von Start- und Endsignalen eines aus Logcat-Zeilen stammen. 
LogDataType Stellt den Datentyp von Logdaten dar. 
Logdatei Klasse zum Aufbewahren der Metadaten für eine gespeicherte Logdatei. 
LogFileSaver (Protokolldateispeicher) Ein ITestInvocationListener-Hilfsprogramm, das Protokolldaten in einer Datei speichert
LogReceiver  
LogRegistry Eine ILogRegistry-Implementierung, die ein Multiplexsystem nutzt und verschiedene Protokollierungen verwaltet, Verwenden Sie die entsprechende ID basierend auf dem ThreadGroup des Threads, von dem der Aufruf stammt. 
LogSaverResultForwarder Ein ResultForwarder zum Speichern von Logs mit dem globalen Dateispeicher. 
LogUtil Eine Logging-Dienstprogrammklasse. 
LogUtil.CLog (in englischer Sprache) Shim-Klasse für Log, die automatisch den einfachen Klassennamen des Aufrufers als das Log-Tag
LUCIResultReporter Ein Ergebnisreporter, der von ResultDB und LUCI benötigte Testergebnisse speichert in JSON-Format (go/result-sink) auf und protokolliert den Dateispeicherort in der Console. 

M

MainlineModuleHandler Eine einfache Handler-Klasse für Mainline-Module, mit der ein InstallApexModuleTargetPreparer und ein fügt den dynamischen Link basierend auf den gegebenen Mainline-Modulen ein, um automatisch zu diesen Modulen. 
MainlineTestModuleController Basisklasse für einen Modulcontroller zum Ausführen von Tests basierend auf den vorinstallierten Mainline-Modulen auf der das zu testende Gerät verwendet wird. 
ManagedRemoteDevice Ein Gerät, das auf einer virtuellen Maschine ausgeführt wird, die wir über eine Tradefed-Instanz remote verwalten auf der VM. 
ManagedTestDeviceFactory Factory zum Erstellen der verschiedenen Gerätetypen, die von Tf überwacht werden können
MaxSdkModuleController Basisklasse für einen Modulcontroller, damit keine Tests für Versionen ausgeführt werden, die über einer bestimmten SDK-Version liegen Nummer. 
MergedZipEntryCollection (Zusammenführung der Eingabedaten) Führen Sie einzelne ZIP-Einträge in einer großen ZIP-Datei zu Blöcken zusammen, um die Anzahl der Download-Versuche zu minimieren. 
MergeMultiBuildTargetPreparer Ein IMultiTargetPreparer, der es ermöglicht, Informationen von einem Build an einen anderen zu übergeben, indem Benennen Sie sie und den Dateischlüssel, der in den anderen Build kopiert werden soll. 
MergeStrategy Beschreibt, wie die Ergebnisse bei mehreren Versuchen aggregiert werden sollen. 
MerkleTree Eine merkle-Baumdarstellung, wie von der Remote-Ausführungs-API definiert. 
MetricFilePostProcessor Wird zum Hochladen der Messwert-Logdatei verwendet, die während der Test- und Ausführungsebene erfasst wurde. 
Messwertoption Annotation für Testmethoden, die mit @Test annotiert sind, oder wenn die Annotation Teil des Anmerkungsliste mit TestDescription, mit der zusätzliche nützliche Parameter angegeben werden können for: Verhalten der Collectors abstimmen, Methoden filtern. 
MetricsXMLResultReporter MetricsXMLResultReporter schreibt Testmesswerte und führt Messwerte in eine XML-Datei in einem angegebenen Ordner aus. Messwert-Ordner in der "callEnded"-Phase des Tests angezeigt. 
MetricTestCase Erweiterung von TestCase, mit der Messwerte erfasst werden können, wenn eine Ausführung im Rahmen von TradeFed erfolgt. 
MetricTestCase.LogHolder Struktur zur Aufnahme einer Protokolldatei, die gemeldet werden soll. 
MetricUtil Dienstprogrammklasse zum Abrufen von Messwerten aus Push-Stats-Konfigurationen. 
Messwert-Dienstprogramme Enthält gängige Dienstprogrammmethoden zum Speichern der Testmesswerte, wobei die Messwerte in ähnlichen und die Messwerte in eine Datei schreiben. 
MinApiLevelModuleController Basisklasse für einen Modulcontroller, der keine Tests ausführt, wenn er unter einem bestimmten API-Level liegt. 
MinSdkModuleController Basisklasse für einen Modulcontroller, damit keine Tests für Versionen unter einer bestimmten SDK-Version ausgeführt werden Nummer. 
MixImageZipPreparer Ein IMultiTargetPreparer, der die Images eines System-Builds in einem Geräte-Build vermischt. 
MixKernelTargetPreparer Ein ITargetPreparer, mit dem ein Kernel-Image mit dem Geräte-Image gemischt werden kann. 
MoblyBinaryHostTest Hosttest zum Ausführen einer Mobly-Python-Binärdatei aus dem Android-Build-System (Soong)
MoblyYamlResultControllerInfoHandler Mobly-YAML-Ergebnis „Controller Info“ -Element-Handler. 
MoblyYamlResultControllerInfoHandler.ControllerInfo  
MoblyYamlResultControllerInfoHandler.ControllerInfo.Builder  
MoblyYamlResultHandlerFactory Mobly yaml-Ergebnis-Handler-Factory, die basierend auf dem Ergebnistyp einen geeigneten Handler generiert. 
MoblyYamlResultHandlerFactory.InvalidResultTypeException aus.  
MoblyYamlResultHandlerFactory.Type  
MoblyYamlResultParser Mobly-YAML-Testergebnisparser. 
MoblyYamlResultRecordHandler Mobly-YAML-Ergebnis „Record“ -Element-Handler. 
MoblyYamlResultRecordHandler.Record  
MoblyYamlResultRecordHandler.Record.Builder  
MoblyYamlResultRecordHandler.RecordResult  
MoblyYamlResultSummaryHandler Mobly-YAML-Ergebnis „Zusammenfassung“ -Element-Handler. 
MoblyYamlResultSummaryHandler.Summary  
MoblyYamlResultSummaryHandler.Summary.Builder  
MoblyYamlResultTestNameListHandler Mobly-YAML-Ergebnis „Liste der Testnamen“ -Element-Handler. 
MoblyYamlResultTestNameListHandler.TestNameList  
MoblyYamlResultTestNameListHandler.TestNameList.Builder  
MoblyYamlResultUserDataHandler Mobly-YAML-Ergebnis „Nutzerdaten“ -Element-Handler. 
MoblyYamlResultUserDataHandler.UserData  
MoblyYamlResultUserDataHandler.UserData.Builder  
ModulDefinition Container für die Testlaufkonfiguration. 
ModuleListener Listener, der an jedes IRemoteTest jedes Moduls angehängt ist, um die Liste der Ergebnisse. 
ModuleLogcatCollector Version des Logcat-Collectors, aber für das Modul. 
Modulzusammenführung Hilfsklasse für Vorgänge beim Zusammenführen von ITestSuite und ModuleDefinition nach einer Aufteilung. 
ModuleOemTargetPreparer  
ModuleParameters Spezielle Werte, die mit dem „Parameter“ der Suite verknüpft sind in den Metadaten jedes Moduls an. 
ModuleParametersHelper Hilfsprogramm zum Abrufen der mit dem Parameter verknüpften IModuleParameterHandler
ModulePusher  
ModulePusher.ModulePushError Schwerwiegender Fehler beim Hochladen des Mainline-Moduls. 
ModuleSplitter Hilfsprogramm zum Aufteilen einer Liste von Modulen, die durch IConfiguration dargestellt werden, in eine Liste der Ausführungen Einheiten, die durch ModuleDefinition dargestellt werden. 
ModuleTestTypeUtil Enthält gängige Dienstprogrammmethoden zum Prüfen des Moduls. 
MultiFailureDescription (Einzelfehlerbeschreibung) Sammle mehrere FailureDescription in einem Halter. 
MultiMap<K, V> Ein ERROR(/Map), das mehrere Werte pro Schlüssel unterstützt. 

N

NameMangleListener Ein Proxy-Listener, der die Namen von Testmethoden, Klassen und Paketen übersetzt, sobald Ergebnisse gemeldet werden. 
NativeBenchmarkTest Ein Test, bei dem eine native Benchmark-Testdatei auf einem bestimmten Gerät ausgeführt wird. 
NativeBenchmarkTestParser Ein IShellOutputReceiver, der die Benchmark-Testdatenausgabe parst und Messwerte erfasst zu durchschnittliche Zeit pro Vorgang. 
NativeBridgeModuleController Ein Modulcontroller, um zu prüfen, ob ein Gerät eine native Bridge unterstützt. 
NativeCodeAbdeckungFlusher Eine Dienstprogrammklasse, die die Messungen der nativen Abdeckung löscht und eine vollständige Abdeckung erzwingt Daten aus Prozessen auf dem Gerät. 
NativeDevice Standardimplementierung eines ITestDevice Nicht-Full-Stack-Android-Geräts. 
NativeDevice.AdbAction Ein ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) zum Ausführen des Betriebssystems „adb ...“ . 
NativeDevice.AdbShellAction  
NativeDevice.RebootDeviceAction ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) für den Neustart eines Geräts. 
NativeDevice.Neustartmodus Ein Neustartmodus. 
NativeDeviceStateMonitor Hilfsklasse zum Überwachen des Status eines IDevice ohne Framework-Unterstützung. 
NativeLeakCollector Ein ITargetPreparer, das „dumpsys meminfo --unreachable -a“ ausführt zur Identifizierung der nicht erreichbarer nativer Speicher im jeweiligen Prozess. 
Nativer Stresstest Test, bei dem eine native Belastungstestdatei auf einem bestimmten Gerät ausgeführt wird. 
NativeStressTestParser Ein IShellOutputReceiver, der die Ausgabe der Stresstestdaten parst und Messwerte zu Anzahl der abgeschlossenen Iterationen und die durchschnittliche Zeit pro Iteration. 
NegativeHandler Handler, der angibt, dass nichts ausgeführt werden soll und der Parameter keine zusätzlichen -Modul. 
NestedDeviceStateMonitor Gerätestatusüberwachung, die zusätzliche Prüfungen auf verschachtelten Geräten durchführt, um die Besonderheiten in der virtualisierten Umgebung. 
Verschachteltes Remote-Gerät Darstellung des Geräts, das in einer entfernten Cuttlefish-VM ausgeführt wird. 
Ausnahme für „NetworkNotAvailableException“ Wird ausgelöst, wenn ein Gerät zum Testen keine Verbindung zum Netzwerk herstellen kann. 
NoApkTestSkipper Spezielle Vorbereitung, die es ermöglicht, einen Aufruf vollständig zu überspringen (Vorbereitung und Tests), falls vorhanden sind keine APK-Dateien für Tests. 
NoDeviceException Wird ausgelöst, wenn kein Gerät vorhanden ist, um einen bestimmten Befehl auszuführen. 
NoisyDryRunTest Führen Sie einen Probelauf mit Rauschen für eine Befehlsdatei aus. 
NoOpConfigOptionValueTransformer Ein No-Op-IConfigOptionValueTransformer
NotMultiAbiHandler Spezieller Handler, der SuiteModuleLoader darüber informiert, dass die sekundäre ABI nicht verwendet werden soll um ein Modul zu erstellen. 
NullDevice Ein Platzhalter „IDevice“, der von DeviceManager zum Zuweisen verwendet wird, wenn IDeviceSelection#nullDeviceRequested() ist true

O

OpenObjectLoader Loader für die in AOSP verfügbaren Standardobjekte. 
Option Versieht ein Feld damit, dass es eine IConfiguration-Option darstellt. 
Option.Wichtigkeit  
OptionClass Annotiert eine Klasse so, dass sie ein IConfiguration-Objekt darstellt. 
OptionCopier Eine Hilfsklasse, die Option-Feldwerte mit demselben Namen von einem Objekt kopieren kann eine andere. 
OptionDef Enthält die Details eines Option
OptionFetcher Hilfsprogramm zum Abrufen der Testoptionen aus dem übergeordneten Prozess. 
OptionNotAllowedException Bestimmte ConfigurationException, wenn eine Option nicht im Befehl übergeben werden darf Zeile. 
OptionSetter Befüllt Option-Felder. 
OptionSetter.OptionFieldsForName Container für die Liste der Optionsfelder mit einem Vornamen. 
OptionUpdateRule Steuert das Verhalten, wenn eine Option mehrmals angegeben wird. 
OtaDeviceBuildInfo Ein IDeviceBuildInfo, der für Over-the-Air-Update-Tests verwendet wird. 
OtatoolsBuildInfo Ein IBuildInfo, das otatools-Artefakte enthält. 
OxygenClient Eine Klasse, die die Nutzung des Oxygen-Client-Binärprogramms zur Lease oder Freigabe eines Sauerstoffgeräts verwaltet. 
OxygenClient.LHPTunnelMode  
Sauerstoffsättigung Dienstprogramm zur Interaktion mit dem Sauerstoffdienst. 

P

Paketinformationen Container für die vom Gerät geparsten Paketinformationen einer Anwendung. 
PackageinstalledModuleController Modulcontroller, der keine Tests ausführt, wenn die angegebenen Pakete nicht auf dem Gerät installiert sind. 
Koppeln<A, B> Definieren Sie unsere eigene Pair-Klasse, die zwei Objekte enthält. 
PairingMultiTargetPreparer Ein Multi-Ziel-Vorbereitungstool erleichtert die Bluetooth-Kopplung (und -verbindung) zwischen zwei Geräten. 
ParallelDeviceExecutor<V> Wrapper von ERROR(/ExecutorService) zur parallelen Ausführung einer Funktion. 
ParentSandboxInvocationExecution Version von InvocationExecution für die speziellen Aktionen des übergeordneten Aufrufs beim Ausführen eines Sandbox ausführen. 
ParentShard repliziert Replizieren Sie eine Konfiguration für ein Gerät auf alle anderen Geräte, die Teil der Fragmentierung sein werden. 
PartialZipDownloadCache Dienstprogramm zum Speichern von teilweiser Download-Dateien basierend auf ihrem Inhalt im Cache. 
PassingTestFileReporter Ein ITestInvocationListener, der die Liste der bestandenen Testläufe in einer Testdatei speichert
PerfettoGenericPostProcessor Postprozessor, der die Text-/Binärmesswert-Perfetto-Proto-Datei in Schlüssel/Wert-Paaren verarbeitet, indem Die Proto-Nachrichten und -Felder werden rekursiv mit Stringwerten erweitert, bis das Feld mit numerischer Wert gefunden. 
PerfettoGenericPostProcessor.AlternativeParseFormat  
PerfettoGenericPostProcessor.METRIC_FILE_FORMAT  
PerfettoPreparer Der Perfetto-Bereitsteller überträgt die Konfigurationsdatei per Push an einen Standardspeicherort auf dem Gerät, auf die Perfetto zugreifen können. 
PerfettoPullerMetricCollector Grundlegende Implementierung von FilePullerDeviceMetricCollector, die Folgendes zulässt: die Perfetto-Dateien vom Gerät abrufen und die Messwerte daraus sammeln. 
PerfettoPullerMetricCollector.METRIC_FILE_FORMAT  
PerfettoTraceRecorder Eine Dienstprogrammklasse zum Aufzeichnen von Perfetto-Trace auf einem ITestDevice
PrettyPrintDelimiter Hilfsprogramm, mit dem durch Trennzeichen getrennte Nachrichten ausgegeben werden können. 
PrettyTestEventProtokollierung Protokollierung, die den Ereignissen zugeordnet und protokolliert wird, um die Fehlerbehebung zu erleichtern. 
Prozessinformationen Wird zum Speichern von prozessbezogenen Informationen(USER, PID, NAME, START TIME IN Second SINCE EPOCH) verwendet. 
ProcessUtil  
ProfileParameterHandler Basisparameter-Handler für einen beliebigen Profilnutzer. 
ProfileTargetPreparer Basisklasse zum Einrichten des Ziel-Bereiters für den Profilnutzer android.os.usertype.profile.XXX 
PropertyChanger Eine Dienstprogrammklasse zum Ändern oder Hinzufügen von Elementen in einer Android-Property-Datei
ProtoResultParser Parser für das Proto-Format für Tradefed-Ergebnisse. 
ProtoResultParser.TestLevel Aufzählung, die die aktuelle Ebene des verarbeiteten Proto darstellt. 
ProtoResultReporter Der Ergebnisreporter erstellt einen TestRecord-Protokollzwischenspeicher mit allen Ergebnissen. 
ProtoUtil Dienstprogrammmethoden für die typunabhängige Handhabung von protobuf-Nachrichten. 
ProxyConfiguration Objekt, das das Ausführen von Verweisen auf eine Remote-Konfiguration ermöglicht. 
PsParser Dienstprogramm zum Parsen von(USER,PID und NAME) aus „ps“ Befehlsausgabe
PtsBotTest Führen Sie PTS-Bot-Tests aus. 
PushFileInvoker Diese Klasse wurde eingestellt. Stattdessen PushFilePreparer verwenden
PushFilePreparer Ein ITargetPreparer, das versucht, eine beliebige Anzahl von Dateien von einem beliebigen Hostpfad zu einem beliebigen zu übertragen Gerätepfad. 
PythonBinaryHostTest Hosttest zum Ausführen einer Python-Binärdatei aus dem Android-Build-System (Soong)

Die Testausführung unterstützt die Einschließen-Filter und die Ausschließen-Filter. 

PythonBinaryHostTest.PythonForwarder Ergebnisweiterleitung zum Ersetzen des Ausführungsnamens durch den Binärnamen. 
PythonUnitTestResultParser Interpretiert die Ausgabe von Tests, die mit dem Unittest-Framework von Python ausgeführt werden, und übersetzt sie in Aufrufe auf einer Reihe von ITestInvocationListeners. 
PythonUnitTestRunner Diese Klasse wurde eingestellt. Verwende stattdessen PythonBinaryHostTest. 
PythonVirtualenvHelper Eine Hilfsklasse zum Aktivieren der virtuellen Python 3-Umgebung. 
PythonVirtualenvPreparer Richtet eine Python-Umgebung auf dem Host ein und installiert Pakete. 

F

QuotationAwareTokenizer  

R

neustartReasonCollector Collector, der während des Testlaufs den Geräteneustart erfasst und dies nach Grund und Anzahl meldet. 
neustartTargetPreparer Ziel-Preparer, der das Gerät neu startet. 
RecoveryLogPreparer Ein Zielvorbereitender, mit dem Logs vor der Wiederherstellung erfasst werden. 
RegexTrie<V> „RegexTrie“ ist ein Trie, bei dem jedes gespeicherte Segment des Schlüssels ein regulärer Ausdruck ist ERROR(/Pattern) 
Remote-Android-Gerät Implementierung einer ITestDevice für ein Full-Stack-Android-Gerät, das über verbunden ist ADB Connect. 
RemoteAndroidVirtualDevice Erweitert das RemoteAndroidDevice-Verhalten für ein Full-Stack-Android-Gerät, das im Google Compute Engine (Gce) 
Remote-AvdI-Gerät Ein Platzhalter IDevice, der von DeviceManager verwendet wird, wenn DeviceSelectionOptions.gceDeviceRequested() true ist
RemoteCacheClient Eine RemoteActionCache-Implementierung, die gRPC-Aufrufe an einen Remote-API-Server verwendet. 
RemoteDynamicPool Implementierung eines Pools mit Tests zur Remote-Arbeit in der Warteschlange
RemoteDynamicPool.RequestCallable  
RemoteFileResolver Einfache Klasse, mit der Dateien von einer Vielzahl von Orten mithilfe von URIs und dem Dienst geladen werden können die Funktionen des Anbieters nutzen. 
RemoteFileUtil Dienstprogrammklasse zur Verarbeitung der Datei aus einer Remote-Instanz
RemoteInvocationExecution Implementierung von InvocationExecution, die eine Remote-Ausführung ermöglicht. 
RemoteInvocationExecution.FileOptionValueTransformer  
RemoteSshUtil Dienstprogramm zum Ausführen von SSH-Befehlen auf Remote-Instanzen. 
RemoteTestTimeOutEnforcer Listener, mit denen die Ausführungszeit einer bestimmten Testkonfiguration geprüft werden kann innerhalb einer bestimmten Zeitüberschreitung. 
RemoteZip Dienstprogramme zum Entpacken einzelner Dateien in einer Remote-ZIP-Datei. 
RemoveSystemAppPreparer Ein ITargetPreparer zum Entfernen einer APK-Datei aus der Systempartition vor einem Testlauf. 
ReportPassedTests Mögliche Filter zum Ausschließen bestandener Tests in einer Datei melden. 
RequestUtil Dienstprogramme, die das allgemeine Wiederholen von Netzwerkanfragen mit Fehlerbehandlung ermöglichen. 
ResolvePartialDownload Eine teilweise Downloadanfrage lösen 
ResourceMetricUtil Dienstprogrammfunktionen zum Erstellen von Metriken. 
ResourceUtil Dienstprogramm zum Lesen von Konfigurationsressourcen. 
RestApiHelper Eine Hilfsklasse zum Ausführen von REST API-Aufrufen. 
NeustartsystemServerTargetPreparer Zielvorbereitunger, der den Systemserver ohne Neustart des Geräts neu startet. 
Ergebnis-Aggregator Spezieller Forwarder, der die Ergebnisse bei Bedarf basierend auf der Wiederholungsstrategie aggregiert bereits vergeben sind. 
ResultAndLogForwarder Forwarder für Ergebnisse und protokolliert Ereignisse. 
Ergebnisweiterleitung Ein ITestInvocationListener, der Aufrufergebnisse an eine Liste anderer Listener weiterleitet. 
ResultsPlayer Spezieller Runner, der die an ihn übergebenen Ergebnisse wiederholt. 
RetentionFileSaver (Speicherungsdateispeicherung) Hilfsklasse zum Erstellen einer .retention-Datei in einem Verzeichnis. 
Wiederholungskonfiguration-Factory Factory, die die Wiederholung eines Befehls verarbeitet. 
WiederholenLogSaverResultForwarder Forwarder, der auch den aktuellen Versuch übergibt, an dem wir uns befinden. 
Erneute Vorbereitungsentscheidung Eine Klasse, die die Entscheidungen darüber beschreibt, ob die Vorbereitung wiederholt werden soll oder nicht Modulausführung. 
Wiederholung der Terminvereinbarung Ein spezieller Runner, mit dem vorherige Testausführungen verschoben werden können, die fehlgeschlagen sind oder nicht ausgeführt haben. 
WiederholenRescheduler.Wiederholungstyp Die Testtypen, die wiederholt werden können. 
RepeatResultForwarder Eine Erweiterung von ResultForwarder, die immer eine Push-Anfrage an eine bestimmte Versuchsnummer sendet. 
RepeatResultHelper Hilfsklasse, um zu bestimmen, welches Modul oder welcher Test ausgeführt werden soll. 
Wiederholungsstatistik Struktur mit den Statistiken für eine Wiederholungssitzung mit einer IRemoteTest
Wiederholungsstrategie Die Wiederholungsstrategie, die beim erneuten Ausführen einiger Tests verwendet werden soll. 
RootcanalForwarderPreparer  
RootTargetPreparer Zielvorbereitunger, der „adb-Root“ ausführt oder „adb unroot“ basierend auf der Option „force-root“. 
RunAftersWithInfo  
RunBeforesWithInfo  
RunCommandTargetPreparer  
RunConfigDeviceRecovery Generische Basis IMultiDeviceRecovery, um eine Tradef-Konfiguration für die Wiederherstellung auszuführen Schritt. 
RunHostCommandTargetPreparer Zielvorbereitunger, um vor und nach dem Test beliebige Hostbefehle auszuführen. 
RunHostScriptTargetPreparer Zielvorbereitender, der vor dem Ausführen eines Tests ein Skript ausführt. 
RunInterruptedException Wird ausgelöst, wenn ein Ausführungsvorgang durch eine externe Anfrage unterbrochen wird. 
RunNotifierWrapper Wrapper von RunNotifier, damit DeviceNotAvailableException übertragen werden kann. 
RunOnCloneProfileParameterHandler  
RunOnCloneProfileTargetPreparer  
RunOnPrivateProfileParameterHandler  
RunOnPrivateProfileTargetPreparer  
RunOnSdkSandboxHandler Handler für ModuleParameters#RUN_ON_SDK_SANDBOX
RunOnSdkSandboxTargetPreparer Ein ITargetPreparer zur Markierung, dass Tests in der SDK-Sandbox ausgeführt werden sollen. 
RunOnsecondaryUserParameterHandler  
RunOnsecondaryUserTargetPreparer Ein ITargetPreparer, um sicherzustellen, dass der Test als sekundärer Nutzer ausgeführt wird. 
RunOnSystemUserTargetPreparer Ein ITargetPreparer, das angibt, dass Tests für den Nutzer ausgeführt werden sollen (und nicht für den aktuellen Nutzer). 
RunOnWorkProfileParameterHandler  
RunOnWorkProfileTargetPreparer Ein ITargetPreparer, der bei der Einrichtung ein Arbeitsprofil erstellt und markiert, dass Tests für diesen Nutzer ausgeführt wird. 
RuntimeRestartCollector (Laufzeitneustart) Collector, der Zeitstempel von Laufzeitneustarts (Systemserverabstürze) während des Tests erfasst ausgeführt werden. 
RunUtil (Ausführen) Eine Sammlung von Hilfsmethoden zum Ausführen von Vorgängen. 
RustBenchmarkResultParser Interpretiert die Ergebnisse der Tests, die mit dem Kriteriums-Benchmarking-Framework durchgeführt wurden, und wandelt sie in für eine Reihe von ITestInvocationListener-Aufrufen. 
RustBinaryHostTest Hosttest zum Ausführen einer Rost-Binärdatei aus dem Android Build-System (Soong)
RustBinaryTest Ein Test, der ein Rost-Binärprogramm auf einem bestimmten Gerät ausführt. 
RustTestBase Basisklasse von RustBinaryHostTest und RustBinaryTest
RustTestBase.EnvPair  
RustTestBase.Invocation  
RustTestResultParser Interpretiert die Ausgabe von Tests, die mit dem Unittest-Framework von Rust ausgeführt wurden, und wandelt sie in Aufrufe von eine Reihe von ITestInvocationListener-Werten. 

S

SandboxConfigDump Runner-Klasse, die anhand einer Befehlszeile ein IConfiguration erstellt und in eine Datei ausgibt. 
SandboxConfigDump.DumpCmd  
SandboxConfigurationException (Sandbox-Konfigurationsausnahme) Spezielle Konfigurationsausnahme aufgrund der Sandbox-Einrichtung. 
SandboxConfigurationFactory Special Configuration Factory zum Erstellen von Konfigurationen für Sandbox-Zwecke 
SandboxConfigUtil Eine Dienstprogrammklasse zum Verwalten von IConfiguration beim Ausführen einer Sandbox. 
SandboxedInvocationExecution Spezielle Sandbox-Ausführung des Aufrufs: Dies ist die InvocationExection für den Fall, dass wir die den Befehl ausführen. 
SandboxInvocationRunner Führen Sie die mit dem -Aufruf in der Sandbox verknüpften Tests aus. 
Sandbox-Optionen Klasse, die Optionen für ISandbox empfangen und bereitstellen kann. 
ScreenshotOnFailureCollector Collector, der einen Screenshot aufzeichnet und protokolliert, wenn ein Testfall fehlschlägt. 
Sdk28ModuleController Ein Modulcontroller, mit dem geprüft wird, ob für ein Gerät SDK 28 (Android 9) oder höher installiert ist. 
Sdk29ModuleController Führen Sie nur dann Tests durch, wenn das zu testende Gerät die SDK-Version 29 oder höher hat. 
Sdk30ModuleController Führen Sie nur dann Tests durch, wenn das zu testende Gerät die SDK-Version 30 oder höher hat. 
Sdk31ModuleController Führen Sie nur dann Tests durch, wenn das zu testende Gerät die SDK-Version 31 oder höher hat. 
Sdk32ModuleController Führen Sie nur dann Tests durch, wenn das zu testende Gerät die SDK-Version 32 oder höher hat. 
Sdk33ModuleController Führen Sie nur dann Tests durch, wenn das zu testende Gerät die SDK-Version 33 oder höher hat. 
Sdk34ModuleController Führen Sie nur dann Tests durch, wenn das zu testende Gerät die SDK-Version 34 oder höher hat. 
Sdk35ModuleController Führen Sie nur dann Tests durch, wenn das zu testende Gerät die SDK-Version 35 oder höher hat. 
SearchArtifactUtil Eine Dienstprogrammklasse, mit der nach Testartefakten gesucht werden kann. 
SekundärerUserHandler Handler für ModuleParameters#SECONDARY_USER
SekundärerNutzerOnDefaultDisplayHandler Handler für ModuleParameters#SECONDARY_USER_ON_DEFAULT_DISPLAY
SekundärerNutzerOnsecondaryDisplayHandler Handler für ModuleParameters#SECONDARY_USER_ON_SECONDARY_DISPLAY
SemaphoreTokenTargetPreparer Dies ist ein Vorbereiter, mit dem Tokens zur Serialisierung der Testausführung auf dem Tradef-Host verwendet werden. 
SerializationUtil Dienstprogramm zum Serialisieren/Deserialisieren eines Objekts, das ERROR(/Serializable) implementiert. 
ServiceAccountKeyCredentialFactory Eine Anmeldedaten-Factory zum Erstellen des Dienstkontoschlüssel-basierten OAuth-Credential
SettingsBaselineSetter Ein gängiger Setter zur Verarbeitung der Basiseinstellungen des Geräts über ITestDevice.setSetting. 
ShardBuildKlon Hilfsklasse, die das Klonen von Build-Informationen über die Befehlszeile verarbeitet. 
ShardHelper Hilfsklasse, die das Erstellen und Planen der Shards für einen Aufruf verwaltet. 
ShardListener Ein ITestInvocationListener, der Ergebnisse aus einem Aufruf-Shard erfasst (auch bekannt als Aufrufaufteilung zur parallelen Ausführung auf mehreren Ressourcen) und leitet sie an eine andere Listener. 
ShardMainResultForwarder Ein ResultForwarder, der die Ergebnisse von fragmentierten Testaufrufen kombiniert. 
ShellOutputReceiverStream Unterklasse von OutputStream, die in einen IShellOutputReceiver schreibt. 
ShellStatusChecker Prüfen Sie vor und nach der Ausführung eines Moduls, ob der Shell-Status wie erwartet ist. 
ShippingApiLevelModuleController Führen Sie Tests durch, wenn das Gerät die folgenden Bedingungen erfüllt:
  • Wenn min-api-level definiert ist:
    • Das Gerät, das mit min-api-level oder einem späteren Versandgerät geliefert wurde. 
ShowmapPullerMetricCollector Grundlegende Implementierung von FilePullerDeviceMetricCollector, die das Abrufen der Showmap ermöglicht Dateien vom Gerät und sammelen die Messwerte daraus. 
SideloadOtaTargetPreparer Ein Zielvorbereitender, der ein angegebenes OTA-Paket per Sideload ausführt, das Paket anwendet und wartet zum Starten des Geräts und fügt die Build-Eigenschaften des Geräts hinzu, die als Build-Informationen verwendet werden sollen

Dieses Tool geht davon aus, dass sich das Gerät beim Start im normalen ADB-Modus befindet, und wird das Gerät zwar im selben Modus beendet, aber der neuere Build wird angewendet. 

SimpleFileLogging Ein ILeveledLogOutput, der Lognachrichten an stdout und eine einzelne Logdatei weiterleitet. 
SimplePerfResult (EinfachePerfResult) Objekt, das alle Ergebnisse des Simpleperf-Tests enthalten soll
SimplePerfStatResultParser Eine Dienstprogrammklasse zum Parsen des simpleperf-Ergebnisses. 
SimplePerfUtil (Einfachperfekt) Dienstprogrammklasse zum Senden eines einfachen Befehls und zum Erfassen der Ergebnisse
SimplePerfUtil.SimplePerfType Enum der simpleperf-Befehlsoptionen
SimpleStats Kleine Dienstprogrammklasse, die einige statistische Messwerte anhand eines numerischen Datasets berechnet. 
SizeLimitedOutputStream Eine Thread-sichere Datei mit ERROR(/OutputStream), die die maximale Datenmenge begrenzt, die hochgeladen werden kann geschrieben. 
Funktion überspringen Eine Funktion, mit der auf einige der SkipManager-Informationen zugegriffen werden kann. 
SkipHWASanModuleController Basisklasse für einen Modulcontroller, um keine Tests für HWASan-Builds auszuführen. 
SkipManager Anhand verschiedener Kriterien entscheidet das Tool für das Überspringen, was übersprungen werden soll. verschiedenen Ebenen: Aufruf, Module und Tests. 
SkipReason Geben Sie einen Grund und die zugehörigen Metadaten für das Überspringen eines Tests an. 
SkipReason.DemotionTrigger  
Sl4aBluetoothUtil Eine Dienstprogrammklasse ermöglicht Bluetooth-Betrieb auf einem oder zwei Geräten mithilfe von SL4A.
Sl4aBluetoothUtil.BluetoothAccessLevel Aufzählungen für die Zugriffsebene von Bluetooth-Geräten basierend auf BluetoothDevice.java
Sl4aBluetoothUtil.BluetoothConnectionState Aufzählungen für Bluetooth-Verbindungsstatus, die auf BluetoothProfile.java basieren
Sl4aBluetoothUtil.BluetoothPriorityLevel Aufzählungen für die Prioritätsstufe des Bluetooth-Profils, die auf BluetoothProfile.java basieren
Sl4aBluetoothUtil.BluetoothProfile Aufzählungen für Bluetooth-Profile, die auf BluetoothProfile.java basieren
Sl4aClient Sl4A-Client für die Interaktion über RPC mit der SL4A-Scripting-Ebene. 
Sl4aEventDispatcher Der Ereignis-Dispatcher fragt das Ereignis ab und stellt es nach dem Namen der abzufragenden in die Warteschlange. 
Sl4aEventDispatcher.EventSl4aObject Vom Ereignis-Poller zurückgegebenes Objekt. 
SnapshotInputStreamSource Eine dateigestützte InputStreamSource. 
SnapuserdWaitPhase Enum-Darstellung für den Zeitpunkt eines Joins/Blockierens, damit das Snapuserd-Update abgeschlossen werden kann. 
SparseImageUtil Dienstprogramm zum Entfernen von dünnbesetzten Bildern. 
SparseImageUtil.SparseInputStream SparseInputStream liest aus Upstream und erkennt das Datenformat. 
StatsdBeforeAfterGaugeMetricPostProcessor Nachverarbeiter, der Gauge-Messwerte verarbeitet, die in einem „Vorher/Nachher“- Ansatz, d.h.
StatsdEventMetricPostProcessor Ein Nachverarbeiter, der Ereignismesswerte in statsd-Berichten in Schlüssel/Wert-Paaren verarbeitet. Dabei werden die die beim Prozessor angegebenen Formatierer. 
StatsdGenericPostProcessor Postprozessor, der binäre proto-statsd-Berichte zu Schlüssel/Wert-Paaren verarbeitet, indem die im Bericht als Baumstruktur. 
StatusCheckerResult (Statusprüfungsergebnis) Enthält das Ergebnis einer ISystemStatusChecker-Ausführung. 
StatusCheckerResult.CheckStatus  
StdoutLogger. Ein ILeveledLogOutput, der Lognachrichten an stdout weiterleitet. 
StopServicesSetup (Stopp-Services-Einrichtung) Eine ITargetPreparer, die Dienste auf dem Gerät beendet. 
StreamProtoReceiver Ein Empfänger, der den erhaltenen proto-TestRecord in Tradefed-Ereignisse übersetzt. 
StreamProtoResultReporter Eine Implementierung von ProtoResultReporter
StreamUtil Dienstprogrammklasse zum Verwalten von Eingabestreams. 
StrictShardHelper Fragmentierungsstrategie zum Erstellen strikter Shards, die nicht gemeinsam Berichte generieren,
StringEscapeUtils Dienstprogrammklasse zum Umschreiben von Strings für bestimmte Formate. 
StringUtil Dienstprogrammklasse zum Escapen von Strings für gängige Stringmanipulationen. 
StubBuildProvider Managementfreie leere Implementierung einer IBuildProvider
StubDevice Stub-Platzhalter-Implementierung einer IDevice
StubKeyStoreClient Standard-Stub-Implementierung für den KeyStore-Client. 
StubKeyStoreFactory Standard-Stub-Implementierung für KeyStore Factory
StubLocalAndroidVirtualDevice Ein Platzhalter IDevice, der von DeviceManager verwendet wird, wenn DeviceSelectionOptions.localVirtualDeviceRequested() true ist
StubMultiTargetPreparer Platzhalter für leere Implementierung von IMultiTargetPreparer
StubTargetPreparer Platzhalter für leere Implementierung von ITargetPreparer
StubTest Leerlauflose Testimplementierung. 
StubTestRunListener Stub-Implementierung von ITestRunListener
SubprocessCommandException Ein Unterprozessbefehl konnte nicht ausgeführt werden. 
SubprocessConfigBuilder Erstellen Sie einen Wrapper für TF config XML für eine vorhandene TF-Konfiguration. 
SubprocessEventHelper Hilfsfunktion zum Serialisieren/Deserialisieren der Ereignisse, die an das Log übergeben werden sollen. 
SubprocessEventHelper.BaseTestEventInfo Basis-Hilfsprogramm für Testignored-Informationen. 
SubprocessEventHelper.FailedTestEventInfo Hilfsprogramm für testFailed-Informationen. 
SubprocessEventHelper.InvocationEndedEventInfo Hilfsprogramm für Informationen zu beendeten Aufrufen. 
SubprocessEventHelper.InvocationFailedEventInfo Hilfsprogramm für InvocationFailed-Informationen. 
SubprocessEventHelper.InvocationStartedEventInfo Hilfsfunktion für Informationen zum Start des Aufrufs. 
SubprocessEventHelper.LogAssociationEventInfo Hilfsprogramm für logAssociation-Informationen. 
SubprocessEventHelper.SkippedTestEventInfo  
SubprocessEventHelper.TestEndedEventInfo Hilfsprogramm für testEnded-Informationen. 
SubprocessEventHelper.TestLogEventInfo Hilfsprogramm für testLog-Informationen. 
SubprocessEventHelper.TestModuleStartedEventInfo Hilfsprogramm für Informationen zu Testmodulstarts. 
SubprocessEventHelper.TestRunEndedEventInfo Hilfsfunktion für testRunEnded-Informationen. 
SubprocessEventHelper.TestRunFailedEventInfo Hilfsprogramm für testRunFailed-Informationen
SubprocessEventHelper.TestRunStartedEventInfo Hilfsprogramm für Informationen zu testRunStarted
SubprocessEventHelper.TestStartedEventInfo Hilfe für testStarted-Informationen
SubprocessExceptionParser Hilfsprogramm zum Verarbeiten der Ausnahmeausgabe von standardmäßigen Tradefed-Befehlsausführungen. 
SubprocessReportingHelper Eine Klasse zum Erstellen einer Wrapper-Konfigurationsdatei, um den Reporter für Unterprozessergebnisse für einen Cluster zu verwenden . 
SubprocessResultsReporter Implementiert ITestInvocationListener zur Angabe als result_reporter und zur Weiterleitung von dem Unterprozess die Ergebnisse von Tests, Testläufen und Testaufrufen. 
SubprocessTestResultsParser Erweitert ERROR(/FileOutputStream) so, dass die Ausgabe vor dem Schreiben in die Datei analysiert wird, damit wir Generieren der Testereignisse auf der Launcher-Seite. 
SubprocessTestResultsParser.StatusKeys Relevante Teststatusschlüssel. 
SubprocessTfLauncher Ein IRemoteTest zum Ausführen von Tests für eine separate TF-Installation. 
SuiteApkInstaller Installiert die angegebenen APKs für die Suite-Konfiguration: entweder von $ANDROID_TARGET_OUT_TESTCASES oder das ROOT_DIR in den Build-Informationen.
SuiteModuleLoader. Ruft die Definitionen des Kompatibilitätstestmoduls aus dem Repository ab. 
SuiteModuleLoader.ConfigFilter Ein ERROR(/FilenameFilter) zum Auffinden aller Konfigurationsdateien in einem Verzeichnis. 
SuiteResultHolder Hilfsobjekt, um die Serialisierung und Deserialisierung der Aufrufergebnisse zu vereinfachen. 
SuiteResultReporter Sie können Testergebnisse für den gesamten Aufruf einer Suite erfassen und die Endergebnisse ausgeben. 
SuiteResultReporter.ModulePrepTimes Objekthalter für die Vorbereitungs- und Abbruchzeit eines Moduls. 
SuiteTestFilter Stellt einen Filter zum Ein- und Ausschließen von Tests dar. 
SwitchUserTargetPreparer Ein ITargetPreparer, der in SetUp zum angegebenen Nutzertyp wechselt. 
SystemServerFileDescriptorChecker Prüft, ob der Systemserver offenbar keine FDs mehr hat. 
SystemServerStatusChecker Prüfen Sie, ob sich die PID von system_server vor und nach der Ausführung des Moduls geändert hat. 
SystemUpdaterDeviceFlasher Ein IDeviceFlasher, das auf den Systemupdater angewiesen ist, um ein System-Image, das in einem OTA-Update-Paket gebündelt ist. 
SystemUtil (Systemprogramm) Dienstprogrammklasse zum Ausführen von Systemaufrufen. 
SystemUtil.EnvVariable  

T

TableBuilder Helper-Klasse zum Anzeigen einer Matrix von String-Elementen in einer Tabelle. 
TableFormatter Helper-Klasse zur Anzeige einer Matrix von String-Elementen, damit jede Elementspalte aufeinander ausgerichtet ist
TargetFileUtils (Zieldateidienstprogramme)  
TargetFileUtils.FilePermission  
TargetSetupError Beim Vorbereiten des Ziels für den Test ist ein schwerwiegender Fehler aufgetreten. 
TarUtil Dienstprogramm zur Bearbeitung einer TAR-Datei. 
TearDownPassThroughPreparer Ermöglicht das Ausführen von „TearDown“ für Preparer, die in einer Konfiguration als Objekt enthalten sind. 
Telefoniehelfer Ein Dienstprogramm, mit dem Informationen zur Telefonie verwendet und abgerufen werden können. 
TelephonyHelper.SimCardInformation Ein Informationshalter für die Informationen zur SIM-Karte. 
TelephonyTokenProvider Tokenanbieter für Telefonie-Tokens. 
TemperatureThrottlingwaiter Ein ITargetPreparer, der wartet, bis die Gerätetemperatur den Zielwert erreicht hat
TemplateResolutionError Klasse, die ConfigurationException für vorlagenbezogene Fehler während der Konfiguration erweitert . 
TerribleFailureEmailHandler Einfache Handler-Klasse, die eine E-Mail an interessierte Nutzer sendet, wenn eine WTF-Datei (Was für ein schrecklicher Fehler) tritt in einer Trade Federation-Instanz auf. 
TestAppInstallSetup (TestApp-Installation einrichten) Ein ITargetPreparer, das eine oder mehrere Apps aus einem IDeviceBuildInfo.getTestsDir()-Ordner auf dem Gerät installiert. 
TestContentAnalyzer Das Analysegerät nimmt Kontext für die Analyse und bestimmt, was interessant ist. 
TestContext Eine Klasse zum Modellieren einer TestContext-Nachricht der TFC API. 
TestDependencyResolver Hilfst, bei Bedarf Abhängigkeiten aufzulösen. 
Testbeschreibung Klasse, die Informationen zu einem Testlauf darstellt. 
TestDescriptionsFile Eine Dienstprogrammklasse zum Marshalling und Unmarshalling einer Liste von TestDescriptions in einer Testdatei. 
Testgerät Implementierung von ITestDevice für ein Full-Stack-Android-Gerät
TestDevice.MicrodroidBuilder Ein Builder, mit dem ein Microdroid TestDevice erstellt wird. 
TestDeviceOptions Container für ITestDevice Option
TestDeviceOptions.InstanceType  
TestDeviceState Umfassendere Darstellung des Gerätestatus als DeviceState
Testumgebung Eine Klasse zum Modellieren einer TestEnvironment-Nachricht, die von der TFC API zurückgegeben wird. 
TestErrorIdentifier Fehlerkennung von Tests und Test-Runnern. 
TestFailureModuleController Controller für Modul, das einfach das Verhalten des erfassten Testfehlerprotokolls anpassen möchte. 
TestFilePushSetup (TestFilePushSetup) Ein ITargetPreparer, das eine oder mehrere Dateien/Verzeichnisse aus einem IDeviceBuildInfo.getTestsDir()-Ordner auf das Gerät überträgt. 
TestFilterHelper Hilfsklasse zum Filtern von Tests
TestGroupStatus Eine Klasse zum Speichern des Status einer Testgruppe. 
Testinfo Speichert die Testinformationen in einer TEST_MAPPING-Datei. 
Testinformationen Holder-Objekt, das alle Informationen und Abhängigkeiten enthält, die ein Test-Runner oder Test möglicherweise benötigt für eine ordnungsgemäße Ausführung. 
TestInformation.Builder Builder zum Erstellen einer TestInformation-Instanz. 
TestInvocation Standardimplementierung von ITestInvocation
TestInvocation.RunMode Der Modus, in dem ein Aufruf ausgeführt werden kann. 
TestInvocation.Stage  
TestInvocationManagementServer GRPC-Server, der den Testaufruf und deren Lebenszyklus verwaltet 
TestInvocationManagementServer.InvocationInformation  
TestMapping (TestMapping) Eine Klasse zum Laden einer TEST_MAPPING-Datei. 
TestMappingSuiteRunner Implementierung von BaseTestSuite zur Ausführung von Tests, die durch die Option „include-filter“ festgelegt wurden, oder TEST_MAPPING-Dateien aus dem Build als Suite. 
TestOption Speichert die Details der Testoption in einer TEST_MAPPING-Datei. 
TestOutputUploader Lädt Testausgabedateien in das lokale Dateisystem, in GCS oder an einen HTTP(S)-Endpunkt hoch. 
TestRecordInterpreter Dienstprogramm zum Konvertieren einer TestRecord-Proto-Datei in ein einfacher zu bearbeitendes Format in Tradefed. 
TestRecordProtoUtil Dienstprogramm zum Lesen des TestRecord-Proto aus einer Datei. 
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. 
Testergebnis Container für ein Ergebnis eines einzelnen Tests. 
TestResultListener Vereinfachung von ITestLifecycleListener für Implementierer, die sich nur auf einzelne Tests beziehen Ergebnisse. 
TestRunnerUtil Eine Dienstprogrammklasse zur Unterstützung verschiedener Test-Runner. 
TestRunResult (Testlaufergebnis) Enthält Ergebnisse eines einzelnen Testlaufs. 
TestRunToTestInvocationForwarder Forwarder von ddmlib ITestRunListener zu ITestLifeCycleReceiver
TestsPoolPoller Testet einen Wrapper, mit dem alle Tests eines Testpools ausgeführt werden können. 
Teststatus Darstellung der möglichen Status für Testmethoden in Tradefed. 
TestSuite-Informationen Eine Klasse, die das Laden von Build-bezogenen Metadaten für die Test-Suite auflöst

Damit verwandte Informationen ordnungsgemäß angezeigt werden, muss eine Test-Suite eine test-suite-info.properties-Datei in ihren JAR-Ressourcen

TestSummary Eine Klasse zur Darstellung einer Testzusammenfassung. 
TestSummary.Type  
TestSummary.TypedString  
TestSystemAppInstallSetup Ein ITargetPreparer, mit dem eine oder mehrere Apps aus einem IDeviceBuildInfo.getTestsDir()-Ordner auf der /system-Partition auf dem Gerät installiert werden. 
TestTimeoutEnforcer Listener, mit denen die Ausführungszeit eines bestimmten Testlaufs überprüft werden kann und der Test fehlschlägt, wenn er nicht erfolgreich ausgeführt wird innerhalb einer bestimmten Zeitüberschreitung. 
TextResultReporter Ein Reporter für Testergebnisse, der Ergebnisse an den JUnit-Textergebnisdrucker weiterleitet. 
TfMetricProtoUtil Dienstprogrammklasse für die Karte<string, string=""> to Map<string, metric=""> zu übertragen. </string,></string,>
TfObjectTracker Ein Dienstprogramm, um die Nutzung der verschiedenen Trade Fedederation-Objekte zu verfolgen. 
TfSuiteRunner Implementierung von ITestSuite, die Tests aus den TF-JAR-Dateien „res/config/suite/“ lädt Ordner. 
TfTestLauncher Ein IRemoteTest zum Ausführen von Einheiten- oder Funktionstests für eine separate TF-Installation. 
TimeStatusChecker Statusprüfung, um sicherzustellen, dass das Gerät und die Hostzeit synchron bleiben 
TimeUtil (Zeitdienstprogramm) Enthält zeitbezogene Dienstprogrammmethoden. 
TimeVal (Zeitwert) Dies ist ein Sentinel-Typ, der eine Long umschließt. 
Zeitverschwendung Ein einfacher Zielvorbereitende, um Zeit zu verschwenden und das Gerät möglicherweise neu zu starten. 
Token-Property Unterstütztes Token mit dynamischer Fragmentierung. 
TokenProviderHelper Hilfsprogramm, das den Anbieter angibt, der mit einem bestimmten Token verknüpft ist, um herauszufinden, ob ein Gerät unterstützt das Token. 
TraceCmdCollector Ein IMetricCollector, das Traces während des Tests mit „trace-cmd“ erfasst und in folgendem Verzeichnis protokolliert: den Aufruf. 
TracePropagatingExecutorService Ein Executor-Dienst, der Aufgaben an eine zugrunde liegende Implementierung weiterleitet, während die Tracing-Kontext. 
TracingProtokollierung Klasse, die beim Verwalten des Tracings für jeden Testaufruf hilft. 
TradefedConfigObject Eine Klasse zum Modellieren einer TradefedConfigObject-Nachricht der TFC API. 
TradefedConfigObject.Type Eine Liste von Konfigurationsobjekttypen, die in eine Cluster-Befehlskonfiguration eingeschleust werden können. 
TradefedDelegator Objekte, mit denen der Aufruf an eine andere gehandelte Binärdatei delegiert wird. 
TradefedFeatureClient Ein GRPC-Client, um die Ausführung von Features vom Server anzufordern. 
TradefedFeatureServer Ein Server, der auf Anfragen zum Auslösen von Funktionen antwortet. 
TradefedSandbox Sandbox-Container, der einen Trade Federation-Aufruf ausführen kann. 
TradefedSandboxFactory Standardimplementierung für SandboxFactory
TradefedSandboxRunner Runner, der mit einem TradefedSandbox verknüpft ist, der die Ausführung der Sandbox zulässt. 
TradefedSandboxRunner.StubScheduledInvocationListener Ein Stub IScheduledInvocationListener, der nichts bewirkt. 

U

UiAutomatorRunner Führt einen UI-Automator-Test auf dem Gerät aus und meldet die Ergebnisse. 
UiAutomatorTest  
UiAutomatorTest.LoggingOption  
UiAutomatorTest.TestFailureAction  
UnexecutedTestReporterThread: Threads, die alle nicht ausgeführten Tests melden. 
UniqueMultiMap<K, V> Ein MultiMap, der für eindeutige Werte für jeden Schlüssel sorgt. 
UploadManifest Ein Manifest der hochzuladenden BLOBs und Dateien. 
UploadManifest.Builder  
UsbResetMultiDeviceRecovery Ein IMultiDeviceRecovery, das USB-Busse für Geräte zurücksetzt, die offline sind. 
UsbResetRunConfigRecovery Zulassen, dass ein Befehl zum Zurücksetzen des USB-Speichers eines Geräts ausgelöst wird
Test zurücksetzen Ein IRemoteTest, das den USB-Anschluss des Geräts zurücksetzt und prüft, ob das Gerät wieder online ist . 
UserChecker Prüft, ob sich Nutzer während des Tests geändert haben. 
UserCleaner Ein ITargetPreparer, der sekundäre Nutzer beim Teardown entfernt. 
Nutzerhilfe  
Nutzerinformationen Ähnlich wie die UserInfo-Klasse der Plattform. 
UserInfo.UserType Unterstützte Varianten eines Nutzertyps in externen APIs. 

V

ValidateSuiteConfigHelper Mit diesem Kurs können Sie prüfen, ob die für die Suite geladenen IConfiguration eine Besprechung erfüllen erwartete Anforderungen: - Keine Build-Anbieter - Keine Ergebnismelder
VersionedFile Datenstruktur, die eine Datei darstellt, der eine Version zugeordnet ist. 
VersionParser Rufen Sie die Version der laufenden getauschten Artefakte ab. 
VisibleBackgroundUserPreparer Ziel-Preparer zum Ausführen von Tests für einen Nutzer, der im sichtbaren Hintergrund gestartet wird. 
VmRemoteDevice Ein virtuelles Remote-Gerät, das wir von der virtuellen Maschine aus verwalten. 

W

WartenGerätewiederherstellung Einfache Implementierung einer IDeviceRecovery, die wartet, bis das Gerät online ist und auf einfache Befehle reagieren. 
waitForDeviceDatetimePreparer Ein ITargetPreparer, der darauf wartet, dass Datum/Uhrzeit auf dem Gerät festgelegt wird

Optional kann dieser Vorbereitende ein TargetSetupError erzwingen, wenn in diesem Zeitraum kein Datum und keine Uhrzeit festgelegt ist. . 

Wi-FiCommandUtil Eine Dienstprogrammklasse, die WLAN-Befehlsausgaben parsen kann. 
WifiCommandUtil.ScanResult Stellt ein WLAN-Netzwerk mit den zugehörigen Informationen dar.
Wifi-Hilfe Hilfsklasse zur Manipulation von WLAN-Diensten auf dem Gerät. 
WifiPreparer Ein ITargetPreparer, der bei Bedarf das WLAN auf dem Gerät konfiguriert. 

X

XmlFormattedGeneratorReporter Implementierung von FormattedGeneratorReporter, bei dem die Suite als XML-Datei ausgegeben wird Format. 
XmlResultReporter Schreibt JUnit-Ergebnisse in eine XML-Datei in einem Format, das mit XMLJUnitResultFormatter von Ant. 
XmlSuiteResultFormatter Dienstprogrammklasse zum Speichern einer Suite wird als XML ausgeführt. 
XmlSuiteResultFormatter.Runhistory Hilfsobjekt für die JSON-Konvertierung. 

J

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

Z

ZipCompressionStrategy Ein ICompressionStrategy zum Erstellen von ZIP-Archiven. 
ZipUtil Eine Hilfsklasse für Komprimierungsvorgänge
ZipUtil2 (Bereitstellung) Eine Hilfsklasse für die ZIP-Extraktion, die POSIX-Dateiberechtigungen berücksichtigt