Klasse Index
Dies sind die API-Klassen. Alle API-Pakete ansehen
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 die Überwachung des Hostzustands. |
Abstrakte TunnelMonitor | 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 , der den ADB-Stamm bei Bedarf aktiviert und den Stammstatus nach Abschluss wiederherstellt.
|
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, wobei angenommen wird, dass es sich um eine Standard-ADB-Verbindung des Geräts handelt. |
AdbUtils | Eine Dienstprogrammklasse für ADB-Vorgänge. |
AfterClassWithInfo |
Ähnliche Garantien wie AfterClass , aber die annotierte Methode muss einen TestInformation -Parameter erfordern.
|
AggregatePostProcessor | Ein Messwert-Aggregator, der den Mindestwert, den Höchstwert, den Mittelwert, die Varianz, die Standardabweichung, die Summe, die Anzahl und optional Perzentile für numerische Messwerte angibt, die während von Testläufen mit mehreren Iterationen erfasst wurden, und diese als Double-Werte behandeln. |
AllTestAppsInstallSetup (AlleTestAppsInstallSetup) |
Ein ITargetPreparer , der alle Apps aus einem IDeviceBuildInfo#getTestsDir() -Ordner auf dem Gerät installiert.
|
AltDirBehavior |
Ein Enum-Wert zum Definieren alternativer Verzeichnisverhaltensweisen für verschiedene Installations-/Pusher von Testartefakten
|
AnalysisHeuristic | Die Reihenfolge ist wichtig. |
AndroidJUnitTest | Ein Test, der ein Instrumentierungstestpaket mit android.support.test.runner.AndroidJUnitRunner auf einem bestimmten Gerät ausführt. |
AndroidTestOrchestratorRemoteTestRunner | Führt einen instrumentierten Android-Test mit dem ADB-Befehl und AndroidTestOrchestrator aus. |
AoaTargetPreparer |
ITargetPreparer , der mithilfe des Protokolls Android Open Accessory (AOAv2) eine Reihe von Aktionen (z.B. Klicks und Wischbewegungen) ausführt.
|
AppBuildInfo |
Ein IBuildInfo , das eine Android-App und ihre Testpakete repräsentiert.
|
AppDeviceBuildInfo |
Diese Klasse wurde verworfen.
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 vom CAS-Tool generierte Struktur des Inhalts und seine Beschreibung. |
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 eines ADB-Shell-Befehls 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 ein Trace ausführt, das Ergebnis erfasst und zum Aufruf protokolliert.
|
AtraceRunMetricCollector | Erfasst die Traces aus allen Testverzeichnissen im angegebenen Verzeichnis vom Testgerät, protokolliert das Testverzeichnis, verarbeitet die Trace-Dateien im Testverzeichnis nach der Verarbeitung und aggregiert 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. |
Mrd.
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 Erfassung auf onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) und ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) ermöglicht.
|
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 anhand ihres Namens oder ihrer Komponenten gefiltert werden können.
|
Basismodul-Controller |
Grundlegende Implementierung von IModuleController , die implementiert werden sollte, um zu prüfen, ob ein 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 die Bluetooth-Verbindungsdauer für jedes Profil. |
BluetoothConnectionStateCollector | Dieser Collector erfasst BluetoothConnectionStateChanged-Messwerte und die Nummer des Verbindungsstatus für jedes Profil. |
BluetoothConnectionSuccessRatePostProcessor |
Implementierung eines Postprozessors, der die Erfolgsquote für ein Bluetooth-Profil berechnet
Verwenden Sie „metric-key-match“, um Messwerte anzugeben, die Bluetooth-Verbindungsstatus in einem numerischen Array enthalten. 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 normalerweise für Geräte mit einem extern bereitgestellten Build verwendet, z.B. |
BootstrapServiceFileResolverLoader | Lädt Resolver mithilfe der Ladefunktion des Dienstes. |
Fehlerbericht | Objekt mit den Verweisen auf die Fehlerberichtsdateien, kompatibel mit einem flachen Fehlerbericht und einem komprimierten Fehlerbericht (Fehlerberichte). |
BugreportCollector (Fehlerberichtserfassung) |
Ein Durchlauf-ITestInvocationListener , der Fehlerberichte erfasst, wenn konfigurierbare Ereignisse auftreten, und dann ITestInvocationListener#testLog für seine untergeordneten Elemente aufruft, nachdem jeder Fehlerbericht erfasst wurde.
|
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 |
Generische Implementierung einer IBuildInfo , die mit einer ITestDevice verknüpft werden sollte.
|
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, das die folgende Konfiguration ermöglicht: Sendeintervall, anfängliche Burst-Größe, Empfänger und Gesamtzahl der Nachrichten. |
BundletoolUtil (BundletoolUtil) | Dienstprogrammklasse, die die Bundletool-Befehlszeile zum Installieren der APK-Datei auf dem Computer 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
Automodul-Controller | Dieser Controller verhindert die Ausführung von Testläufen auf Geräten außerhalb der Automobilbranche. |
CarryDnae-Fehler |
Internes RuntimeException , um DeviceNotAvailableException durch das JUnit4-Framework zu übertragen.
|
CarryInterruptedException | Wird ausgelöst, wenn das Zeitlimit der Testphase ausgelöst wird und eine InterruptedException vom Testausführungsthread an den Aufrufausführungsthread übertragen werden muss. |
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 , das 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 Trace-Dienstprogramm, das in erster Linie zur Identifizierung der Ursachen von ANR-Fehlern während Monkey-Tests entwickelt wurde. |
CircularByteArray | Datenstruktur zum Speichern eines Arrays mit fester Größe, das als kreisförmiger Zwischenspeicher dient und die Gesamtsumme aller Werte im Array verfolgt. |
ClangCodeAbdeckungCollector |
Ein BaseDeviceMetricCollector , der Clang-Abdeckungsmessungen vom Gerät abruft und als Testartefakte protokolliert.
|
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 Logik für mehrere Geräte |
CloseableTraceScope | Eine auf einen Bereich reduzierte Klasse, mit der ein Tracing-Abschnitt über das Ausprobieren von Ressourcen gemeldet werden kann. |
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, bei dem ein Instrumentierungstestpaket auf einem bestimmten Gerät ausgeführt und der Bericht zur Codeabdeckung generiert wird. |
CollectingByteOutputReceiver |
Ein IShellOutputReceiver , das die gesamte Shell-Ausgabe in einer byte[] zusammenfasst.
|
CollectingOutputReceiver |
Ein IShellOutputReceiver , das die gesamte Shell-Ausgabe in einer String zusammenfasst.
|
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, das die üblichen Argumente für Build-Informationen aus einer Befehlszeile erfassen und eine IBuildInfo daraus erstellen soll.
|
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 in Befehlszeilenargumenten angegebenen Befehl ausführt und ihn dann beendet. |
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 der unterschiedlichen 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 für die Logik des Remote-Logabrufs gängiger Dateien zwischen den verschiedenen Remote-Gerätedarstellungen dupliziert wird. |
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 Begleitgeräts enthält.
|
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 , das bestimmte Befehle auf dem zugewiesenen Begleitgerät ausführt.
|
CompanionTestAppInstallSetup (CompanionTestAppInstallSetup) |
Ein ITargetPreparer , das eine oder mehrere Apps aus einem IDeviceBuildInfo#getTestsDir() -Ordner auf einem zugewiesenen Begleitgerät installiert.
|
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 , der 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 die zugehörige Darstellungsnummer enthält. Wenn eine Konfiguration z. B. 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 Stammkonfiguration verfolgt und eine Ausnahme bei Zirkelbezügen auslöst. |
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() gut mit der LineReader unFinishedLine des Nutzers wiedergegeben werden kann.
|
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 des Contentanbieters auf Geräteseite für verschiedene Vorgänge ermöglicht. |
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 die höchste verfügbare Stufe zurückgesetzt wird.
|
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 des Aufrufs nützlich sind. |
CurrentInvocation.InvocationInfo | Einen speziellen benannten Schlüssel, der immer für den Aufruf ausgefüllt wird. |
CurrentInvocation.IsolationGrade | Beschreibt den Grad der Isolation |
T
DebugHostLogOnFailureCollector (FehlerDebugHostLogOnFailureCollector) | Collector, der die hostseitigen Logs erfasst und protokolliert, wenn ein Testfall fehlschlägt. |
Standardverbindung | Standardverbindungsdarstellung eines Geräts, wobei angenommen wird, dass es sich um eine Standard-ADB-Verbindung des Geräts handelt. |
DefaultConnection.ConnectionBuilder | Builder, der zur Beschreibung der Verbindung verwendet wurde. |
DefaultRemoteAndroidTestRunner |
Erweiterung von ddmlib RemoteAndroidTestRunner zum Festlegen einiger Standardeinstellungen für Tradefed-Anwendungsfälle.
|
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 |
Eine IRemoteTest , die prüft, ob der Akku die Mindestladezeit erreicht hat und darauf wartet, dass der Akku einen zweiten Schwellenwert zum Aufladen erreicht, wenn die Mindestladezeit nicht erreicht ist.
|
DeviceBatteryResourceMetricCollector | Dieser Collector erfasst Messwerte zum Geräteakku. |
DeviceBuildDescriptor |
Eine Wrapper-Klasse für eine IBuildInfo , die Hilfsmethoden zum Abrufen von Build-Informationen der Geräteplattform enthält.
|
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 das Display ab |
DeviceCleaner.CleanupAction | |
DeviceCleaner.PostCleanupAction | |
DeviceConcurrentUtil |
Enthält Dienstprogrammmethoden und -klassen für die gleichzeitige Ausführung von Befehlen auf Geräteseite
Verwenden Sie |
DeviceConcurrentUtil.ShellCommandCallable<V> |
Ein ERROR(/Callable) , der die Details zur Ausführung von Shell-Befehl für eine ITestDevice zusammenfasst.
|
DeviceConfigurationHolder |
Eine konkrete IDeviceConfiguration -Implementierung, die die geladenen Gerätekonfigurationsobjekte in ihren Attributen speichert.
|
Gerätedeskriptor | Eine Klasse mit Informationen zur Beschreibung eines zu testenden Geräts. |
DeviceAttachedException | Wird ausgelöst, wenn ein Gerät nicht mehr über seinen Transporttyp erreichbar ist, z.B. wenn das Gerät nicht mehr über USB oder eine TCP/IP-Verbindung sichtbar ist |
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 |
Eine Dienstprogrammklasse, die das Gerät auf Dateien prüft und sie an ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) sendet, falls sie gefunden werden.
|
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 |
Einem IDeviceBuildInfo , das auch andere Build-Artefakte enthält, die in einem Verzeichnis im lokalen Dateisystem enthalten sind.
|
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 verfolgen |
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 und den freizugebenden Geräten übernimmt. |
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, für die sie erforderlich ist.
|
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 auftritt
|
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, aber nicht reagiert (z. B. eine Zeitüberschreitung bei Befehlen oder das Starten nicht usw.)
|
DeviceUpdateTargetPreparer |
Eine abstrakte ITargetPreparer , die häufige Schritte zum Aktualisieren von Geräten mit einer Geräte-Image-Datei aus einer externen Quelle (im Gegensatz zu einem Build-Dienst) ausführt.
|
DeviceWifiResourceMetricCollector | Der Collector erfasst die Signalstärke des verbundenen WLANs und die Verbindungsgeschwindigkeit. |
Geräte-Wischer |
Ein ITargetPreparer , mit dem Nutzerdaten gelöscht werden
|
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 mit dynamischem Systemupdate auf einem Geräte-Build ein System-Image einrichtet.
|
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 |
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 und zum Testen ausgeführt werden müssen. |
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 bereitstellt, um Geräte mit FastbootDeviceFlasher zu flashen, und anschließend Geräteattribute nach dem Booten in die Build-Informationen für Ergebnisberichte einfügt.
|
FatalHostError | Eine Ausnahme, die darauf hinweist, dass auf dem Hostcomputer, auf dem TradeFederation läuft, ein schwerwiegender nicht behebbarer Fehler aufgetreten ist und dass die TradeFederation-Instanz heruntergefahren werden sollte. |
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 beim Implementieren der IFileDownloader -Schnittstelle FileDownloadCache -Funktionen bietet.
|
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 , das auf vom Gerät stammende Messwertschlüssel überwacht und als Datei vom Gerät abgerufen wird.
|
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 eine Zulassungsliste von TestDescription gemeldet werden kann.
|
FixedByteArrayOutputStream |
Eine speicherinterne ERROR(/OutputStream) , die nur eine maximale Datenmenge aufnimmt.
|
Flashing-Methode | Eine Aufzählung zur Beschreibung der Methode, mit der das Flash-Gerät zu testen ist |
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 Ressourcen zu ignorieren, die andernfalls verwendet werden könnten
|
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 jede nicht primäre faltbare Konfiguration in weitere erweitert.
|
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 im Logging-Back-End speichert.
|
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 die Gcov-Abdeckungsmessungen vom Gerät abruft und sie als Testartefakte protokolliert.
|
GcovKernelCodeAbdeckungCollector |
Ein BaseDeviceMetricCollector , der die Messungen der gcov-Kernel-Abdeckung aus Debugfs und vom Gerät abruft und sie schließlich als Testartefakte protokolliert.
|
GCSBucketUtil | Dateimanager zum Herunterladen und Hochladen von Dateien aus Google Cloud Storage (GCS) |
GCSBucketUtil.GCSFileMetadata | Einfacher Wrapper für Dateiinformationen in GCS |
GCSCommon | Basisklasse für GCS-Vorgänge wie Download und Upload. |
GCSConfigurationFactory |
Ein ConfigurationFactory lädt Konfigurationen aus Google Cloud Storage.
|
GCSConfigurationFactory.GCSConfigLoader. |
Erweiterung von ConfigurationFactory.ConfigLoader , die die Konfiguration aus GCS lädt, die enthaltenen Konfigurationen aus einer Stammkonfiguration verfolgt und eine Ausnahme bei Zirkelbezügen auslöst.
|
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). |
GCSFileUploader | Datei-Uploader zum Hochladen von Dateidaten in Google Cloud Storage (GCS). |
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-Bereitsteller, der 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. |
GoogleBenchmarkResultParser | Analysiert die Ergebnisse von Google Benchmark, die über die Shell ausgeführt werden, und gibt eine Karte mit allen Ergebnissen zurück. |
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 dem Parameter „--gtest_list_tests“. |
GTestResultParser | Analysiert die Ergebnisse des "Rohausgabemodus" nativer Tests mit GTest, die über die Shell ausgeführt werden, und informiert einen ITestInvocationListener über die Ergebnisse. |
GTestXmlResultParser | Analysiert die Ergebnisse des XML-Ausgabemodus nativer Tests mit GTest, die über die 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 regelmäßig im Verlaufslog protokolliert.
|
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 , der Statsd-Messwerte von Hostseite mithilfe von Befehlen des Dienstprogramms „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 , mit der Remote-Datei über HTTPS heruntergeladen werden kann
|
I
IAbi | Schnittstelle, die das zu testende ABI darstellt. |
IAbiReceiver | Ein Test, bei dem das ABI Under Test erforderlich ist. |
IAndroidDebugBridge |
Schnittstellendefinition für AndroidDebugBridge -Methoden, die in diesem Paket verwendet werden.
|
IAppBuildInfo |
Diese Benutzeroberfläche wurde verworfen.
Verwende IBuildInfo direkt.
|
IAutoRetriableTest |
Schnittstelle für ein IRemoteTest , das ITestFilterReceiver nicht implementiert, aber dennoch automatische Wiederholungen unterstützen möchte.
|
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 einer möglicherweise vorkonfigurierten virtuellen Geräteinformation (Host-IP, Hostnutzer, Port-Offset 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 | Oberfläche zum Verwalten der Gruppe verfügbarer Geräte für Testzwecke. |
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 mit FileEntry -Methoden bereitstellt.
|
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 Geräts erforderlich sind. |
IFlashingResourcesRetriever | Schnittstelle zum Abrufen von Hilfs-Image-Dateien, die zum Flashen eines Geräts benötigt werden. |
IFolderBuildInfo |
Eine einfache abstrakte IBuildInfo , deren Build-Artefakte sich in einem lokalen Dateisystemverzeichnis befinden.
|
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 Verwendungsausnahmen 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 der möglichen Begrenzungen |
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 | Klassen, die diese Schnittstelle implementieren, bieten Methoden für die Ausgabe von Lognachrichten. |
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 Protokollierungen erstellt und verwaltet.
|
ILogRegistry.EventType | Ereignisse, die protokolliert werden müssen |
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ätebildern |
IManagedTestDevice | Ein ITestDevice, dessen Lebenszyklus verwaltet wird. |
IManagedTestDevice.DeviceEventResponse |
Container für eine Antwort auf einen IManagedTestDevice#handleAllocationEvent(DeviceEvent) -Aufruf
|
IManagedTestDeviceFactory |
Creator-Oberfläche für IManagedTestDevice s
|
IMetricCollector | Diese Benutzeroberfläche wird als Decorator hinzugefügt, wenn Testergebnisse gemeldet werden, um übereinstimmende Messwerte zu erfassen. |
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 verworfen. Diese Schnittstelle wird aus Kompatibilitätsgründen vorübergehend beibehalten, aber nicht mehr verwendet. 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. |
InstantAppHandler |
Handler für ModuleParameters#INSTANT_APP .
|
Instrumentierungsvorbereitung |
Ein ITargetPreparer , das 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) | Eine Hilfs-Enum zur Darstellung des Aufrufstatus |
InvocationSummaryHelper |
Hilfsklasse zum Erfassen und Melden von TestSummary für eine Gruppe von Hörern
|
InvocationToJUnitResultForwarder |
Eine Klasse, die ITestInvocationListener -Ereignisse überwacht und an eine TestListener weiterleitet.
|
IPostProcessor | Postprozessoren sind ein Trade Federation-Objekt, das die Verarbeitung von Messwerten und Logs NACH den Tests und VOR der Ergebnismeldung ermöglicht. |
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 , der diese Schnittstelle implementiert, möglicherweise nicht ausgeführte 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 verworfen. Das ist nicht mehr nötig. |
wiederholungsentscheid | Schnittstelle, die die Wiederholungsentscheidung steuert und den Filter für gezieltere Wiederholungen auf die Klasse anwendet. |
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 ein Option mit dem Namen „set-option“ enthalten, das mit HostTest#SET_OPTION_NAME verknüpft ist.
|
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 Umgebung mit geringen Abhängigkeiten auszuführen, anstatt sie im Hauptprozess auszuführen. |
ISupportGranularResults |
Schnittstelle, die angibt, ob ein ITestInvocationListener den Empfang der detaillierten Ergebnisse unterstützt oder nicht.
|
ISystemStatusChecker | Prüffunktion, die den Systemstatus prüft und einen booleschen Wert zurückgibt, um anzugeben, ob sich das System in einem erwarteten Zustand befindet. |
ISystemStatusCheckerReceiver |
Einem IRemoteTest , das Zugriff auf das ISystemStatusChecker aus der Konfiguration erfordert.
|
ITargetCleaner | Diese Benutzeroberfläche wurde verworfen. „TearDown“ wurde in die Basisschnittstelle „ITargetPreparer“ verschoben. |
ITargetPreparer | Bereitet die Testumgebung für den Testlauf vor. |
ITerribleFailureHandler |
Eine Schnittstelle zur Bewältigung schrecklicher Fehler von
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 Testsammlung. Wenn dies festgelegt ist, muss der Test-Runner einen Probelauf zum Erfassen von Testläufen ausführen, ohne sie tatsächlich auszuführen. |
ITestDevice |
Stellt eine zuverlässige und etwas höhere API für ein ddmlib-IDevice bereit.
|
ITestDevice.ApexInfo | Eine einfache Strukturklasse zum Speichern von Informationen zu einem einzelnen APEX |
ITestDevice.MountPointInfo | Eine 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 Logging-Zwecke zu verwenden.
|
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 begrenzte Informationen über Zusammenfassungen austauschen kann.
|
ITestsZipInstaller | Installiert Tests aus einer Test-ZIP-Datei (wie vom Build-System ausgegeben) auf einem Gerät. |
ITokenProvider | Schnittstelle, die ein Objekt beschreibt, das die Tokens eines bestimmten Geräts bereitstellen kann. |
ITokenRequest |
Die Schnittstelle IRemoteTest kann implementiert werden, um die Tatsache offenzulegen, dass ein Gerät mit einem speziellen Token erforderlich ist.
|
J
JarHostTest | Test-Runner für hostseitige JUnit-Tests. |
JarHostTest.HostTestListener | Wrapper-Listener, der alle Ereignisse mit Ausnahme von testRunStarted() und testRunEnded() an den eingebetteten Listener weiterleitet. |
JavaCodeAbdeckungCollector |
Ein BaseDeviceMetricCollector , der die Messungen der Java-Abdeckung vom Gerät abruft und sie als Testartefakte protokolliert.
|
JavaCodeAbdeckungFlusher | Eine Dienstprogrammklasse, die die Messungen der Java-Codeabdeckung aus Prozessen zurücksetzt und erzwingt, die auf dem Gerät ausgeführt werden. |
JSONFileKeyStoreClient | Eine Beispielimplementierung, bei der eine lokale JSON-Datei als Schlüsselspeicher dient. |
JSONFileKeyStoreFactory |
Implementierung einer JSON KeyStore Factory, die einen JSONFileKeyStoreClient für den Zugriff auf eine JSON Key Store-Datei bereitstellt.
|
JsonHttpTestResultReporter | Ein Ergebnismelder, der die Ergebnisse von Testmesswerten und Zweig sowie Geräteinformationen in JSON und POST in einem HTTP-Dienstendpunkt codiert. |
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 Weiterleiten eines IRemoteTest#run(TestInformation, ITestInvocationListener) -Aufrufs an einen Test#run(TestResult) -Aufruf.
|
JUnitToInvocationResultForwarder |
Eine Klasse, die TestListener -Ereignisse überwacht und an eine ITestInvocationListener weiterleitet.
|
JUnitXmlParser | Parser, der Testergebnisdaten aus JUnit-Ergebnissen extrahiert, die im XMLJUnitResultFormatter von ant gespeichert sind, und sie an einen ITestInvocationListener weiterleitet. |
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 abgelegt wird. |
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 |
Bei der lokalen Fragmentierung möchten wir manchmal einige Aktionen nur ausführen, wenn das letzte Shard invocationEnded(long) erreicht.
|
LeakedThreadStatusChecker | Statusprüfung, um sicherzustellen, dass ein Modul keinen laufenden Thread durchsickert. |
LegacySubprocessResultsReporter | Eine eingefrorene Implementierung des Reporters für Unterprozessergebnisse, der trotz Änderungen an der übergeordneten Klasse mit früheren Versionen von TF/CTS (z.B. 8+) kompatibel bleiben sollte. |
ListInstrumentationParser |
Ein IShellOutputReceiver , der die Ausgabe einer Abfrage für die PM-Listen-Instrumentierung parst
|
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 basierend auf einem angegebenen Verzeichnispfad im Dateisystem erstellt.
|
LocalEmulatorLaunch | Ein TargetPreparer, der einen Emulator lokal aus einer Android-Build-Umgebung startet. |
LocalEmulatorSnapshot | Ein TargetPreparer zum Generieren eines sauberen Emulator-Snapshots aus einer Android-Build-/Entwicklungsumgebung |
LocalFileHeader | LocalFileHeader ist eine Klasse, die die Informationen zu einer Datei/einem Ordner in einer ZIP-Datei enthält. |
LocalFileResolver |
Implementierung von IRemoteFileResolver , mit der lokale Dateien verknüpft werden können
|
LocalFolderBuildProvider |
Einem IBuildProvider , das eine IFolderBuildInfo basierend auf einem bereitgestellten lokalen Pfad erstellt
|
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 |
LogcatCrashResultForwarder | Spezieller Listener: Bei Fehlern (Absturz des Instrumentierungsprozesses) versucht er, den Absturz aus dem Logcat zu extrahieren, 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 während eines oder mehrerer sich wiederholender Tests Zeitinformationen (z. B. die Zeit des Nutzerwechsels) aus Logcat erfasst. Dazu werden bestimmte Regex-Muster verwendet, um Start- und Endsignale eines Ereignisses aus Logcat-Zeilen zu parsen. |
LogDataType | Stellt den Datentyp von Logdaten dar. |
Logdatei | Klasse zum Aufbewahren der Metadaten für eine gespeicherte Logdatei. |
LogFileSaver (Protokolldateispeicher) |
Ein ITestInvocationListener -Hilfsprogramm, mit dem Protokolldaten in einer Datei gespeichert werden
|
LogReceiver | |
LogRegistry |
Eine ILogRegistry -Implementierung, die mehrere Protokollierungen erstellt und verwaltet, die auf dem ThreadGroup des aufzurufenden Threads basieren.
|
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 Log-Tag verwendet
|
LUCIResultReporter | Ein Ergebnisreporter, der die von ResultDB und LUCI benötigten Testergebnisse im JSON-Format (go/result-sink) speichert und den Dateispeicherort in der Console protokolliert. |
M
MainlineModuleHandler | Eine einfache Handler-Klasse für Mainline-Module, die einen InstallApexModuleTargetPreparer erstellt und den dynamischen Link basierend auf den gegebenen Mainline-Modulen einfügt, um diese Module automatisch abzurufen. |
MainlineTestModuleController | Basisklasse für einen Modulcontroller zum Ausführen von Tests anhand der vorinstallierten Mainline-Module auf dem zu testenden Gerät. |
ManagedRemoteDevice | Ein Gerät, das in einer virtuellen Maschine ausgeführt wird und die wir per Fernzugriff über eine Tradefed-Instanz in der VM verwalten. |
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 der angegebenen SDK-Versionsnummer liegen. |
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 , mit dem Informationen von einem Build an einen anderen übergeben werden können. Dazu werden sie und der Dateischlüssel, der in den anderen Build kopiert werden soll, benannt.
|
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 der Annotationsliste von TestDescription ist, mit der einige zusätzliche Parameter angegeben werden können, die sich für Folgendes eignen: Feinabstimmung des Verhaltens der Collectors, Filtern bestimmter Methoden.
|
MetricsXMLResultReporter | MetricsXMLResultReporter schreibt Testmesswerte und führt Messwerte in eine XML-Datei aus, die in der Phase "callEnded" des Tests durch den Parameter "metric-folder" angegeben wird. |
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, zum Aggregieren der Messwerte in ähnlichen Tests und zum Schreiben der Messwerte in eine Datei. |
MinApiLevelModuleController | Basisklasse für einen Modulcontroller, der keine Tests ausführt, wenn er unter einem bestimmten API-Level liegt. |
MinSdkModuleController | Basisklasse für einen Modulcontroller, damit keine Tests für Versionen unter einer angegebenen SDK-Versionsnummer ausgeführt werden. |
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 | Handler für das 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 | Element-Handler des Mobly-YAML-Ergebnisses für „Record“. |
MoblyYamlResultRecordHandler.Record | |
MoblyYamlResultRecordHandler.Record.Builder | |
MoblyYamlResultRecordHandler.RecordResult | |
MoblyYamlResultSummaryHandler | Handler für „Summary“-Element des Mobly-YAML-Ergebnisses. |
MoblyYamlResultSummaryHandler.Summary | |
MoblyYamlResultSummaryHandler.Summary.Builder | |
MoblyYamlResultTestNameListHandler | Mobly-yaml-Ergebnis-Element-Handler "Test Name List" (Testnamenliste). |
MoblyYamlResultTestNameListHandler.TestNameList | |
MoblyYamlResultTestNameListHandler.TestNameList.Builder | |
MoblyYamlResultUserDataHandler | „User Data“-Element-Handler für Mobly-YAML-Ergebnisse. |
MoblyYamlResultUserDataHandler.UserData | |
MoblyYamlResultUserDataHandler.UserData.Builder | |
ModulDefinition | Container für die Testlaufkonfiguration. |
ModuleListener |
Listener, der an jedes IRemoteTest jedes Moduls angehängt ist, um die Ergebnisliste zu erfassen.
|
ModuleLogcatCollector | Version des Logcat-Collectors, aber für das Modul. |
Modulzusammenführung |
Hilfsklasse für den Vorgang zum Zusammenführen von ITestSuite und ModuleDefinition nach einer Aufteilung.
|
ModuleOemTargetPreparer | |
ModuleParameters | Spezielle Werte, die mit den „Parameter“-Schlüsseln der Suite in den Metadaten jedes Moduls verknüpft sind. |
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 wird, in eine Liste von Ausführungseinheiten, 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 zur durchschnittlichen Zeit pro Vorgang sammelt.
|
NativeBridgeModuleController | Ein Modulcontroller, um zu prüfen, ob ein Gerät eine native Bridge unterstützt. |
NativeCodeAbdeckungFlusher | Eine Dienstprogrammklasse, die native Abdeckungsmessungen löscht und eine Bereinigung nativer Abdeckungsdaten aus Prozessen auf dem Gerät erzwingt. |
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 Betriebssystembefehls „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 , der „dumpsys meminfo --unreachable -a“ ausführt, um den nicht erreichbaren nativen Arbeitsspeicher zu ermitteln, der sich derzeit in den einzelnen Prozessen befindet.
|
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 zur Anzahl der abgeschlossenen Iterationen und zur durchschnittlichen Zeit pro Iteration sammelt.
|
NegativeHandler | Handler, der angibt, dass nichts ausgeführt werden soll und der Parameter kein zusätzliches Modul erstellen soll. |
NestedDeviceStateMonitor | Gerätestatusüberwachung, die zusätzliche Prüfungen auf dem verschachtelten Gerät ausführt, um die Besonderheiten der virtualisierten Umgebung zu berücksichtigen. |
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 | Spezieller Vorbereiter, mit dem ein Aufruf vollständig übersprungen werden kann (Vorbereitung und Tests), wenn keine APKs für Tests vorhanden sind. |
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 kein Modul erstellen soll.
|
NullDevice |
Ein Platzhalter IDevice , der von DeviceManager zugewiesen wird, wenn IDeviceSelection#nullDeviceRequested() true ist
|
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 in ein anderes kopieren kann.
|
OptionDef |
Enthält die Details eines Option .
|
OptionFetcher | Hilfsprogramm zum Abrufen der Testoptionen aus dem übergeordneten Prozess. |
OptionNotAllowedException |
Bestimmter ConfigurationException , wenn eine Option nicht in der Befehlszeile übergeben werden darf.
|
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 einer Sandbox.
|
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 , das die Liste der bestandenen Testläufe in einer Testdatei speichert.
|
PerfettoGenericPostProcessor | Ein Postprozessor, der die Profetto-Proto-Datei aus Text/Binärmesswert in Schlüssel/Wert-Paaren verarbeitet, indem die Proto-Nachrichten und -Felder mit Stringwerten rekursiv erweitert werden, bis das Feld mit einem numerischen Wert gefunden wird. |
PerfettoGenericPostProcessor.AlternativeParseFormat | |
PerfettoGenericPostProcessor.METRIC_FILE_FORMAT | |
PerfettoPreparer | Der Perfetto-Preparer überträgt die Konfigurationsdatei an einen Standardspeicherort auf dem Gerät, auf den Perfetto Zugriff hat. |
PerfettoPullerMetricCollector |
Grundlegende Implementierung von FilePullerDeviceMetricCollector , mit der die Perfetto-Dateien vom Gerät abgerufen und Messwerte von ihm erfasst werden können.
|
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. |
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 der „ps“-Befehlsausgabe |
PtsBotTest | Führen Sie PTS-Bot-Tests aus. |
PushFileInvoker |
Diese Klasse wurde verworfen.
Stattdessen PushFilePreparer verwenden
|
PushFilePreparer |
Ein ITargetPreparer , der versucht, eine beliebige Anzahl von Dateien von einem beliebigen Hostpfad zu einem beliebigen Gerätepfad per Push zu übertragen.
|
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 für eine Reihe von ITestInvocationListener s.
|
PythonUnitTestRunner |
Diese Klasse wurde verworfen.
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) des regulären Ausdrucks ist.
|
Remote-Android-Gerät |
Implementierung einer ITestDevice für ein Full-Stack-Android-Gerät, das über ADB Connect verbunden wird.
|
RemoteAndroidVirtualDevice |
Erweitert das RemoteAndroidDevice -Verhalten für ein Full-Stack-Android-Gerät, das in Google Compute Engine (Gce) ausgeführt wird.
|
Remote-AvdI-Gerät |
Ein Platzhalter IDevice , der von DeviceManager zugewiesen 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 | Eine einfache Klasse, mit der Dateien von einer Vielzahl von Orten mithilfe von URIs und den Funktionen des Dienstanbieters geladen werden können. |
RemoteFileUtil | Dienstprogrammklasse zum Verarbeiten der Datei 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 und die fehlgeschlagen ist, wenn ein bestimmtes Zeitlimit überschritten wird. |
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 verwendeten Wiederholungsstrategie aggregiert. |
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 und die Modulausführung fehlschlägt. |
Wiederholung der Terminvereinbarung | Ein spezieller Runner, mit dem zuvor fehlgeschlagene oder nicht ausgeführte Tests neu geplant werden können. |
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 basierend auf der Option „force-root“ „adbroot“ oder „adb unroot“ ausführt. |
RunAftersWithInfo | |
RunBeforesWithInfo | |
RunCommandTargetPreparer | |
RunConfigDeviceRecovery |
Generische Basis IMultiDeviceRecovery , um eine Tradef-Konfiguration für den Wiederherstellungsschritt auszuführen.
|
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 (und nicht für den aktuellen Nutzer) ausgeführt werden sollen.
|
RunOnWorkProfileParameterHandler | |
RunOnWorkProfileTargetPreparer |
Ein ITargetPreparer , der bei der Einrichtung ein Arbeitsprofil erstellt und markiert, dass Tests in diesem Nutzer ausgeführt werden sollen.
|
RuntimeRestartCollector (Laufzeitneustart) | Collector, der Zeitstempel von Laufzeitneustarts (Systemserverabstürze) während des Testlaufs erfasst, sofern vorhanden. |
RunUtil (Ausführen) | Eine Sammlung von Hilfsmethoden zum Ausführen von Vorgängen. |
RustBenchmarkResultParser |
Interpretiert die Ausgabe von Tests, die mit dem Kriteriums-Benchmarking-Framework ausgeführt werden, und wandelt sie in Aufrufe für eine Reihe von ITestInvocationListener -Werten um.
|
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 werden, und wandelt sie in Aufrufe für eine Reihe von ITestInvocationListener s um.
|
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, wenn wir uns in der Sandbox befinden und 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. |
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 Vorbereitende, der verwendet wird, um die Testausführung auf dem Tradef-Host zu serialisieren. |
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 sammelt (auch als Aufrufaufteilung zur parallelen Ausführung auf mehreren Ressourcen bezeichnet) und sie an einen anderen Listener weiterleitet.
|
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 , mit der die Showmap-Dateien vom Gerät abgerufen und Messwerte von ihm erfasst werden können.
|
SideloadOtaTargetPreparer |
Ein Zielvorbereitende, der ein angegebenes OTA-Paket per Sideload führt, das Paket anwendet, auf das Starten des Geräts wartet und die Build-Eigenschaften des Geräts einfügt, die als Build-Informationen verwendet werden sollen
Diese Zielvorbereitung geht davon aus, dass sich das Gerät beim Start im regulären ADB-Modus befindet, und sorgt dafür, dass das Gerät im selben Modus beendet wird, aber der neuere Build angewendet wird. |
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 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 geschrieben werden kann.
|
SkipHWASanModuleController | Basisklasse für einen Modulcontroller, um keine Tests für HWASan-Builds auszuführen. |
SkipManager | Basierend auf einer Vielzahl von Kriterien hilft der Überspringungsmanager bei der Entscheidung, was auf den verschiedenen Ebenen übersprungen werden soll: 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 | Ein Nachverarbeiter, der Messwerte verarbeitet, die in einem Vorher-Nachher-Ansatz erfasst werden, z.B. |
StatsdEventMetricPostProcessor | Ein Nachverarbeiter, der Ereignismesswerte in statsd-Berichten mithilfe der im Prozessor angegebenen Formatierer in Schlüssel/Wert-Paare verarbeitet. |
StatsdGenericPostProcessor | Ein Nachverarbeiter, der binäre proto-statsd-Berichte zu Schlüssel/Wert-Paaren verarbeitet, indem der Bericht als Baumstruktur erweitert wird. |
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 |
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 zugewiesen 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 Clusterbefehl zu verwenden. |
SubprocessResultsReporter |
Implementiert ITestInvocationListener , um als result_reporter angegeben zu werden, und leitet die Ergebnisse von Tests, Testläufen und Testaufrufen vom Unterprozess weiter.
|
SubprocessTestResultsParser |
Erweitert ERROR(/FileOutputStream) so, dass die Ausgabe vor dem Schreiben in die Datei geparst wird, sodass die Testereignisse auf der Launcher-Seite generiert werden können.
|
SubprocessTestResultsParser.StatusKeys | Relevante Teststatusschlüssel. |
SubprocessTfLauncher |
Ein IRemoteTest zum Ausführen von Tests für eine separate TF-Installation.
|
SuiteApkInstaller | Installiert angegebene APKs für die Suite-Konfiguration: entweder aus der Variablen $ANDROID_TARGET_OUT_TESTCASES oder aus 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 der Einrichtung zum angegebenen Nutzertyp wechselt.
|
SystemServerFileDescriptorChecker | Prüft, ob der Systemserver offenbar keine FDs mehr hat. |
SystemServerStatusChecker | Überprü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 in einem OTA-Updatepaket gebündeltes Systemimage zu installieren.
|
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 | Hilfsklasse zum Anzeigen einer Matrix von String-Elementen, damit jede Elementspalte 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 beim Parsen der Konfiguration erweitert.
|
TerribleFailureEmailHandler | Eine einfache Handler-Klasse, die eine E-Mail an interessierte Nutzer sendet, wenn in einer Trade Federation-Instanz ein WTF-Fehler (What a Terrible Failure) auftritt. |
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 s
|
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 gegebenenfalls benötigt. |
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“ oder TEST_MAPPING-Dateien aus dem Build festgelegt wurden, 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 | Eine Vereinfachung von ITestLifecycleListener für Implementierer, die sich nur auf einzelne Testergebnisse konzentrieren. |
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 zusammengehörige Informationen ordnungsgemäß verfügbar gemacht werden, muss eine Testsuite 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 geprüft werden kann und der Test fehlschlägt, wenn er ein bestimmtes Zeitlimit überschreitet. |
TextResultReporter | Ein Reporter für Testergebnisse, der Ergebnisse an den JUnit-Textergebnisdrucker weiterleitet. |
TfMetricProtoUtil | Dienstprogrammklasse zur Unterstützung des Übergangs von „Map<string, string=""> zu Map<string, metric="">“. </string,></string,> |
TfObjectTracker | Ein Dienstprogramm, um die Nutzung der verschiedenen Trade Fedederation-Objekte zu verfolgen. |
TfSuiteRunner |
Implementierung von ITestSuite , die Tests aus dem TF-JAR-Ordner „res/config/suite/“ lädt.
|
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 mit einem bestimmten Token verknüpften Anbieter angibt, um herauszufinden, ob ein Gerät das Token unterstützt. |
TraceCmdCollector |
Ein IMetricCollector , der Traces während des Tests mit Trace-cmd erfasst und im Aufruf protokolliert.
|
TracePropagatingExecutorService | Ein Executor-Dienst, der Aufgaben an eine zugrunde liegende Implementierung weiterleitet, während der Tracing-Kontext weitergegeben wird. |
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 , der den USB-Anschluss des Geräts zurücksetzt und prüft, ob das Gerät danach wieder online geht.
|
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 dieser Klasse können Sie überprüfen, ob die für die Suite geladenen IConfiguration die erwarteten Anforderungen erfüllen: – 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 |
Eine einfache Implementierung einer IDeviceRecovery , die wartet, bis das Gerät online ist, und auf einfache Befehle reagiert.
|
waitForDeviceDatetimePreparer |
Ein ITargetPreparer , der darauf wartet, dass Datum/Uhrzeit auf dem Gerät festgelegt wird
Optional kann dieser Vorbereitende eine |
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 |
Die Implementierung von FormattedGeneratorReporter , für das die Suite das XML-Format ergibt,
|
XmlResultReporter | Schreibt JUnit-Ergebnisse in eine XML-Datei in einem Format, das dem XMLJUnitResultFormatter von Ant entspricht. |
XmlSuiteResultFormatter | Dienstprogrammklasse zum Speichern einer Suite wird als XML ausgeführt. |
XmlSuiteResultFormatter.Runhistory | Hilfsobjekt für die JSON-Konvertierung. |
Y
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 |