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:
|
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 Chunk s 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 |
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
|
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 |
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
|
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 |
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 IDeviceMonitor s.
|
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 Option s 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<String, MultiMap<String, String>> .
|
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 IConfiguration s
|
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 |
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 ITestInvocationListener s, 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 IRemoteTest s, die implementiert werden sollen, wenn sie die Liste der IMetricCollector s 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 IScheduledInvocationListener s 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 ITestInvocationListener s.
|
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 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:
|
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
|
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 |
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 |