Klasse Index
Das sind die API-Klassen. Alle API-Pakete ansehen
A
| AaptParser | Klasse, die Informationen aus einer APK-Datei extrahiert, indem sie die Ausgabe von „aapt dump badging“ parst. |
| AaptParser.AaptVersion | Enum mit Optionen für die AAPT-Version, die zum Parsen von APK-Dateien verwendet wird. |
| Abi | Eine Klasse, die ein ABI darstellt. |
| AbiFormatter | Dienstprogrammklasse für ABI. |
| AbiUtils | Dienstprogrammklasse für die Verarbeitung von Geräte-ABIs |
| AbLocalBuildProvider | Lokaler Build-Anbieter, der einen lokalen Build für Android erstellt. |
| AbstractConnection | Abstrakte Darstellung einer Verbindung. |
| AbstractHostMonitor | Typische Klasse für die Host-Systemdiagnose. |
| AbstractTunnelMonitor | Abstrakte Tunnelüberwachung für GCE AVD. |
| AbstractXmlParser | Hilfsbasisklasse zum Parsen von XML-Dateien |
| AbstractXmlParser.ParseException | Wird ausgelöst, wenn die XML-Eingabe nicht geparst werden konnte |
| AcloudConfigParser | Helferklasse zum Parsen einer Acloud-Konfiguration (wird zum Starten einer Cloud-Geräteinstanz verwendet). |
| AcloudConfigParser.AcloudKeys | Schlüsselsätze, die über die Konfiguration durchsucht werden können. |
| ActionInProgress | Die allgemeine Aktion, die gerade ausgeführt wird. |
| ActiveTrace | Hauptklasse zum Beschreiben und Verwalten eines aktiven Traces. |
| ActivityStatusChecker | Statusprüfung für verbleibende Aktivitäten am Ende eines Moduls. |
| AdbCommandRejectedException | Ausnahme, die ausgelöst wird, wenn adb einen Befehl ablehnt. |
| AdbDevice | Enthält den Status eines Geräts, wie er vom Befehl „adb devices -l“ gemeldet wird. |
| AdbDeviceConnection |
Stellt eine Verbindung zu einem Gerät über ADB zur Verwendung mit ERROR(IncrementalInstallSession.Builder.execute(Executor,IDeviceConnection.Factory,ILogger)/com.android.incfs.install.IncrementalInstallSession.Builder#execute(java.util.concurrent.Executor,com.android.incfs.install.IDeviceConnection.Factory,ILogger) IncrementalInstallSession.Builder.execute(Executor,IDeviceConnection.Factory,ILogger)) dar.
|
| AdbDeviceConnection.Factory | |
| AdbDeviceTracker | Stellt Ereignisse für Geräteverbindungen und Statusänderungen bereit, indem die Ausgabe des Befehls „adb track-devices“ ausgeführt und geparst wird. |
| AdbHelper | Hilfsklasse zum Verarbeiten von Anfragen und Verbindungen zu adb. |
| AdbHelper.AdbResponse | Antwort von ADB. |
| AdbHelper.AdbService | Geben Sie an, auf welchen ADB-Dienst sich der Befehl beziehen soll. |
| AdbInitOptions | Optionen für die Initialisierung von AndroidDebugBridge. |
| AdbInitOptions.Builder | Erstellt Initialisierungsoptionen für ADB. |
| AdbRootElevator |
Ein AutoCloseable, das bei Bedarf „adb root“ aktiviert und den Root-Status nach Abschluss wiederherstellt.
|
| AdbShimDevice |
AdbShimDevice-Platzhalterimplementierung eines IDevice.
|
| AdbSocketUtils | |
| AdbSshConnection | ADB-Verbindung über eine SSH-Bridge. |
| AdbStopServerPreparer | Zielvorbereiter zum Beenden des ADB-Servers auf dem Host vor und nach dem Ausführen von ADB-Tests. |
| AdbTcpConnection | Standardmäßige Verbindungsdarstellung eines Geräts, die von einer Standard-ADB-Verbindung des Geräts ausgeht. |
| AdbUtils | Eine Dienstprogrammklasse für ADB-Vorgänge. |
| AdbVersion | |
| AFlagsFeatureFlag | Eine Beschreibung des Funktions-Flags, die aus `aflags list` geparst wurde. |
| AFlagsFeatureFlag.Mutability | Gibt an, ob dieses Flag geändert werden kann. |
| AFlagsFeatureFlag.Setter | Wo dieses Flag zuletzt festgelegt wurde. |
| AFlagsFeatureFlag.State | Der Status einer Markierung (d.h. |
| AFlagsTargetPreparer |
Verwendet aflags, um Flags vor dem Ausführen eines Tests zu überschreiben.
|
| AfterClassWithInfo |
Ähnliche Garantien wie AfterClass, aber für die annotierte Methode muss ein TestInformation-Parameter erforderlich sein.
|
| AggregatePostProcessor | Ein Messwert-Aggregator, der das Minimum, Maximum, den Mittelwert, die Varianz, die Standardabweichung, die Summe, die Anzahl und optional die Perzentile für numerische Messwerte liefert, die bei Testläufen mit mehreren Iterationen erfasst werden und als Doubles behandelt werden. |
| AllocationInfo | Enthält Informationen zur Zuweisung. |
| AllocationInfo.AllocationSorter | |
| AllocationInfo.SortMode | |
| AllocationsParser | |
| AllTestAppsInstallSetup |
Eine ITargetPreparer, mit der alle Apps aus einem IDeviceBuildInfo.getTestsDir()-Ordner auf dem Gerät installiert werden.
|
| AltDirBehavior |
Ein Enum zum Definieren alternativer Verhaltensweisen für verschiedene Installationsprogramme/Push-Programme für Testartefakte
|
| AnalysisHeuristic | Die Reihenfolge ist wichtig. |
| AndroidBuildAPIException | Eine Ausnahmeklasse für Fehler im Zusammenhang mit der Android Build API. |
| AndroidBuildAPIHelper | Hilfsmethode zum Erstellen eines Android Build-Clients. |
| AndroidBuildApiLogSaver | Eine Klasse, die Protokolldateien in der Android Build API speichert. |
| AndroidBuildAPIOptions | Hostweite Konfigurationsoptionen für den Android Build API-Client. |
| AndroidBuildArtifactHelper | Hilfsklasse zum Abfragen der Android Build API nach Build-Artefakten. |
| AndroidBuildDownloader |
Eine IFileDownloader, die Dateien aus der Android Build API abruft.
|
| AndroidBuildFetcher | Hilfsklasse zum Herunterladen von Dateien aus der Android Build API. |
| AndroidBuildRemoteFileResolver |
Implementierung von IRemoteFileResolver, die das Herunterladen vom Android Build Server ermöglicht.
|
| AndroidBuildResultReporter | Meldet Testergebnisse an die Android Build API. |
| AndroidBuildTestResult | Containerobjekt zum Speichern des Testergebnisses, das an die Android Build API gesendet werden soll. |
| AndroidCompatibility | Bietet Methoden zum einfachen Hochladen von Android-spezifischen Feldern in ResultDB. |
| AndroidDebugBridge |
Eine Verbindung zur Host-seitigen Android Debug Bridge (ADB)
Dies ist der zentrale Punkt für die Kommunikation mit Geräten, Emulatoren oder den darauf ausgeführten Anwendungen. |
| AndroidDebugBridge.IDebugBridgeChangeListener |
Klassen, die diese Schnittstelle implementieren, bieten eine Methode, die sich mit AndroidDebugBridge-Änderungen (einschließlich Neustarts) befasst.
|
| AndroidDebugBridge.IDeviceChangeListener |
Klassen, die diese Schnittstelle implementieren, bieten Methoden zum Hinzufügen, Löschen und Ändern von IDevice.
|
| AndroidJUnitTest | Ein Test, der ein Instrumentierungstestpaket auf einem bestimmten Gerät mit dem android.support.test.runner.AndroidJUnitRunner ausführt. |
| AndroidTestOrchestratorRemoteTestRunner | Führt einen instrumentierten Android-Test mit dem adb-Befehl und AndroidTestOrchestrator aus. |
| AoaTargetPreparer |
ITargetPreparer, das eine Reihe von Aktionen (z.B. Klicks und Wischbewegungen) über das Android Open Accessory-Protokoll (AOAv2) ausführt.
|
| ApiResponse | Klasse zum Parsen des Rückgabewerts der API. |
| ApiResponse.Candidate | |
| ApiResponse.UsageMetadata | |
| ApkChangeDetector |
Diese Klasse erkennt, ob sich die zu installierenden APKs von denen auf dem Gerät unterscheiden, um zu entscheiden, ob die Installation und Deinstallation von Apps während der setUp- und tearDown-Vorgänge von ERROR(/TestAppInstallSetup) übersprungen werden soll.
|
| AppBuildInfo |
Ein IBuildInfo, das eine Android-App und ihre Testpakete darstellt.
|
| AppDeviceBuildInfo |
Diese Klasse wurde eingestellt.
IDeviceBuildInfo direkt verwenden.
|
| AppSetup |
Eine ITargetPreparer, die eine APK-Datei und die zugehörigen Tests installiert.
|
| AppVersionFetcher | Hilfsklasse zum Abrufen des App-Versionsstrings vom Gerät. |
| AppVersionFetcher.AppVersionInfo | Informationstypen für App-Versionen. |
| ArchModuleController | Modulcontroller, um Tests nicht auszuführen, wenn er mit keiner der angegebenen Architekturen übereinstimmt. |
| ArgsOptionParser |
Füllt Option-Felder mit geparsten Befehlszeilenargumenten.
|
| ArgUtil |
Eine Hilfsklasse zum Parsen von Argumenten, die wie erwartet formatiert sind, in OptionDef.
|
| ArrayHelper | Hilfsklasse für die Konvertierung von Arrays in int/long für Daten, die über adb von Geräten empfangen werden. |
| ArrayUtil | Hilfsmethoden für Arrays |
| ArtChrootPreparer | Erstellen Sie ein Chroot-Verzeichnis für ART-Tests. |
| ArtGTest | |
| ArtifactDetails | Hier wird die Struktur des Inhalts und des zugehörigen Deskriptors beschrieben, wie sie vom CAS-Tool generiert werden. |
| ArtifactDetails.ArtifactFileDescriptor | |
| ArtifactsAnalyzer | Ein Tool, mit dem Build-Artefakte analysiert werden können, um Erkenntnisse zu gewinnen. |
| ArtRunTest | Ein Test-Runner zum Ausführen von ART-Lauftests. |
| ArtRunTest.AdbShellCommandException | Eine Ausnahmeklasse zum Melden eines Fehlers, der bei der Ausführung eines ADB-Shell-Befehls aufgetreten ist. |
| ArtTest | |
| AtestExecutionPlanSuiteRunner |
Implementierung von ITestSuite
|
| ATestFileSystemLogSaver | Diese LogSaver-Klasse wird von ATest verwendet, um Logs in einem bestimmten Pfad zu speichern. |
| AtestRunner |
Implementierung von ITestSuite
|
| AtestUtils | Eine Dienstprogrammklasse für Atest-Runner. |
| AtestUtils.IncrementalSetupEnabled | Enum, das die Spezifikation für die inkrementelle Einrichtung darstellt. |
| AtraceCollector |
Ein IMetricCollector, das atrace während eines Tests ausführt, das Ergebnis erfasst und es im Aufruf protokolliert.
|
| AtraceRunMetricCollector | Sammelt die Traces aus allen Testverzeichnissen unter dem angegebenen Verzeichnis vom Testgerät, protokolliert das Testverzeichnis und verarbeitet die Trace-Dateien im Testverzeichnis nach und fasst die Messwerte zusammen. |
| AutoLogCollector | Aufzählung, die beschreibt, welcher Collector automatisch vom Harness verarbeitet werden kann. |
| AutoLogProcessor | Aufzählung, die beschreibt, welcher Prozessor automatisch vom Harness verarbeitet werden kann. |
| AutomatedReporters | Klasse, die die Zuordnung von automatisierten Tradefed-Berichten definiert. |
| AvdData | AVD-Daten, die von [IDevice.getAvdData] zurückgegeben werden. |
| AveragePostProcessor | Implementierung des Postprozessors, der den Durchschnitt der Liste der Messwerte berechnet. |
B
| BackgroundDeviceAction | Führt einen Befehl auf einem bestimmten Gerät aus und wiederholt ihn bei Bedarf, bis die Aktion abgebrochen wird. |
| BaseDeviceMetricCollector |
Die Basisimplementierung von IMetricCollector ermöglicht das Starten und Beenden der Erhebung auf onTestRunStart(DeviceMetricData) und onTestRunEnd(DeviceMetricData,Map).
|
| BaseEmulatorPreparer | Allgemeiner Preparer zum Starten eines lokalen Emulators. |
| BaseHostJUnit4Test | Basis-Testklasse zum Ausführen von Host-Tests im JUnit4-Stil. |
| BaseLeveledLogOutput |
Eine Basisimplementierung für ILeveledLogOutput, mit der einige Tags anhand ihres Namens oder ihrer Komponenten gefiltert werden können.
|
| BaseModuleController |
Die grundlegende Implementierung von IModuleController, die implementiert werden sollte, um zu prüfen, ob ein Modul ausgeführt werden soll oder nicht.
|
| BaseMultiTargetPreparer |
Basisimplementierung von IMultiTargetPreparer, mit der das Objekt deaktiviert werden kann.
|
| BasePostProcessor |
Die Basis-IPostProcessor, die für jede Implementierung erweitert werden sollte.
|
| BaseRetryDecision |
Basisimplementierung von IRetryDecision.
|
| BaseStreamLogger<OS extends OutputStream> |
Ein ILeveledLogOutput, das Lognachrichten an einen Ausgabestream und an stdout weiterleitet.
|
| BaseSwitchUserTargetPreparer |
Eine ITargetPreparer, die in setUp zum angegebenen Nutzertyp wechselt.
|
| BaseSystemTestEnvPreparer | Neustarts in der Testumgebung des Basissystems |
| BaseTargetPreparer |
Basisimplementierungsklasse für ITargetPreparer, mit der gesteuert werden kann, ob das Objekt deaktiviert ist oder nicht.
|
| BaseTestSuite | Ein Test zum Ausführen der Compatibility Test Suite mit dem neuen Suite-System. |
| BatchChannel<T> | Hilfsklasse zum Batch-Upload von Testergebnissen und Artefakten. |
| BatchChannel.BatchUploadAction<T> | Aktion, die ausgeführt werden soll, wenn eine Gruppe von Elementen hochgeladen werden kann. |
| BatteryController | Dienstprogrammklasse, mit der der Ladezustand des Akkus eines Geräts gesteuert werden kann. |
| BatteryRechargeDeviceRecovery | Ermöglicht das Auslösen eines Befehls, wenn der Akkustand des Geräts unter einen bestimmten Grenzwert fällt. |
| BatteryTemperature | |
| BatteryUnavailableDeviceRecovery | Wiederherstellungsprüfung, die eine Konfiguration auslöst, wenn der Akkustand nicht verfügbar ist. |
| BeforeClassWithInfo |
Ähnliche Garantien wie BeforeClass, aber für die annotierte Methode muss ein TestInformation-Parameter erforderlich sein.
|
| BinaryState | Aufzählung, die zum Aufzeichnen des Status „AN/AUS“ mit dem No-Op-Status „IGNORE“ verwendet wird. |
| BluetoothConnectionLatencyCollector | Der Collector überträgt eine vordefinierte statsd-Messwertkonfiguration für die Dauer an Geräte und erfasst die Dauer der Bluetooth-Verbindung für jedes Profil. |
| BluetoothConnectionStateCollector | Dieser Collector erfasst BluetoothConnectionStateChanged-Messwerte und zeichnet die Verbindungsstatusnummer für jedes Profil auf. |
| BluetoothConnectionSuccessRatePostProcessor |
Implementierung eines Postprozessors, der die Erfolgsrate für ein Bluetooth-Profil berechnet
Verwenden Sie „metric-key-match“, um Messwerte anzugeben, die Bluetooth-Verbindungsstatus in einem numerischen Array enthalten, z. B. [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 |
Hilfsfunktionen zum Aufrufen von BluetoothInstrumentation auf dem Gerät
Der BluetoothInstrumentation-Code auf Geräteseite ist in AOSP unter folgendem Pfad zu finden:
|
| BootstrapBuildProvider |
Ein IDeviceBuildProvider, das Build-Informationen vom Testgerät abruft
Dies wird in der Regel für Geräte mit einem extern bereitgestellten Build verwendet, d.h. |
| BootstrapServiceFileResolverLoader | Lädt Resolver mithilfe der Dienstladefunktion. |
| BrightnessSetupConfigUtil | Eine Dienstprogrammklasse, die BrightnessSetupConfig aus dem Klassenpfad lädt und Zugriff auf die Methoden bietet. |
| Fehlerbericht | Objekt mit den Referenzen zu den Fehlerberichtsdateien, kompatibel mit flachen Fehlerberichten und gezippten Fehlerberichten (bugreportz). |
| BugreportCollector |
Ein Pass-Through-ITestInvocationListener, das Fehlerberichte erfasst, wenn konfigurierbare Ereignisse auftreten, und dann ITestInvocationListener.testLog für seine untergeordneten Elemente aufruft, nachdem jeder Fehlerbericht erfasst wurde.
|
| BugreportCollector.Filter | |
| BugreportCollector.Freq | |
| BugreportCollector.Noun | |
| BugreportCollector.Predicate | Ein vollständiges Prädikat, das beschreibt, wann ein Fehlerbericht erfasst werden soll. |
| BugreportCollector.Relation | |
| BugreportCollector.SubPredicate | |
| BugreportzOnFailureCollector | Erstellen Sie einen Fehlerbericht, wenn ein Testlauf fehlschlägt. |
| BugreportzOnTestCaseFailureCollector | Erstellen Sie einen bugreportz, wenn ein Testlauf fehlschlägt. |
| BuildAnalysis | Stellt die Ergebnisse einer einzelnen Build-Analyse dar. |
| BuildApiFlashingResourcesRetriever |
Ein IFlashingResourcesRetriever, das zusätzliche Bilddateien aus dem Android-Build-Apiary abruft und auf NFS zurückgreift, wenn das Apiary nicht verfügbar ist.
|
| BuildError | Wird ausgelöst, wenn der bereitgestellte Build nicht ausgeführt werden kann. |
| BuildInfo |
Allgemeine Implementierung eines IBuildInfo, der mit einem ITestDevice verknüpft werden sollte.
|
| BuildInfoKey | Klasse mit Aufzählungen für Abfragen zu Build-Informationen. |
| BuildInfoKey.BuildInfoFileKey |
Enum, das alle bekannten Dateitypen beschreibt, die über IBuildInfo.getFile(BuildInfoFileKey) abgefragt werden können.
|
| BuildInfoRecorder |
Ein ITargetPreparer, das Build-Metadaten in eine angegebene Datei schreibt.
|
| BuildInfoUtil |
Eine Hilfsklasse zum Bearbeiten von IBuildInfo
|
| BuildRetrievalError | Beim Abrufen des Builds zum Testen ist ein schwerwiegender Fehler aufgetreten. |
| BuildSerializedVersion |
Klasse, die die aktuelle Serialisierungsversion aller IBuildInfo enthält.
|
| BuildTestsZipUtils | Eine Hilfsklasse für Vorgänge im Zusammenhang mit der vom Android-Build-System generierten ZIP-Datei für Tests |
| BulkEmailer | Ein E-Mail-Sender-Tool, das die folgende Konfiguration ermöglicht: Sendeintervall, anfängliche Burst-Größe, Empfänger und Gesamtzahl der Nachrichten. |
| BundletoolUtil | Dienstprogrammklasse, mit der die Befehlszeile von „bundletool“ verwendet wird, um die .apks auf dem Gerät zu installieren. |
| ByteArrayInputStreamSource | |
| ByteArrayList | Eine Klasse zur Darstellung eines einfachen Byte-Arrays. |
| ByteArrayUtil | Dienstprogramme zum Bearbeiten von Byte-Arrays, z.B. zum Konvertieren von Byte in Ganzzahlen. |
| ByteBufferUtil | |
| ByteStreamDownloader |
Ein Client, der die Methode Read des gRPC-Dienstes ByteStream implementiert.
|
| ByteStreamUploader |
Ein Client, der die Methode Write des gRPC-Dienstes ByteStream implementiert.
|
C
| CacheClientFactory |
Eine Factory, die eine Singleton-Instanz von ICacheClient erstellt.
|
| CanceledException | Abstrakte Ausnahme für Ausnahmen, die ausgelöst werden können, wenn eine Nutzereingabe die Aktion abbricht. |
| CarModuleController | Dieser Controller verhindert die Ausführung von Testläufen auf Geräten, die nicht für die Automobilbranche bestimmt sind. |
| CarryDnaeError |
Internes RuntimeException zum Übertragen von DeviceNotAvailableException über das JUnit4-Framework.
|
| CarryInterruptedException | Wird ausgelöst, wenn das Zeitlimit für die Testphase überschritten wird und eine InterruptedException vom Thread für die Testausführung an den Thread für die Aufrufausführung übertragen werden muss. |
| CasConverter | Eine Singleton-Klasse zum Konvertieren eines FastCDC-chunked-Verzeichnisses in das ursprüngliche Verzeichnis. |
| CasFileDownloader | Dateidownloader zum Herunterladen von Dateien aus RBE CAS. |
| CasFuseDriverProfile | CasDriverProfile ist eine spezielle Implementierung von IFuseDriverProfile für Geräte-Images, die FastCDC-gechunkte Verzeichnisse sind. |
| CasOptions | Hostweite Konfigurationsoptionen für den CAS-Downloader-Client. |
| CasUtil | |
| CdmaDeviceFlasher | Eine Klasse, die ein Bild auf einem physischen Android-Gerät mit einer CDMA-Funkschnittstelle flasht. |
| CecControllerTokenProvider | Tokenanbieter für CEC-bezogene Token (Consumer Electronics Control). |
| CentralDirectoryInfo | CentralDirectoryInfo ist eine Klasse, die die Informationen einer Datei oder eines Ordners in einer ZIP-Datei enthält. |
| CheckPairingPreparer |
Ein CompanionAwarePreparer, das die Bluetooth-Kopplung zwischen primären und Companion-Geräten überprüft
|
| Chunker |
Teilt ein blob in ein oder mehrere Chunks mit maximal chunkSize Byte auf.
|
| Chunker.Chunk | Ein Teil eines Blobs. |
| CircularAtraceUtil | Ein atrace-Tool, das hauptsächlich zum Ermitteln der Ursachen von ANR-Fehlern während des Monkey-Tests entwickelt wurde. |
| CircularByteArray | Datenstruktur für ein Array mit fester Größe, das als Ringpuffer fungiert und die Gesamtsumme aller Werte im Array erfasst. |
| ClangCodeCoverageCollector |
Ein BaseDeviceMetricCollector, das Clang-Coverage-Messungen vom Gerät abruft und als Testartefakte protokolliert.
|
| ClangProfileIndexer | Eine Dienstprogrammklasse, die Clang-Codeabdeckungsmessungen indexiert. |
| ClassNotFoundConfigurationException |
ConfigurationException, wenn die Klasse eines Objekts nicht gefunden wird.
|
| ClasspathLauncherUtil | Eine Hilfsklasse für Methoden im Zusammenhang mit dem Einführungstest. |
| ClassPathScanner | Sucht nach Einträgen im Klassenpfad. |
| ClassPathScanner.ClassNameFilter |
Ein IClassPathFilter, das Java-Klassennamen filtert und transformiert.
|
| ClassPathScanner.ExternalClassNameFilter |
Eine ClassNameFilter, die innere Klassen ablehnt
|
| ClassPathScanner.IClassPathFilter |
Ein Filter für Classpath-Eintragspfade
Nach dem Vorbild von |
| Client | Android Test Storage-Client, der Testergebnisse in den Test Storage-Dienst hochlädt. |
| ClockworkUtils | Ein Clockwork-Dienstprogramm zum Teilen von Logik für verschiedene Geräte |
| CloseableTraceScope | Eine auf einen Bereich beschränkte Klasse, mit der sich ein Abschnitt für das Tracing über „try-with-resources“ melden lässt |
| ClusterBuildInfo |
Eine IBuildInfo-Klasse für Builds, die aus TFC weitergeleitet werden.
|
| ClusterBuildProvider |
Ein IBuildProvider zum Herunterladen von TFC-Testressourcen.
|
| ClusterClient |
Eine IClusterClient-Implementierung für die Interaktion mit dem TFC-Backend.
|
| ClusterCommand | Eine Klasse, die eine aus dem TF-Cluster abgerufene Aufgabe darstellt. |
| ClusterCommand.RequestType | |
| ClusterCommand.State | Status des Befehls im TF-Cluster. |
| ClusterCommandConfigBuilder | Eine Klasse zum Erstellen einer Konfigurationsdatei für einen Clusterbefehl. |
| ClusterCommandEvent | Eine Klasse zum Kapseln von Clusterbefehlsereignissen, die hochgeladen werden sollen. |
| ClusterCommandEvent.Builder | |
| ClusterCommandEvent.Type | |
| ClusterCommandLauncher |
Eine IRemoteTest-Klasse zum Starten eines Befehls aus TFC über einen untergeordneten TF-Prozess.
|
| ClusterCommandScheduler |
Ein ICommandScheduler zur Unterstützung von TFC (Tradefed Cluster).
|
| ClusterCommandStatus | Eine Klasse, die den Status und den Grund für die Stornierung eines Befehls aus TF Cluster darstellt. |
| ClusterDeviceInfo | Eine Klasse zum Kapseln von Clustergeräteinformationen, die hochgeladen werden sollen. |
| ClusterDeviceInfo.Builder | |
| ClusterDeviceMonitor |
Eine IDeviceMonitor-Implementierung, die Ergebnisse an den Tradefed-Clusterdienst meldet.
|
| ClusterEventUploader<T extends IClusterEvent> |
Die Klasse „ClusterEventUploader“, die IClusterEvent in TFC hochlädt.
|
| ClusterHostEvent | Eine Klasse zum Kapseln von Cluster-Host-Ereignissen, die hochgeladen werden sollen. |
| ClusterHostEvent.Builder | |
| ClusterHostEvent.HostEventType | Enumerationen der verschiedenen Arten von Host-Ereignissen. |
| ClusterHostUtil | Statische Hilfsfunktionen 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 | |
| CodeCoverageCollector |
Ein BaseDeviceMetricCollector, das Java- und native Abdeckungsmessungen vom Gerät abruft und als Testartefakte protokolliert.
|
| CodeCoverageTest | Ein Test, der ein Instrumentierungstestpaket auf einem bestimmten Gerät ausführt und den Codeabdeckungsbericht generiert. |
| CollectingByteOutputReceiver |
Ein IShellOutputReceiver, das die gesamte Shell-Ausgabe in einem byte[] erfasst.
|
| CollectingOutputReceiver |
Eine IShellOutputReceiver, die die gesamte Shell-Ausgabe in einer String zusammenfasst.
|
| CollectingOutputReceiver |
Eine IShellOutputReceiver, die die gesamte Shell-Ausgabe in einer String zusammenfasst.
|
| CollectingTestListener |
Eine ITestInvocationListener, in der alle Testergebnisse erfasst werden.
|
| CollectorHelper |
Helfer für einige IMetricCollector-Vorgänge, die an mehreren Stellen benötigt werden.
|
| CommandBaselineSetter | Ein gemeinsamer Setter zur Verarbeitung von Geräte-Basiseinstellungen über ADB-Shell-Befehle. |
| CommandFileParser | Parser für Datei mit einer Reihe von Befehlszeilen. |
| CommandFileParser.CommandLine | |
| CommandInterrupter | Dienst, mit dem TradeFederation-Befehle unterbrochen oder als nicht unterbrechbar markiert werden können. |
| CommandLineBuildInfoBuilder |
Dienstprogramm zum Erfassen der üblichen Build-Informationsargumente aus einer Befehlszeile und zum Erstellen einer IBuildInfo daraus.
|
| CommandOptions |
Implementierung von ICommandOptions
|
| CommandOptionsGetter | Dienstimplementierung, die den Wert der Befehlsoptionen eines bestimmten Aufrufs zurückgibt. |
| CommandRejectedException | |
| CommandResult | Enthält das Ergebnis eines Befehls. |
| CommandResultWith<T> | Enthält das strukturierte Ergebnis eines Befehls. |
| CommandRunner | Ein alternativer TradeFederation-Einstiegspunkt, der den in den Befehlszeilenargumenten angegebenen Befehl ausführt und dann beendet wird. |
| CommandRunner.ExitCode | Fehlercodes, die zum Beenden verwendet werden können. |
| CommandScheduler | Ein Scheduler zum Ausführen von TradeFederation-Befehlen auf allen verfügbaren Geräten. |
| CommandScheduler.HostState | Enumerationen für verschiedene Hoststatus |
| CommandStatus | Stellt den Status eines zeitgesteuerten Vorgangs dar. |
| CommandStatusHandler | Handler, mit dem der Status eines Aufrufs überwacht und aktualisiert werden kann. |
| CommandSuccessModuleController | Basisklasse für einen Modulcontroller, um das Testmodul basierend auf einem Fehler des Shell-Befehls zu überspringen. |
| CommonLogRemoteFileUtil | Mit diesem Dienstprogramm lässt sich Codeduplikation für die Logik zum Abrufen von Remote-Logs in gemeinsamen Dateien für die verschiedenen Darstellungen von Remote-Geräten vermeiden. |
| CommonLogRemoteFileUtil.KnownLogFileEntry | Eine Darstellung eines bekannten Logeintrags für Remote-Geräte. |
| CompanionAllocator |
Basisklasse, die sich um die Zuweisung und Freigabe von Companion-Geräten kümmert
|
| CompanionAwarePreparer |
Ein ITargetPreparer, das die Logik zum Abrufen eines bereits zugewiesenen Begleitgeräts kapselt.
|
| CompanionAwareTest |
Basis-Testklasse, die das Boilerplate zum Abrufen und Prüfen des Companion-Geräts kapselt
Die untergeordnete Klasse kann |
| CompanionDeviceTracker | Eine Klasse zum Zuweisen und Freigeben von Companion-Geräten |
| CompanionRunCommandTargetPreparer |
Ein ITargetPreparer, das angegebene Befehle auf dem zugewiesenen Begleitgerät ausführt
|
| CompanionTestAppInstallSetup |
Ein ITargetPreparer, das eine oder mehrere Apps aus einem IDeviceBuildInfo.getTestsDir()-Ordner auf einem zugewiesenen Begleitgerät installiert.
|
| CompatHandler |
Handler für ModuleParameters.COMPATIBILITY_MODE.
|
| CompatTargetPreparer |
Eine ITargetPreparer, die das Gerät für die Ausführung von Kompatibilitätstests vorbereitet.
|
| CompileBootImageWithSpeedTargetPreparer | Kompiliert den Boot-Klassenpfad und den Systemserver mit dem Compilerfilter „speed“ neu. |
| ConditionFailureMonitor | Achten Sie auf Fehler bei der Ausführung. |
| ConditionPriorityBlockingQueue<T> |
Eine threadsichere Klasse mit PriorityBlockingQueue-ähnlichen Vorgängen, mit denen Objekte abgerufen werden können, die einer bestimmten Bedingung entsprechen.
|
| ConditionPriorityBlockingQueue.AlwaysMatch<T> |
Ein ConditionPriorityBlockingQueue.IMatcher, das mit jedem Objekt übereinstimmt.
|
| ConditionPriorityBlockingQueue.IMatcher<T> | Eine Schnittstelle, mit der ermittelt werden kann, ob Elemente einer bestimmten Bedingung entsprechen. |
| ConfigCompleter |
Implementierung von Completer für unsere TF-Konfigurationen.
|
| ConfigurableGrpcDynamicShardingClient | |
| Configuration |
Eine konkrete IConfiguration-Implementierung, in der die geladenen Konfigurationsobjekte in einer Map gespeichert werden.
|
| ConfigurationDef | Enthält einen Datensatz einer Konfiguration, der zugehörigen Objekte und deren Optionen. |
| ConfigurationDef.ConfigObjectDef | Objekt mit Informationen zu einer className und der zugehörigen Erscheinungsnummer (z.B. wenn ein Objekt in einer Konfiguration zweimal vorkommt, hat das erste die erste Erscheinungsnummer). |
| ConfigurationDescriptor | Konfigurationsobjekt, das einen Aspekt der Konfiguration selbst beschreibt. |
| ConfigurationDescriptor.LocalTestRunner | Enum, das verwendet wird, um den lokalen Testrunner anzugeben. |
| ConfigurationException | Wird ausgelöst, wenn die Konfiguration nicht geladen werden konnte. |
| ConfigurationFactory |
Factory zum Erstellen von IConfiguration.
|
| ConfigurationFactory.ConfigLoader | Implementierung von IConfigDefLoader, die die eingeschlossenen Konfigurationen aus einer Stammkonfiguration verfolgt und bei zirkulären Includes eine Ausnahme auslöst. |
| ConfigurationFactory.ExceptionLoader | |
| ConfigurationUtil | Dienstprogrammfunktionen zum Verarbeiten von Konfigurationsdateien. |
| ConfigurationXmlParserSettings |
Eine einfache Klasse zum Akzeptieren von Einstellungen für den ConfigurationXmlParser
Damit Einstellungen an diesen Kurs übergeben werden können, ist der Alias erforderlich. |
| ConfigurationYamlParser | Parser für Tradefed-Konfigurationen im YAML-Stil |
| ConfigUtil | Dienstprogrammklasse zum Erstellen, Interagieren und Pushen von statsd-Konfigurationsdateien. |
| ConfigUtil.LogSource | |
| Console |
Hauptkonsole von TradeFederation, über die Nutzer interagieren können
Derzeit werden Vorgänge wie
|
| Console.ArgRunnable<T> |
Eine Runnable mit einer run-Methode, die ein Argument akzeptieren kann
|
| Console.CaptureList |
Ein Convenience-Typ für List<List<String>>
|
| ConsoleReaderOutputStream |
Ein OutputStream, der verwendet werden kann, damit System.out.print() mit der unvollständigen Zeile LineReader des Nutzers funktioniert.
|
| ConsoleResultReporter | Ergebnisreporter zum Ausgeben der Testergebnisse in der Konsole. |
| ContentAnalysisContext | Geben Sie den Kontext für einen Inhalt an, damit er richtig analysiert werden kann. |
| ContentAnalysisContext.AnalysisMethod | Hier wird beschrieben, was Sie von der Inhaltsstruktur für eine ordnungsgemäße Analyse erwarten können. |
| ContentAnalysisResults | Zusammenfassung der Inhaltsanalyse. |
| ContentBasedHelper | Helfer zum Abrufen aller Inhaltsinformationen zu einem Build und seiner Basis. |
| ContentInformation | Stellt den Inhalt für ein bestimmtes Build-Ziel der Basis- und der aktuellen Version dar. |
| ContentInformationCache |
Cache ContentInformation und sorgt für den Lebenszyklus der zugehörigen Dateien.
|
| ContentMappings | |
| ContentMerkleTree | Merkle-Baum aus den Inhaltsinformationen berechnen. |
| ContentModuleLister | Erstellt eine Modulliste aus dem Kontext. |
| ContentProviderHandler | Handler, der die Interaktionen mit dem Contentanbieter abstrahiert und die Verwendung des geräteseitigen Contentanbieters für verschiedene Vorgänge ermöglicht. |
| ContentRequest | Klasse zum Erstellen der Anfrage an die API. |
| ContentRequest.Content | |
| ContentRequest.InlineData | |
| ContentRequest.Part | |
| CountingTestResultListener |
Eine TestResultListener, in der die Gesamtzahl der Tests nach TestStatus erfasst wird
|
| CountTestCasesCollector |
Zählt und meldet die Anzahl der Testläufe für eine bestimmte IRemoteTest.
|
| CoverageMeasurementForwarder | Ein Platzhaltertest, der Abdeckungsdaten vom Build-Anbieter an den Logger weiterleitet. |
| CoverageMetadataCollector |
Ein ILogSaverListener, das protokollierte Messungen der Codeabdeckung erfasst und ein CoverageMetadataProto für die Verarbeitung durch den Android Code Coverage-Dienst generiert.
|
| CoverageOptions | Tradefed-Objekt, das die Optionen für die Abdeckung enthält. |
| CoverageOptions.Toolchain | |
| CpuThrottlingWaiter |
Ein ITargetPreparer, das wartet, bis die maximale Frequenz auf allen Kernen auf das höchstmögliche Niveau zurückgesetzt wurde
|
| CreateAvdPreparer | |
| CreateUserPreparer | Zielvorbereiter zum Erstellen eines sekundären Nutzers und zum Bereinigen am Ende. |
| CrosDutTopologyPreparer | Ein Preparer, der das Tool „dt-converter“ ausführt, um die Testkonfiguration und Testparameter zu generieren. |
| CrosLsNexusPreparer | Ein Vorbereiter, der den LSNexus-Dienst für ein ChromeOS-Gerät startet und beendet. |
| CtsDeviceLaunchControlProvider |
Ein LaunchControlProvider für DeviceFolderBuildInfo.
|
| CtsLaunchControlProvider |
Ein LaunchControlProvider für einen CTS-Build.
|
| CtsLaunchControlProvider.PartialDownloadMode | |
| CtsSettingsSetup |
Eine ITargetPreparer, die die Einstellungen eines Geräts zur Vorbereitung auf die Ausführung von CTS-Tests konfiguriert.
|
| CtsTestLauncher |
Eine IRemoteTest zum Ausführen von Tests für eine separate CTS-Installation.
|
| CurlGenAiClient | Einen zentralen Client für die Interaktion mit der GenAI API und für das Senden von Prompt-Anfragen bereitstellen. |
| CurlGenAiClient.Model | Liste der verfügbaren Modelle, die verwendet werden können. |
| CurrentInvocation | Eine Klasse, die die aktuellen Aufrufinformationen verfolgt und bereitstellt, die überall im Aufruf nützlich sind. |
| CurrentInvocation.InvocationInfo | Ein spezieller benannter Schlüssel, der immer für den Aufruf ausgefüllt wird. |
| CurrentInvocation.IsolationGrade | Beschreibt den Grad der Isolation |
| CuttlefishDisplayFeature | Tradefed-Serverimplementierung für die Interaktion mit Cuttlefish-Displayfunktionen (entspricht lokal `cvd display`). |
| CuttlefishDisplayHandler | Dienstprogramm zur Verarbeitung von Cuttlefish-Anzeigenanfragen. |
| CuttlefishDisplayHandler.Display |
D
| DdmPreferences | Einstellungen für die DDM-Bibliothek. |
| DebugHostLogOnFailureCollector | Collector, der die Host-seitigen Logs erfasst und protokolliert, wenn ein Testlauf fehlschlägt. |
| DefaultConnection | Standardmäßige Verbindungsdarstellung eines Geräts, die von einer Standard-ADB-Verbindung des Geräts ausgeht. |
| DefaultConnection.ConnectionBuilder | Builder zum Beschreiben der Verbindung. |
| DefaultRemoteAndroidTestRunner |
Erweiterung der ddmlib RemoteAndroidTestRunner, um einige Standardeinstellungen für Tradefed-Anwendungsfälle festzulegen.
|
| DefaultTestsZipInstaller | Eine Standardimplementierung des Tests-Zip-Installers. |
| DelegatedInvocationExecution |
InvocationExecution, die die Ausführung an eine andere Tradefed-Binärdatei delegieren.
|
| DependenciesResolver | 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äteaktionen. |
| DeviceActionUtil.DeviceActionConfigError | Ausnahme für Konfigurationsfehler. |
| DeviceAllocationResult | Stellt die Ergebnisse eines Zuweisungsversuchs für einen Befehl dar. |
| DeviceAllocationState | Stellt den Zuweisungsstatus des Geräts aus der Perspektive von IDeviceManager dar |
| DeviceAvailableChecker | Prüfung, um sicherzustellen, dass ein Modul das Gerät nicht in einem Offlinestatus belässt. |
| DeviceBaselineChecker | Legen Sie vor jedem Modul die Baseline-Einstellungen für das Gerät fest. |
| DeviceBaselineSetter | Abstrakte Klasse zum Erstellen einer Geräte-Basiseinstellung. |
| DeviceBatteryLevelChecker |
Ein IRemoteTest, das den Mindestakkustand prüft und wartet, bis der Akku einen zweiten Ladeschwellenwert erreicht, wenn der Mindestakkustand nicht erreicht ist.
|
| DeviceBatteryResourceMetricCollector | Dieser Collector erfasst Messwerte zum Geräteakku. |
| DeviceBuildDescriptor |
Eine Wrapper-Klasse für ein IBuildInfo, die Hilfsmethoden zum Abrufen von Informationen zum Geräteplattform-Build enthält.
|
| DeviceBuildInfo |
Eine IBuildInfo, die einen vollständigen Android-Geräte-Build und (optional) die zugehörigen Tests darstellt.
|
| DeviceBuildInfoBootStrapper |
Ein ITargetPreparer, das Felder mit Build-Informationen durch Attribute ersetzt, die vom Gerät gelesen werden.
Das ist nützlich, um Geräte mit Builds zu testen, die aus einer externen Quelle generiert wurden (z.B. |
| DeviceBuildInfoInjector |
Ein ITargetPreparer, das DeviceBuildDescriptor-Metadaten in das IBuildInfo einfügt.
|
| DeviceCleaner | Führt nach dem Test einen Neustart oder eine Formatierung als Bereinigungsaktion durch und schaltet optional den Bildschirm aus |
| DeviceCleaner.CleanupAction | |
| DeviceCleaner.PostCleanupAction | |
| DeviceConcurrentUtil |
Enthält Hilfsmethoden und ‑klassen für die gleichzeitige Ausführung von Befehlen auf dem Gerät
Verwenden Sie |
| DeviceConcurrentUtil.ShellCommandCallable<V> |
Ein Callable, das die Details der Ausführung des Shell-Befehls auf einem ITestDevice umschließt.
|
| DeviceConfigurationHolder |
Eine konkrete IDeviceConfiguration-Implementierung, in der die geladenen Gerätekonfigurationsobjekte in ihren Attributen gespeichert werden.
|
| DeviceConnection |
Stellt eine Verbindung zu einem Gerät über ADB zur Verwendung mit ERROR(IncrementalInstallSession.Builder.execute(Executor,IDeviceConnection.Factory,ILogger)/com.android.incfs.install.IncrementalInstallSession.Builder#execute(java.util.concurrent.Executor,com.android.incfs.install.IDeviceConnection.Factory,ILogger) IncrementalInstallSession.Builder.execute(Executor,IDeviceConnection.Factory,ILogger)) dar.
|
| DeviceConnection.Factory | |
| DeviceDescriptor | Eine Klasse mit Informationen zur Beschreibung eines zu testenden Geräts. |
| DeviceDisconnectedException | Wird ausgelöst, wenn ein Gerät über den Transporttyp nicht mehr erreichbar ist, z.B. wenn das Gerät nicht mehr über USB oder TCP/IP-Verbindung sichtbar ist |
| DeviceErrorIdentifier | Fehlerkennungen aus Gerätefehlern und von Geräten gemeldeten Fehlern. |
| DeviceFailedToBootError | Wird ausgelöst, wenn ein Gerät nach dem Flashen mit einem Build nicht hochgefahren werden kann. |
| DeviceFeatureFlag | |
| DeviceFeatureModuleController | Ein Modul-Controller, der Tests nicht ausführt, wenn er bestimmte Funktionen nicht unterstützt. |
| DeviceFileReporter |
Eine Hilfsklasse, die auf dem Gerät nach Dateien sucht und sie bei Bedarf an ITestInvocationListener.testLog(String,LogDataType,InputStreamSource) sendet.
|
| DeviceFlashPreparer |
Ein ITargetPreparer, das ein Bild auf physischer Android-Hardware anzeigt.
|
| DeviceFoldableState | Darstellung des faltbaren Gerätestatus, wie von „cmd device_state print-states“ zurückgegeben. |
| DeviceFolderBuildInfo |
Ein IDeviceBuildInfo, das auch andere Build-Artefakte enthält, die sich in einem Verzeichnis im lokalen Dateisystem befinden.
|
| DeviceImagePartition | Definiert die Partitionen für ein Geräte-Image. |
| DeviceImageTracker | Für einige der inkrementellen Geräteupdates benötigen wir die Baseline-Dateien, um Differenzen zu berechnen. |
| DeviceImageTracker.FileCacheTracker | Informationen zum im Cache gespeicherten Gerätebild und dessen Metadaten nachverfolgen |
| DeviceImageZipFlashingTargetPreparer | Ein Zielvorbereiter, der das Gerät mit Geräte-Images flasht, die über ein bestimmtes Format bereitgestellt werden. |
| DeviceImpl | Ein Gerät. |
| DeviceInspectionResult | Eine Klasse enthält das Ergebnis der Geräteprüfung, wenn ein Gerät nicht mehr verfügbar ist. |
| DeviceInternetAccessibilityResourceMetricCollector | Der Collector pingt google.com an, um zu prüfen, ob das Gerät eine Internetverbindung hat. |
| DeviceJUnit4ClassRunner |
JUnit4-Test-Runner, der auch IDeviceTest unterstützt.
|
| DeviceJUnit4ClassRunner.LogAnnotation | Gefälschte Anmerkung, mit der Protokolle an die Reporter weitergeleitet werden sollen. |
| DeviceJUnit4ClassRunner.MetricAnnotation | Gefälschte Anmerkung, mit der Messwerte an die Reporter weitergeleitet werden sollen. |
| DeviceJUnit4ClassRunner.TestLogData |
Implementierung von ExternalResource und TestRule.
|
| DeviceJUnit4ClassRunner.TestMetrics |
Implementierung von ExternalResource und TestRule.
|
| DeviceLaunchControlProvider |
Eine LaunchControlProvider für IDeviceBuildInfo
|
| DeviceListMonitorTask | |
| DeviceLogger | Bridge-Klasse zur Verwendung von utils.ILogger für Incremental. |
| DeviceManagementGrpcServer | GRPC-Server, der es ermöglicht, ein Gerät über Tradefed zu reservieren. |
| DeviceManager | |
| DeviceManager.FastbootDevice | Darstellung eines Geräts im Schnellstartmodus (Fastboot mode). |
| DeviceMerkleTree | Berechnen Sie einen Merkle-Baum aus den Geräteinhaltsinformationen. |
| DeviceMetricData | Objekt, das alle von Messwertsammlern erfassten Daten enthält. |
| DeviceMonitor |
Der DeviceMonitor überwacht Geräte, die an ADB angehängt sind.
|
| DeviceMonitor.DeviceListComparisonResult | |
| DeviceMonitorMultiplexer |
Eine Proxyklasse zum Weiterleiten von Anfragen an mehrere IDeviceMonitor.
|
| DeviceNotAvailableException | Wird ausgelöst, wenn ein Gerät nicht mehr für Tests verfügbar ist. |
| DeviceOwnerTargetPreparer |
Ein ITargetPreparer, das eine Komponente für den Geräteeigentümer einrichtet.
|
| DeviceParameterizedRunner | Parametrisierter Runner im JUnit4-Stil für hostseitig gesteuerte parametrisierte Tests. |
| DeviceProperties | Häufig verwendete Konstantendefinitionen für Geräteseiten-Attributnamen |
| DeviceRecoveryModeUtil | |
| DeviceReleaseReporter | Gerätefreigabe-Reporter, der die Kommunikation mit dem übergeordneten Prozess für die freizugebenden Geräte übernimmt. |
| DeviceResetFeature | Serverseitige Implementierung des Geräteresets. |
| DeviceResetHandler | Dienstprogramm für das generische Zurücksetzen von Geräten. |
| DeviceRuntimeException | Wird ausgelöst, wenn eine Geräteaktion nicht die erwarteten Ergebnisse liefert. |
| DeviceSelectionOptions | Container für Auswahlkriterien für Geräte. |
| DeviceSelectionOptions.DeviceRequestedType | Die verschiedenen möglichen Arten von unterstützten Platzhaltergeräten. |
| DeviceSettingChecker | Prüfen Sie, ob sich die Geräteeinstellungen während der Ausführung eines Moduls geändert haben. |
| DeviceSetup |
Eine ITargetPreparer, die ein Gerät anhand der bereitgestellten Option für Tests konfiguriert.
|
| DeviceSnapshotFeature | Serverseitige Implementierung von Geräte-Snapshots. |
| DeviceSnapshotHandler | Dienstprogramm zur Verarbeitung von Cuttlefish-Snapshots. |
| DeviceStateMonitor |
Hilfsklasse zum Überwachen des Status eines IDevice.
|
| DeviceStorageAgeResourceMetricCollector | Speicheralter aus Logcat parsen. |
| DeviceStorageFiller | Zielvorbereiter, um Speicherplatz zu füllen, damit etwas 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 | Zielvorbereiter zum Schreiben eines Strings in eine Datei. |
| DeviceSuite |
Erweitert den JUnit4-Container Suite, um den Tests, die ihn benötigen, ein ITestDevice zur Verfügung zu stellen.
|
| DeviceSyncHelper | Helfer zum Synchronisieren eines neuen Gerätebilds mit dem Gerät. |
| DeviceTestCase |
Helper-JUnit-Testlauf, der die Dienste IRemoteTest und IDeviceTest bereitstellt.
|
| DeviceTestResult |
Eine Spezialisierung von TestResult, die abgebrochen wird, wenn ein DeviceNotAvailableException auftritt
|
| DeviceTestResult.RuntimeDeviceNotAvailableException | |
| DeviceTestRunOptions | Eine Builder-Klasse für Optionen im Zusammenhang mit dem Ausführen von Gerätetests über BaseHostJUnit4Test. |
| DeviceTestSuite |
JUnit-Testsuite für Helfer, die die Dienste IRemoteTest und IDeviceTest bereitstellt.
|
| DeviceTraceCollector | Collector, der beim Start eines Testlaufs einen Perfetto-Trace startet und am Ende die Trace-Datei protokolliert. |
| DeviceUnavailableMonitor | Dieser Listener versucht, nur DNAE auf Testfall-Ebene zu erfassen. |
| DeviceUnresponsiveException |
Eine Spezialisierung von DeviceNotAvailableException, die angibt, dass das Gerät für adb sichtbar ist, aber nicht reagiert (d. h. Befehle laufen ab, das Gerät bootet nicht usw.)
|
| DeviceUpdateTargetPreparer |
Eine abstrakte ITargetPreparer, die sich um die gängigen Schritte zum Aktualisieren von Geräten mit einer Gerätebilddatei aus einer externen Quelle (im Gegensatz zu einem Build-Dienst) kümmert.
|
| DeviceWifiResourceMetricCollector | Der Collector erfasst Messwerte für die aktuelle Signalstärke und Verbindungsgeschwindigkeit des verbundenen WLANs. |
| DeviceWiper |
Ein ITargetPreparer, das Nutzerdaten löscht
|
| DexMetadataExtractor | Installiert Dex-Metadatendateien für die angegebenen APKs. |
| DigestCalculator |
Hilfsmethoden zum Berechnen von Digest.
|
| DirectedGraph<V> | Eine Implementierung von gerichteten ungewichteten Graphen. |
| DisableSELinuxTargetPreparer | Target-Vorbereiter, der SELinux deaktiviert, falls aktiviert. |
| DryRunKeyStore | Ein Keystore für den Probebetrieb, in dem jeder Keystore-Wert immer richtig ersetzt und gefunden wird. |
| DryRunner | Transparente Probeläufe von Tests anstelle der tatsächlichen Ausführung. |
| DynamicFileStubTest | Dies ist ein Tradefed-Test, um zu prüfen, ob Tradefed dynamische Dateien korrekt auflösen kann. |
| DynamicRemoteFileResolver | Klasse, die beim Auflösen des Pfads zu Remotedateien hilft. |
| DynamicRemoteFileResolver.FileResolverLoader |
Lädt Implementierungen von IRemoteFileResolver.
|
| DynamicShardHelper | Sharding-Strategie, um das Remote-Warteschlangenmanagement zwischen mehreren TF-Instanzen zu ermöglichen |
| DynamicShardingConnectionInfoMessage | Datenklasse, um das Senden über den Funktionsserver zu erleichtern. |
| DynamicSystemPreparer |
Ein ITargetPreparer, das ein Systemimage auf einem Geräte-Build mit dem dynamischen Systemupdate einrichtet.
|
| DynamicSystemPreparer.PvmfwFlashMode |
E
| EarlyDeviceReleaseFeature | Implementierung des Funktionsservers für die vorzeitige Geräteveröffentlichung. |
| EhideTargetPreparer | Startet „ehide“, wodurch die Ethernet-Schnittstelle im Android-Netzwerk-Stack ausgeblendet wird. |
| Eine Hilfsklasse zum Senden einer E‑Mail. | |
| EmailHostHealthAgent |
Eine IHostHealthAgent-Implementierung zum Senden von E‑Mails aus Hostmonitorberichten
|
| EmmaXmlConstants | Konstanten, die beim Parsen des EMMA-XML-Berichts verwendet werden. |
| EmulatorMemoryCpuCapturer | |
| EndCentralDirectoryInfo | EndCentralDirectoryInfo ist eine Klasse, die die allgemeinen Informationen einer ZIP-Datei enthält. |
| EnforcedSeLinuxChecker | Statusprüfung, die den Status von SELinux sicherstellt. |
| EnvironmentVariableUtil | Eine Sammlung von Hilfsmethoden zum Vorbereiten von Umgebungsvariablen. |
| EraseUserDataPreparer |
Ein ITargetPreparer, mit dem Nutzerdaten auf dem Gerät gelöscht werden.
|
| ErrorIdentifier | Diese Schnittstelle beschreibt einen bestimmten Fehler und seine Eigenschaften. |
| ErrorStorageUtil | Hilfsklasse zum Bearbeiten der Fehler, um sie an den gemeinsamen Speicher anzupassen. |
| EventsLoggerListener | Listener, der alle empfangenen Ereignisse in einer Datei protokolliert |
| ExceptionThrowingRunnerWrapper | |
| ExecutableAction | Eine Wertklasse, die eine Aktion darstellt, die ausgeführt werden kann. |
| ExecutableActionResult |
Eine Wertklasse, die ein Ergebnis von ExecutableAction darstellt.
|
| ExecutableBaseTest | Basisklasse für ausführbare Tests. |
| ExecutableHostTest | Test-Runner für ausführbare Dateien, die auf dem Host ausgeführt werden. |
| ExecutableTargetTest | Test-Runner für ausführbare Dateien, die auf dem Ziel ausgeführt werden. |
| ExecutionFiles | Dateiabhängigkeiten, die während der Ausführung eines Tests oder Aufrufs generiert werden und für Tests übertragen werden müssen. |
| ExecutionFiles.FilesKey | Aufzählung der bekannten Standardschlüssel für die Karte. |
| ExecutionPlanSuiteRunner |
Implementierung von BaseTestSuite zum Ausführen von Tests auf Grundlage angegebener Ausführungspläne im Build.
|
| ExecutionProperties | Attribute, die während der Ausführung eines Tests oder Aufrufs generiert werden. |
| ExistingBuildProvider |
Ein IBuildProvider, der ein bereits erstelltes IBuildInfo zurückgibt.
|
| ExtendedFile | Eine Erweiterung der Standarddatei, die Build-bezogene Metadaten enthält. |
| ExtensionAtomsRegistry | ExtensionAtomsRegistry für die lokale Verwendung von statsd. |
| ExtraBuildsData | Analysiert und stellt die Daten dar, die in --invocation extra_builds={} enthalten sind und von ATP gesendet werden. |
F
| FailureDescription | Die Klasse, die Fehlerinformationen in Trade Federation beschreibt. |
| FakeTest | Ein gefälschter Test, mit dem sich leicht wiederholbare Testergebnisse generieren lassen. |
| FakeTestsZipFolder | Eine Testvorrichtung, die einen gefälschten entzippten Testordner basierend auf einer Liste von Inhalten erstellt. |
| FakeTestsZipFolder.ItemType | |
| FastbootCommandPreparer | Target-Vorbereiter, der Fastboot auslöst und Fastboot-Befehle sendet. |
| FastbootDeviceFlasher | Eine Klasse, die auf „fastboot“ basiert, um ein Image auf physische Android-Hardware zu flashen. |
| FastbootHelper | Eine Hilfsklasse für Fastboot-Vorgänge. |
| FastbootPack | Folgen Sie der Spezifikation des Bootloaders, um ihn zu entpacken. |
| FastbootUpdateBootstrapPreparer |
Ein ITargetPreparer, das bestimmte Dateien (Bootloader, Funkschnittstelle, Geräte-Image-ZIP) in IDeviceBuildInfo bereitstellt, damit Geräte mit FastbootDeviceFlasher geflasht werden können. Anschließend werden Geräteattribute nach dem Booten in die Build-Informationen eingefügt, um Ergebnisse zu melden.
|
| FatalHostError | Eine Ausnahme, die angibt, dass auf dem Hostcomputer, auf dem TradeFederation ausgeführt wird, ein schwerwiegender, nicht behebbarer Fehler aufgetreten ist und die TradeFederation-Instanz heruntergefahren werden sollte. |
| FeatureFlagTargetPreparer |
Diese Klasse wurde eingestellt.
Verwenden Sie stattdessen AFlagsTargetPreparer.
|
| FileDownloadCache | Eine Hilfsklasse, die einen lokalen LRU-Cache (Least Recently Used) für heruntergeladene Dateien im Dateisystem verwaltet. |
| FileDownloadCacheFactory |
Factory zum Erstellen von FileDownloadCache
|
| FileDownloadCacheWrapper |
Eine Wrapper-Klasse, die FileDownloadCache-Funktionen bereitstellt und gleichzeitig die IFileDownloader-Schnittstelle implementiert.
|
| FileIdleMonitor | Überwacht Dateien und führt einen Callback aus, wenn sie inaktiv waren (d.h. |
| FileInputStreamSource |
Ein InputStreamSource, das eine Eingabedatei akzeptiert.
|
| FileListingService |
Bietet einen Dienst zum Auflisten von IDevice-Begleitdateien.
|
| FileListingService.FileEntry | Stellt einen Eintrag in einem Verzeichnis dar. |
| FileListingService.IListingReceiver |
Klassen, die diese Schnittstelle implementieren, bieten eine Methode, die sich mit dem asynchronen Ergebnis des ls-Befehls auf dem Gerät befasst.
|
| FileLogger |
Ein ILeveledLogOutput, das Log-Nachrichten an eine Datei und an stdout weiterleitet.
|
| FilePermissionUtil | Dienstprogrammklasse für die Verarbeitung von Dateiberechtigungen. |
| FileProtoResultReporter |
Proto-Reporter, der TestRecord in eine Datei schreibt.
|
| FilePullerDeviceMetricCollector |
Ein BaseDeviceMetricCollector, das auf den vom Gerät gesendeten Messwertschlüssel wartet und die Messwerte als Datei vom Gerät abruft.
|
| FilePullerLogCollector | Logger der Datei, die von der Geräteseite gemeldet wird. |
| FileSystemLogSaver | Logs in einem Dateisystem speichern |
| FilesystemRootChecker | |
| FileUtil | Eine Hilfsklasse für dateibezogene Vorgänge |
| FileUtil.LowDiskSpaceException | Wird ausgelöst, wenn der verfügbare Speicherplatz unter dem Mindestschwellenwert liegt. |
| FilteredResultForwarder |
Variante von ResultForwarder, bei der nur eine Zulassungsliste von TestDescription gemeldet werden kann.
|
| FixedByteArrayOutputStream |
Ein In-Memory-OutputStream, in dem nur eine maximale Datenmenge gespeichert wird.
|
| FlashingMethod | Ein Enum, das die Methode zum Flashen des zu testenden Geräts beschreibt |
| FlashingResourcesParser | Eine Klasse, die die erforderlichen Versionen von Hilfsbilddateien parst, die zum Flashen eines Geräts erforderlich sind. |
| FlashingResourcesParser.AndroidInfo |
Ein „typedef“ für Map<String, MultiMap<String, String>>.
|
| FlashingResourcesParser.Constraint |
Eine Filterschnittstelle, mit der FlashingResourcesParser einige Ressourcen ignorieren kann, die sie sonst möglicherweise verwenden würde
|
| FlashingResourcesRetrieverCacheWrapper |
Ein IFlashingResourcesRetriever-Wrapper, der den Cache verwendet.
|
| FlashingResourceUtil |
Mit diesem Tool können Sie die entsprechende Version von Artefakten festlegen, damit sie über DeviceFlashPreparer geflasht werden können.
|
| FoldableExpandingHandler |
Ein IModuleParameterHandler, das sich für jede nicht primäre faltbare Konfiguration in mehr aufteilt.
|
| FoldableHandler | Allgemeiner Handler für faltbare Geräte, der die Parameter für faltbare Geräte verwenden kann, um ein spezielles Modul zu erstellen. |
| FoldableModePreparer | Ein Ziel-Preparer, der den faltbaren Zustand eines Geräts ändern kann. |
| FolderBuildInfo |
Konkrete Implementierung einer IFolderBuildInfo.
|
| FolderSaver |
Ein ITargetPreparer, das Verzeichnisse vom Gerät abruft, komprimiert und im Logging-Backend speichert.
|
| FormattedGeneratorReporter | Reporter, mit dem Berichte in einem bestimmten Format generiert werden können. |
| FreeDeviceState | |
| FuseMountManager | |
| FuseMountManagerFactory |
Factory zum Erstellen und Konfigurieren von FuseMountManager-Instanzen.
|
| FuseUtil | Eine Hilfsklasse für FUSE-Vorgänge. |
| FutilityCommandPreparer | Vorbereiter zum Ausführen von Befehlen zur Nutzlosigkeit. |
G
| GceAvdInfo | Struktur, die relevante Daten für eine bestimmte GCE AVD-Instanz enthält. |
| GceAvdInfo.GceStatus | |
| GceAvdInfo.LogFileEntry | |
| GceLHPTunnelMonitor | Thread-Monitor für den GCE-Lab-Host-Proxy-Tunnel, der für die Sauerstoffanreicherung verwendet wird. |
| GceManager | Helfer, der die GCE-Aufrufe zum Starten/Beenden und Erfassen von Logs aus GCE verwaltet. |
| GceRemoteCmdFormatter | Dienstprogrammklasse zum Formatieren von Befehlen für den Zugriff auf ein GCE-Remote-Gerät. |
| GceRemoteCmdFormatter.ScpMode | Mit SCP können Dateien je nach Struktur der Argumente übertragen werden. |
| GceSshTunnelMonitor | Thread-Monitor für den GCE-SSH-Tunnel. |
| GcovCodeCoverageCollector |
Ein BaseDeviceMetricCollector, das gcov-Abdeckungsdaten vom Gerät abruft und als Testartefakte protokolliert.
|
| GcovKernelCodeCoverageCollector |
Ein BaseDeviceMetricCollector, das gcov-Kernel-Abdeckungsdaten aus debugfs und vom Gerät abruft und sie schließlich als Testartefakte protokolliert.
|
| GCSBucketUtil | Dateimanager zum Herunter- und Hochladen von Dateien aus Google Cloud Storage (GCS). |
| GCSBucketUtil.GCSFileMetadata | Einfacher Wrapper für Dateiinformationen in GCS. |
| GCSCommon | Veraltet! Verwenden Sie stattdessen com.android.tradefed.util.gcs.GCSCommon. |
| GCSCommon | Basisklasse für GCS-Vorgänge wie Download und Upload. |
| GCSConfigurationFactory |
Mit einem ConfigurationFactory werden Konfigurationen aus Google Cloud Storage geladen.
|
| GCSConfigurationFactory.GCSConfigLoader |
Erweiterung von ConfigurationFactory.ConfigLoader, die die Konfiguration aus GCS lädt, die enthaltenen Konfigurationen aus einer Root-Konfiguration verfolgt und bei zirkulären Includes eine Ausnahme auslöst.
|
| GCSConfigurationServer | Der Konfigurationsserver lädt Konfigurationen aus Google Cloud Storage (GCS). |
| GCSDownloaderHelper | Downloader für GCS-Bucket, der sich um das Caching und Auflösen der globalen Konfiguration kümmert. |
| GCSFileDownloader | Dateidownloader zum Herunterladen von Dateien aus Google Cloud Storage (GCS). |
| GCSFileDownloaderBase | Dateidownloader zum Herunterladen von Dateien aus Google Cloud Storage (GCS). |
| GCSFileUploader | Dateiuploader zum Hochladen von Dateidaten in Google Cloud Storage (GCS). |
| GCSHelper | |
| GCSHostResourceManager | Hostressource aus GCS (Google Cloud Storage) herunterladen |
| GcsRemoteFileResolver |
Implementierung von IRemoteFileResolver, die das Herunterladen aus einem GCS-Bucket ermöglicht.
|
| GeminiDebuggingPostProcessor | Der Post-Prozessor erstellt Prompt-Anfragen zum Debuggen von Fehlern. |
| GenericLogcatEventParser<LogcatEventType> | Logcat-Eingabe nach Ereignissen parsen. |
| GenericLogcatEventParser.LogcatEvent | Struct für ein logcat-Ereignis mit dem Ereignistyp und der auslösenden logcat-Nachricht |
| GetPreviousPassedHelper | Helfer zum Abrufen der zuvor bestandenen Testfilter. |
| GkiDeviceFlashPreparer | Ein Target-Preparer, der das Gerät mit einem generischen Image des Android Common Kernel flasht. |
| GlobalConfiguration |
Eine IGlobalConfiguration-Implementierung, in der die geladenen Konfigurationsobjekte in einer Map gespeichert werden
|
| GlobalFilterGetter | Dienstimplementierung, die die Filter eines bestimmten Aufrufs zurückgibt. |
| GlobalTestFilter | Auf den Aufruf angewendete Filteroptionen. |
| GoogleAccountPreparer |
Ein ITargetPreparer, das die Konfiguration von Google-Konten unterstützt.
|
| GoogleAccountUtil | Ein Dienstprogramm, mit dem Google-Konten auf einem Gerät konfiguriert werden können |
| GoogleApiClientUtil | Dienstprogramme zum Erstellen eines Google API-Clients. |
| GoogleApiClientUtilBase | |
| GoogleAppsSetup |
Eine ITargetPreparer, die verschiedene Einrichtungsoptionen für Google-Apps unterstützt
Hinweis: Auf einem Gerät muss zuerst ein Konto konfiguriert werden. Weitere Informationen finden Sie unter |
| GoogleBenchmarkResultParser | Parses the results of Google Benchmark that run from shell, and return a map with all the results. |
| GoogleBenchmarkTest | Ein Test, bei dem ein Google-Benchmark-Testpaket auf einem bestimmten Gerät ausgeführt wird. |
| GoogleDeviceFlashPreparer |
Eine Spezialisierung von DeviceFlashPreparer, die benutzerdefinierte Schritte unterstützt, die zum Flashen von Google-Geräten erforderlich sind.
|
| GoogleDeviceSetup |
Eine Erweiterung von DeviceSetup, mit der zusätzliche Google-spezifische Properties eingerichtet werden können.
|
| GoogleTradefedSandbox |
Interne Spezialisierung von TradefedSandbox, die in der Lab-Infrastruktur verwendet werden soll.
|
| GoogleTradefedSandboxFactory | Google Tradefed-Implementierung für SandboxFactory |
| GranularRetriableTestWrapper |
Eine Wrapper-Klasse arbeitet auf der IRemoteTest, um den IRemoteTest auf Testcase-Ebene zu unterteilen.
|
| GranularRetriableTestWrapper.StartEndCollector | Klassenhelfer, um fehlende Start- und Endpunkte von Läufen zu erkennen. |
| GsiDeviceFlashPreparer | Ein Zielvorbereiter, der das Gerät mit einem generischen Android-Systemimage flasht. |
| GsiDeviceFlashPreparer.PvmfwFlashMode | |
| GTest | Ein Test, der ein natives Testpaket auf einem bestimmten Gerät ausführt. |
| GTestBase | Die Basisklasse von gTest |
| GTestListTestParser | Ein Ergebnis-Parser für den gtest-Probelaufmodus mit dem Parameter „--gtest_list_tests“. |
| GTestResultParser | Parst die Ergebnisse des „Rohausgabemodus“ von nativen Tests, die mit GTest über die Shell ausgeführt werden, und informiert einen ITestInvocationListener über die Ergebnisse. |
| GTestXmlResultParser | Parst die Ergebnisse des „XML-Ausgabemodus“ von nativen Tests, die mit GTest ausgeführt werden und aus der Shell stammen, und informiert einen ITestRunListener über die Ergebnisse. |
H
| HarnessException | Basisausnahmeklasse für Ausnahmen, die im Harness ausgelöst werden. |
| HarnessIOException | Harness-Ausnahme, die beim Übertragen von Dateiproblemen hilft. |
| HarnessRuntimeException | |
| HeapHostMonitor |
AbstractHostMonitor-Implementierung, die den Heap-Speicher auf dem Host überwacht und regelmäßig im Verlaufslog protokolliert.
|
| HeapSegment | Beschreibt die Typen und Speicherorte von Objekten in einem Segment eines Heaps. |
| HeapSegment.HeapSegmentElement | Beschreibt ein Objekt/eine Region, das/die in den HPSG-Daten codiert ist. |
| HelloWorldMultiTargetPreparer |
Ein Beispiel für die Implementierung eines IMultiTargetPreparer.
|
| HistoryLogger | TF History Logger: Ein spezielles Log, das nur bestimmte Ereignisse enthält. |
| HostGTest | Ein Test, der ein natives Testpaket ausführt. |
| HostMetric | Diese Klasse stellt ein Hostmesswertbeispiel dar, das gemeldet werden soll. |
| HostOptions | Holder-Klasse für Hostoptionen. |
| HostStatsdMetricCollector |
Ein IMetricCollector, das StatsD-Messwerte von der Hostseite mit StatsD-Dienstprogramm-Befehlen erfasst.
|
| HostTest | Ein Test-Runner für JUnit-Host-basierte Tests. |
| HostUtils | Implementiert einige nützliche Dienstprogrammmethoden zum Ausführen von Hosttests. |
| HprofAllocSiteParser | Helper-Klasse zum Parsen von Informationen aus einem „Allocation Sites“-Abschnitt von hprof-Berichten. |
| HsumBootStrategyPreparer | |
| HsumHelper | Bietet Dienstprogramme für HSUM-Aufgaben (Headless System User Mode, monitorloser Systemnutzermodus) |
| HsumHelper.HsumBootStrategy | |
| HttpHelper | Enthält Hilfsmethoden zum Senden von HTTP-Anfragen |
| HttpHelper.RequestRunnable |
Runnable zum Senden von Anfragen mit IRunUtil.runEscalatingTimedRetry(long,long,long,long,IRunnableResult).
|
| HttpMultipartPost | Hilfsklasse zum Erstellen von HTTP-POST-Anfragen mit mehreren Teilen. |
| HttpRemoteFileResolver |
Implementierung von IRemoteFileResolver, die das Herunterladen von Remotedateien über HTTP ermöglicht
|
| HttpsRemoteFileResolver |
Implementierung von IRemoteFileResolver, die das Herunterladen von Remotedateien über HTTPS ermöglicht
|
I
| IAbi | Schnittstelle, die das zu testende ABI darstellt. |
| IAbiReceiver | Ein Test, für den das zu testende ABI erforderlich ist. |
| IAdbDeviceChangeListener |
Schnittstellen-Deal mit ERROR(/IDevice)-Ergänzungen, ‑Löschungen und ‑Änderungen.
|
| IAndroidDebugBridge |
Schnittstellendefinition für ERROR(/com.android.ddmlib.AndroidDebugBridge)-Methoden, die in diesem Paket verwendet werden.
|
| IAppBuildInfo |
Diese Schnittstelle wurde eingestellt.
IBuildInfo direkt verwenden.
|
| IAutoRetriableTest |
Schnittstelle für ein IRemoteTest, das ITestFilterReceiver nicht implementiert, aber trotzdem automatische Wiederholungen unterstützen möchte.
|
| IBatteryInfo | Die Schnittstelle, die die Interaktion mit dem Akku eines Geräts definiert. |
| IBatteryInfo.BatteryState | Beschreibt den aktuellen Akkustatus. |
| IBlockFilter | Steuert, ob ein Datenblock, der an das Gerät gesendet werden muss, bereitgestellt werden soll. |
| IBlockTransformer | Optionale Transformation des Datenblocks vor dem Senden. |
| IBuildInfo | Enthält Informationen zum zu testenden Build. |
| IBuildInfo.BuildInfoProperties |
Einige Eigenschaften, die ein IBuildInfo haben kann, um die Verarbeitung zu optimieren.
|
| IBuildProvider | Verantwortlich für die Bereitstellung von Informationen zum zu testenden Build. |
| IBuildReceiver | Ein Test, der sich auf den zu testenden Build bezieht. |
| ICacheClient | Eine Schnittstelle für einen Cache-Client. |
| IClusterClient | Eine Schnittstelle für die Interaktion mit dem TFC-Backend. |
| IClusterEvent | Schnittstelle zum Hochladen von Clusterereignissen in TFC. |
| IClusterEventUploader<T extends IClusterEvent> | Schnittstelle für ClusterEventUploader |
| IClusterOptions | Eine Schnittstelle zum Abrufen von clusterbezogenen Optionen. |
| ICommandOptions | Container für Ausführungsoptionen für Befehle. |
| ICommandScheduler | Ein Scheduler zum Ausführen von TradeFederation-Befehlen. |
| ICommandScheduler.IScheduledInvocationListener | Listener für Aufrufereignisse, wenn der Aufruf abgeschlossen ist. |
| ICompressionStrategy | Eine Schnittstelle, die einen Komprimierungsalgorithmus darstellt, der zur Laufzeit ausgewählt werden kann. |
| IConfigOptionValueTransformer | Eine Schnittstelle zum Bearbeiten des Werts einer Konfigurationsoption |
| IConfigurableVirtualDevice | Eine Schnittstelle zum Bereitstellen von Informationen zu möglicherweise vorkonfigurierten virtuellen Geräteinformationen (Host-IP, Hostnutzer, Port-Offset usw.). |
| IConfiguration | Konfigurationsinformationen für einen TradeFederation-Aufruf. |
| IConfigurationFactory |
Factory zum Erstellen von IConfigurations
|
| IConfigurationReceiver |
Einfache Schnittstelle zur Darstellung eines Objekts, das ein IConfiguration akzeptiert.
|
| IConfigurationServer | Eine Schnittstelle für den Konfigurationsserver. |
| ICredentialFactory |
Eine Schnittstelle für die Anmeldedaten-Factory zum Erstellen von OAuth2-Credential.
|
| IDefaultObjectLoader | Schnittstelle zum Laden der Standardobjekte, die Teil unserer YAML-Konfiguration sein sollen. |
| IDefaultObjectLoader.LoaderConfiguration | Das Objekt zum Laden der Konfiguration, um Informationen an den Loader zu übergeben. |
| IDevice | Ein Gerät. |
| IDevice.DeviceState | Der Status eines Geräts. |
| IDevice.DeviceUnixSocketNamespace | Namespace eines auf dem Gerät erstellten Unix Domain Socket. |
| IDevice.Feature | Softwarefunktionen auf Geräteebene. |
| IDevice.HardwareFeature | Hardwarefunktionen auf Geräteebene. |
| IDeviceActionReceiver | Bietet eine API zum Empfangen von Geräteereignissen. |
| IDeviceBuildInfo |
Eine IBuildInfo, die einen vollständigen Android-Geräte-Build und (optional) die zugehörigen Tests darstellt.
|
| IDeviceBuildProvider |
Ein IBuildProvider, das Informationen aus einem ITestDevice verwendet, um einen Build abzurufen.
|
| IDeviceConfiguration | Gerätekonfigurationshalter-Schnittstelle. |
| IDeviceConnection | Stellt eine Verbindung zu einem Gerät dar, von dem gelesen und auf das geschrieben werden kann. |
| IDeviceConnection.Factory | |
| IDeviceFlasher | Flasht ein Geräte-Image auf ein Gerät. |
| IDeviceFlasher.UserDataFlashOption | Enumeration von Optionen für die Verarbeitung des Nutzerdatenbilds |
| IDeviceManager | Schnittstelle zum Verwalten der verfügbaren Geräte für Tests. |
| IDeviceManager.IFastbootListener | Ein Listener für Änderungen des Fastboot-Status. |
| IDeviceMonitor | Schnittstelle zum Überwachen des Gerätestatus. |
| IDeviceMonitor.DeviceLister |
Eine Klasse wie Runnable, die die bekannten Geräte und ihre Status zurückgeben soll.
|
| IDeviceRecovery | Schnittstelle zum Wiederherstellen eines Geräts, das offline gegangen ist. |
| IDeviceSelection | Oberfläche für Auswahlkriterien für Geräte. |
| IDeviceSelection.BaseDeviceType | |
| IDeviceStateMonitor |
Bietet Funktionen zum Überwachen des Status einer IDevice.
|
| IDeviceTest |
Schnittstelle für das Objekt, das einen Verweis auf eine ITestDevice benötigt.
|
| IDisableable | 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- oder Testversion einfügen. |
| IDynamicShardingConnectionInfo | Schnittstelle für Klassen, die dynamische Sharding-Verbindungsinformationen enthalten |
| IEmail | Schnittstelle zum Senden von E-Mails. |
| IEmail.Message | Container für E‑Mail-Nachrichtendaten. |
| IFileDownloader | Schnittstelle zum Herunterladen einer Remotedatei. |
| IFileEntry |
Schnittstellendefinition, die einen einfacheren, simulierbaren Vertrag für FileEntry-Methoden bietet.
|
| IFileResolverLoader |
Lädt Implementierungen von IRemoteFileResolver.
|
| IFileResolverLoader.ResolverLoadingException | Wird ausgelöst, wenn ein Resolver nicht geladen oder initialisiert werden kann. |
| IFlashingResourcesParser | Schnittstelle zum Bereitstellen der erforderlichen Versionen von Hilfsbilddateien, die zum Flashen eines Geräts benötigt werden. |
| IFlashingResourcesRetriever | Schnittstelle zum Abrufen von zusätzlichen Bilddateien, die zum Flashen eines Geräts erforderlich sind. |
| IFolderBuildInfo |
Ein einfaches abstraktes IBuildInfo, dessen Build-Artefakte in einem lokalen Dateisystemverzeichnis enthalten sind.
|
| IFormatterGenerator |
Schnittstelle, die einen Formatierer für SuiteResultHolder beschreibt.
|
| IFuseDriverProfile | Definiert das spezifische Verhalten eines bestimmten FUSE-Treibers, sodass der MountManager generisch sein kann. |
| IGlobalConfiguration | Eine Klasse, die globale Konfigurationsinformationen für eine einzelne Trade Federation-Instanz umfasst (einschließlich einer beliebigen Anzahl von Aufrufen tatsächlicher Konfigurationen). |
| IHarnessException | Beschreibung der Schnittstelle für Harness-Ausnahmen, die von Harness-Ausnahmen 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 | Schnittstelle für Host-Optionen. |
| IHostOptions.PermitLimitType | Aufzählung zur Beschreibung der möglichen Genehmigungseinschränkungen |
| IHostResourceManager | Schnittstelle zur Verwaltung von Hostressourcen. |
| IHttpHelper | Hilfsmethoden zum Ausführen von HTTP-Anfragen. |
| IHttpHelper.DataSizeException | |
| IIncrementalSetup | Eine Schnittstelle, die hilft zu entscheiden, ob ein inkrementelles Setup für TradeFed-Preparer versucht werden soll. |
| IInstrumentationResultParser | Schnittstelle zum Parsen der Ergebnisse eines Instrumentierungstestlaufs über die Shell. |
| IInstrumentationResultParser.SessionResultCodes | Am instrument session result codes. |
| IInstrumentationResultParser.StatusCodes | Statuscodes für Testergebnisse. |
| IInstrumentationResultParser.StatusKeys | Relevante Teststatusschlüssel. |
| IInvocationContext | Enthält Informationen zum Aufruf, auf die die Tests bei Bedarf zugreifen können. |
| IInvocationContext.TimingEvent | |
| IInvocationContextReceiver | Ein Test, der einen Bezug zum Kontext des Aufrufs benötigt. |
| IInvocationExecution | Schnittstelle, die die Aktionen beschreibt, die im Rahmen 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-Vorbereiter
Eine Beschreibung der Verwendung dieser Schnittstellen finden Sie unter |
| ILeveledLogOutput | Klassen, die diese Schnittstelle implementieren, bieten Methoden zum Ausgeben von Logmeldungen. |
| ILogcatReceiver |
Eine Klasse, die die Ausgabe des Logcat eines Geräts als InputStreamSource bereitstellt.
|
| ILogger | Schnittstelle zum Anzeigen von Warnungen/Fehlern. |
| ILogRegistry |
Eine Schnittstelle für einen ILogOutput-Singleton-Logger, der verschiedene Logger multiplexiert und verwaltet.
|
| ILogRegistry.EventType | Ereignisse, die protokolliert werden sollten |
| ILogSaver | Klassen, die diese Schnittstelle implementieren, bieten Methoden zum Speichern von Logs an einem zentralen Speicherort. |
| ILogSaverListener |
Ermöglicht es ITestInvocationListener, darauf zu warten, dass Logdateien gespeichert werden.
|
| ImageContentAnalyzer | Analyzer für die Analyse von Gerätebildinhalten |
| 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
|
| IMetricCollector | Diese Schnittstelle wird als Decorator hinzugefügt, wenn Testergebnisse gemeldet werden, um passende Messwerte zu erfassen. |
| IMetricCollector.MetricCollectionLevel | Enumeration, die das aktuelle Niveau der Messwerterfassung darstellt. |
| IMetricCollectorReceiver |
Schnittstelle für IRemoteTests, die implementiert werden muss, wenn die Liste der IMetricCollectors für den Testlauf abgerufen werden soll.
|
| IMoblyYamlResultHandler | Schnittstelle des Mobly-YAML-Ergebnishandlers. |
| IMoblyYamlResultHandler.ITestResult | Schnittstelle für Mobly-YAML-Ergebnisse |
| IModuleController | Schnittstelle zum Steuern, ob ein Modul ausgeführt werden soll oder nicht. |
| IModuleController.RunStrategy | Enum, das beschreibt, wie das Modul ausgeführt werden soll. |
| IModuleParameterHandler | Die Schnittstelle für Parameter von Suite-Modulen. |
| IMultiDeviceRecovery | Schnittstelle zum Wiederherstellen mehrerer Offlinegeräte. |
| IMultiDeviceTest | Diese Schnittstelle wurde eingestellt. Diese Schnittstelle wird vorübergehend aus Kompatibilitätsgründen beibehalten, wird aber nicht mehr verwendet. Bitte implementieren Sie sie nicht. |
| IMultiTargetPreparer | Bereitet die Testumgebung für mehrere Geräte gleichzeitig vor. |
| INativeDevice |
Bietet eine zuverlässige API mit etwas höherem Niveau für eine ddmlib IDevice.
|
| INativeDeviceTest |
Schnittstelle für das Objekt, das einen Verweis auf eine INativeDevice benötigt.
|
| IncrementalImageUtil | Ein Dienstprogramm zur Nutzung des inkrementellen Image- und Geräte-Updates. |
| IncrementalInstallSession | Wird verwendet, um eine inkrementelle Paketinstallationssitzung zu erstellen, in der die Blöcke der installierten APKs auf das Gerät gestreamt werden, wenn sie gelesen werden müssen. |
| IncrementalInstallSession.Builder | |
| InfraErrorIdentifier | Fehlerkennungen aus der Trade Federation-Infrastruktur und der abhängigen Infrastruktur (z. B. Build-Infrastruktur). |
| InputStreamSource |
Diese Schnittstelle umschließt im Grunde ein InputStream, um es klonbar zu machen.
|
| InstallAllTestZipAppsSetup |
Ein ITargetPreparer, das alle Apps in einer Test-Zip-Datei installiert.
|
| InstallApexModuleTargetPreparer | |
| InstallApkSetup |
Eine ITargetPreparer, die eine oder mehrere APKs installiert, die sich im Dateisystem befinden.
|
| InstallBuildEnvApkSetup |
Ein ITargetPreparer, das ein oder mehrere Test-APKs aus einer Android-Plattform-Build-Umgebung installiert.
|
| InstallCreateReceiver | Ausgabeempfänger für die Befehlszeile „pm install-create“. |
| InstalledInstrumentationsTest | Führt alle Instrumentierungstests auf dem aktuellen Gerät aus. |
| InstallException | Wird ausgelöst, wenn die Installation oder Deinstallation der Anwendung fehlschlägt. |
| InstallKernelModulePreparer | Ein Target-Preparer, der Kernelmodule installiert. |
| InstallMetrics | |
| InstallReceiver | Ausgabeempfänger für die Befehlszeile „pm install package.apk“. |
| InstantAppHandler |
Handler für ModuleParameters.INSTANT_APP.
|
| InstrumentationPreparer |
Ein ITargetPreparer, das die Instrumentierung ausführt
|
| InstrumentationProtoResultParser | Parst die Ergebnisse des „protoStd“-Ausgabemodus eines Instrumentierungstests aus der Shell und informiert einen ITestRunListener über die Ergebnisse. |
| InstrumentationResultParser | Parst die Ergebnisse des „Rohausgabemodus“ eines Instrumentierungstests, der über die Shell ausgeführt wird, und informiert einen ITestRunListener über die Ergebnisse. |
| InstrumentationTest | Ein Test, der ein Instrumentierungstestpaket auf einem bestimmten Gerät ausführt. |
| InvocationCacheHelper | Dienstprogramm zum Hochladen und Suchen von Aufrufcache-Ergebnissen. |
| InvocationCacheHelper.CacheInvocationResultDescriptor | Beschreibt die Cache-Ergebnisse. |
| InvocationContext |
Generische Implementierung eines IInvocationContext.
|
| 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 | Mit der Gruppierung können Sie mehrere Gruppen unter demselben Schlüssel protokollieren. |
| InvocationMetricLogger.InvocationMetricKey | Ein spezieller benannter Schlüssel, der immer für den Aufruf ausgefüllt wird. |
| InvocationProtoResultReporter | Reporter zum Speichern von Informationen zum Caching auf Aufrufebene und der zugehörigen Modulliste |
| InvocationStatus | Eine Klasse zum Speichern des Aufrufstatus. |
| InvocationStatus | Ein Hilfs-Enum, das den Aufrufstatus darstellt |
| InvocationSummaryHelper |
Hilfsklasse zum Erfassen und Melden von TestSummary für eine Reihe von Listenern
|
| InvocationToJUnitResultForwarder |
Eine Klasse, die auf ITestInvocationListener-Ereignisse wartet und sie an einen TestListener weiterleitet.
|
| IPostProcessor | Post-Prozessoren sind Trade Federation-Objekte, mit denen sich Messwerte und Logs NACH den Tests und VOR der Ergebnisberichterstellung verarbeiten lassen. |
| IRecorderClient | Schnittstelle für die Kommunikation mit dem ResultDB-Recorder-Backend. |
| IRecorderClientLegacy | Schnittstelle für die Kommunikation mit dem ResultDB-Recorder-Backend. |
| IRemoteAndroidTestRunner | Schnittstelle zum Ausführen eines Android-Testbefehls per Remotezugriff und zum Melden des Ergebnisses an einen Listener. |
| IRemoteAndroidTestRunner.CoverageOutput | |
| IRemoteAndroidTestRunner.TestSize | |
| IRemoteFeature | Schnittstelle, die eine Funktion in Tradefed beschreibt, die basierend auf der Anfrage ausgeführt werden kann. |
| IRemoteFileResolver | Schnittstelle für Objekte, die eine Remotedatei in eine lokale Datei auflösen können. |
| IRemoteFileResolver.RemoteFileResolverArgs | Die an die Resolver übergebenen Argumente |
| IRemoteFileResolver.ResolvedFile | Klasse mit Informationen zur aufgelösten Datei und einigen Metadaten. |
| IRemoteScheduledListenersFeature |
Erweiterung von IRemoteFeature zur Unterstützung der Übergabe von IScheduledInvocationListener.
|
| IRemoteTest |
Ein Test, bei dem die Ergebnisse direkt an eine ITestInvocationListener gesendet werden.
|
| IReportNotExecuted |
Im Falle einer unvollständigen Ausführung können IRemoteTest, die diese Schnittstelle implementieren, ihre nicht ausgeführten Tests für eine verbesserte Berichterstellung melden.
|
| IRescheduler | Schnittstelle zum Planen einer Konfiguration für die zukünftige Ausführung. |
| IResourceMetricCollector | Die Schnittstelle, über die Nutzer benutzerdefinierte Ressourcensammler implementieren können. |
| IRestApiHelper | Eine Hilfsschnittstelle zum Ausführen von REST API-Aufrufen. |
| IResumableTest | Diese Schnittstelle wurde eingestellt. Das ist nicht mehr nötig. |
| IRetryDecision | Schnittstelle, die die Entscheidung für den Wiederholungsversuch steuert und den Filter auf die Klasse anwendet, um den Wiederholungsversuch gezielter durchzuführen. |
| IRuntimeHintProvider | |
| IRunUtil | Schnittstelle zum Ausführen zeitgesteuerter Vorgänge und Systembefehle. |
| IRunUtil.EnvPriority | Enum, das definiert, ob eine bestimmte Umgebungsvariable festgelegt oder aufgehoben wird. |
| IRunUtil.IRunnableResult | Eine Schnittstelle zum asynchronen Ausführen eines Vorgangs, der einen booleschen Status zurückgibt. |
| ISandbox | Schnittstelle, die eine Sandbox definiert, in der ein Aufruf ausgeführt werden kann. |
| ISandboxFactory |
Factory zum Erstellen von ISandbox.
|
| ISetOptionReceiver |
Die Implementierung dieser Schnittstelle sollte ein Option mit dem Namen „set-option“ haben, das mit HostTest.SET_OPTION_NAME verknüpft ist.
|
| IShardableListener |
Eine ITestInvocationListener, die partitioniert werden kann.
|
| IShardableTest |
Ein IRemoteTest, das in separat ausführbare Untertests aufgeteilt werden kann.
|
| IShardHelper | Schnittstelle eines Objekts, das die Sharding-Strategie für eine Konfiguration beschreibt. |
| IShellEnabledDevice | Ein abstraktes Gerät, das Shell-Befehle empfangen kann. |
| IShellOutputReceiver | Klassen, die diese Schnittstelle implementieren, bieten Methoden, die sich mit der Ausgabe eines Remote-Shell-Befehls auf einem Gerät/Emulator befassen. |
| IsolatedHostTest | Implementiert einen TradeFed-Runner, der einen untergeordneten Prozess verwendet, um die Tests in einer Umgebung mit geringen Abhängigkeiten auszuführen, anstatt sie im Hauptprozess auszuführen. |
| IStackTraceInfo | Klassen, die diese Schnittstelle implementieren, bieten eine Methode, die einen Stacktrace zurückgibt. |
| ISupportGranularResults |
Schnittstelle, die angibt, ob ein ITestInvocationListener detaillierte Ergebnisse empfangen kann.
|
| ISystemStatusChecker | Eine Prüffunktion, die den Systemstatus prüft und einen booleschen Wert zurückgibt, der angibt, ob sich das System in einem erwarteten Zustand befindet. |
| ISystemStatusCheckerReceiver |
Ein IRemoteTest, das Zugriff auf das ISystemStatusChecker aus der Konfiguration erfordert.
|
| ITargetCleaner | Diese Schnittstelle wurde eingestellt. tearDown wurde in die Basis-ITargetPreparer-Schnittstelle verschoben. |
| ITargetPreparer | Bereitet die Testumgebung für den Testlauf vor. |
| ITemporaryDevice | Schnittstelle zur Darstellung eines Geräts, das als temporärer Platzhalter dienen kann. |
| ITerribleFailureHandler |
Eine Schnittstelle zum Behandeln schwerwiegender Fehler von com.android.tradefed.log.LogUtil.CLog.wtf(String,Throwable)
|
| ITestAnnotationFilterReceiver | Ein Runner, der anhand von Anmerkungen filtern kann, welche Tests ausgeführt werden sollen. |
| ITestCollector | Unterstützt die Erfassung von Tests. Wenn diese Option festgelegt ist, muss der Test-Runner einen Probelauf durchführen, um Testläufe zu erfassen, ohne sie tatsächlich auszuführen. |
| ITestDevice |
Bietet eine zuverlässige API mit etwas höherem Niveau für eine ddmlib IDevice.
|
| 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 Mountpoint |
| ITestDevice.RecoveryMode | |
| ITestFileFilterReceiver | Ein Runner, der eine Datei empfangen kann, in der angegeben wird, welche Tests ausgeführt werden sollen und welche nicht. |
| ITestFilterReceiver | Ein Runner, mit dem gefiltert werden 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 Informationen zum Beenden eines Aufrufs dar. |
| ITestInvocationListener | Listener für Testergebnisse aus dem Testaufruf. |
| ITestLifeCycleReceiver | Empfängt Ereignisbenachrichtigungen während der Ausführung von Instrumentierungstests. |
| ITestLogger | Eine Entität, die Datenstreams verschiedener Typen protokollieren kann. |
| ITestLoggerReceiver |
Eine Entität, in die eine ITestLogger-Instanz eingefügt werden kann, damit sie für Protokollierungszwecke verwendet werden kann.
|
| ITestRunListener | Empfängt Ereignisbenachrichtigungen während der Ausführung von Instrumentierungstests. |
| ITestsPool | Schnittstelle, die einen Pool von Tests beschreibt, auf die wir zugreifen und die wir ausführen können |
| ITestStorageClient | Schnittstelle für die Kommunikation mit dem Android Test Storage-Backend. |
| ITestSuite | Abstrakte Klasse zum Ausführen der Testsuite. |
| ITestSuite.IsolatedModuleGrade | |
| ITestSuite.MultiDeviceModuleStrategy | |
| ITestSuiteResultLoader | Schnittstelle, die einen Helfer zum Laden vorheriger Ergebnisse auf eine Weise beschreibt, die wiederholt ausgeführt werden kann. |
| ITestSummaryListener |
Schnittstelle, über die ITestInvocationListener einige begrenzte Informationen über Zusammenfassungen austauschen kann.
|
| ITestsZipInstaller | Installiert Tests aus einer ZIP-Datei mit Tests (als Ausgabe des Build-Systems) auf einem Gerät. |
| ITokenProvider | Schnittstelle, die ein Objekt beschreibt, das die Tokens eines bestimmten Geräts bereitstellen kann. |
| ITokenRequest |
Eine Schnittstelle, die IRemoteTest implementieren kann, um anzugeben, dass ein Gerät mit einem speziellen Token erforderlich ist.
|
| IWifiHelper | Hilfsschnittstelle zum Bearbeiten von WLAN-Diensten auf dem Gerät. |
| IWifiHelper.WifiConnectionResult | |
| IWifiHelper.WifiState | Der Supplicant-Status des WLAN. |
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. |
| JavaCodeCoverageCollector |
Ein BaseDeviceMetricCollector, das Java-Abdeckungsdaten vom Gerät abruft und als Testartefakte protokolliert.
|
| JavaCodeCoverageFlusher | Eine Dienstprogrammklasse, die die Messungen der Java-Codeabdeckung aus Prozessen, die auf dem Gerät ausgeführt werden, zurücksetzt und einen Flush erzwingt. |
| JSONFileKeyStoreClient | Ein Beispiel für die Implementierung, bei der eine lokale JSON-Datei als Schlüsselspeicher dient. |
| JSONFileKeyStoreFactory |
Implementierung einer JSON KeyStore Factory, die eine JSONFileKeyStoreClient für den Zugriff auf eine JSON Key Store-Datei bereitstellt.
|
| JsonHttpTestResultReporter | Ein Ergebnisreporter, der Testergebnisse und Informationen zu Zweig und Gerät in JSON codiert und an einen HTTP-Dienstendpunkt sendet |
| JUnit4ResultForwarder | Result Forwarder vom JUnit4-Runner. |
| JUnit4TestFilter |
Helper-Klasse, die die Filterung für den JUnit4-Runner durch Erweitern von Filter bereitstellt.
|
| JUnitRunUtil |
Eine Hilfsklasse zum Weiterleiten eines IRemoteTest.run(TestInformation,ITestInvocationListener)-Aufrufs an einen Test.run(TestResult)-Aufruf.
|
| JUnitToInvocationResultForwarder |
Eine Klasse, die auf TestListener-Ereignisse wartet und sie an ein ITestInvocationListener weiterleitet.
|
| JUnitXmlParser | Parser, der Testresultatdaten aus JUnit-Ergebnissen extrahiert, die in XMLJUnitResultFormatter von Ant gespeichert sind, und sie an einen ITestInvocationListener weiterleitet. |
K
| KernelModuleUtils | |
| KernelTargetTest | Test-Runner für ausführbare Dateien, die auf dem Ziel ausgeführt werden, und zum Parsen des Ergebnisses des Kernel-Tests. |
| KernelTestModuleController | Basisklasse für einen Modulcontroller, damit keine Tests ausgeführt werden, wenn er nicht der Architektur entspricht . |
| KeyguardControllerState | Ein Container für die Keyguard-Status. |
| KeyguardStatusChecker | Prüft den Keyguard-Status nach der Modulausführung. |
| KeyStoreException | Wird ausgelöst, wenn ein schwerwiegender Keystore-Fehler auftritt. |
| KillExistingEmulatorPreparer |
Ein ITargetPreparer, das einen laufenden Emulator beendet.
|
| KnownFailurePreparer | Zielvorbereiter, um das Wiederholen eines bekannten Fehlers zu überspringen. |
| KTapResultParser | Liest die KTAP-Ausgabe, wie sie von einem KUnit-Testmodul erzeugt und in einer Datei „results“ 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 bzw. verwaltet. |
| LargeOutputReceiver | Eine Klasse, die zum Ausführen von Befehlen mit langer Ausführungszeit und zum Erfassen der Ausgabe dient. |
| LastBuildInfo | Parst Informationen für die Datei „logs/last_build.info“ und macht sie verfügbar. |
| LastShardDetector |
Beim lokalen Sharding möchten wir manchmal nur dann bestimmte Aktionen ausführen, wenn der letzte Shard invocationEnded(long) erreicht.
|
| LaunchControlProvider |
Eine IBuildProvider-Implementierung, die die Google-Server für die Startkontrolle nach einem zu testenden Build abfragt.
|
| LaunchControlProvider.DownloadFileDescriptor | |
| LCUtil | Hilfsklasse zum Parsen eines Launch Control-Pfads in seine Bestandteile |
| LeakedThreadStatusChecker | Statusprüfung, um sicherzustellen, dass ein Modul keinen laufenden Thread verliert. |
| LegacySubprocessResultsReporter | Eine eingefrorene Implementierung des Unterprozess-Ergebnisberichts, die trotz Änderungen in der Basisklasse mit früheren Versionen von TF/CTS (z.B. 8+) kompatibel bleiben sollte. |
| ListInstrumentationParser |
Eine IShellOutputReceiver, die die Ausgabe einer „pm list instrumentation“-Abfrage parst
|
| ListInstrumentationParser.InstrumentationTarget | |
| LocalAndroidVirtualDevice | Die Klasse für lokale virtuelle Geräte, die auf dem TradeFed-Host ausgeführt werden. |
| LocalAppBuildProvider |
Eine IBuildProvider, die ein IBuildInfo basierend auf einem bereitgestellten lokalen Pfad erstellt
|
| LocalDeveloper | Erkennt und gibt zurück, ob es sich um einen lokalen Entwickler handelt, der Tradefed ausführt. |
| LocalDeviceBuildProvider |
Eine IBuildProvider, die eine IDeviceBuildInfo auf Grundlage eines angegebenen Dateisystemverzeichnispfads erstellt.
|
| LocalEmulatorLaunch | Ein TargetPreparer, der einen Emulator lokal aus einer Android-Build-Umgebung startet. |
| LocalEmulatorSnapshot | Ein TargetPreparer zum Generieren eines sauberen Emulator-Snapshots aus einer Android-Build-/Entwicklungsumgebung |
| LocalFileHeader | LocalFileHeader ist eine Klasse, die die Informationen einer Datei oder eines Ordners in einer ZIP-Datei enthält. |
| LocalFileResolver |
Implementierung von IRemoteFileResolver, die das Verknüpfen lokaler Dateien ermöglicht
|
| LocalFolderBuildProvider |
Eine IBuildProvider, die eine IFolderBuildInfo basierend auf einem bereitgestellten lokalen Pfad erstellt
|
| LocalHostResourceManager | Manager-Hostressource. |
| LocalPool | Implementierung eines Pools lokaler Tests |
| LocalRunInstructionBuilder | Dienstprogramm zum Kompilieren der Anleitung zum lokalen Ausführen von Tests. |
| LockSettingsBaselineSetter | Ein Setter zum Entfernen von Einstellungen für die Displaysperre. |
| Log | |
| Log | Die Protokollklasse, die die API in den Android-Hauptquellen widerspiegelt. |
| Log.ILogOutput | Klassen, die diese Schnittstelle implementieren, bieten Methoden zum Ausgeben von Logmeldungen. |
| Log.LogLevel | Enum für die Protokollebene. |
| Log.LogLevel | Enum für die Protokollebene. |
| LogAssociation | Eine Klasse, die eine Verknüpfung zwischen einer Logdatei und einem Test darstellt. |
| LogcatCrashResultForwarder | Spezifischer Listener: Bei Fehlern (Absturz des Instrumentierungsprozesses) wird versucht, den Absturz aus dem Logcat zu extrahieren und der Fehlermeldung hinzuzufügen, die mit dem Test verknüpft ist. |
| LogcatEventParser | |
| LogcatEventType |
Ereignistypen für LogcatEventParser.
|
| LogcatOnFailureCollector | Collector, der einen Logcat erfasst und protokolliert, wenn ein Testlauf oder Testlauf fehlschlägt. |
| LogcatReceiver | Klasse, die Logcat im Hintergrund erfasst. |
| LogcatTimingMetricCollector | Ein Messwert-Collector, der Zeitinformationen (z. B. die Zeit für den Nutzerwechsel) aus Logcat während eines oder mehrerer wiederholter Tests erfasst. Dazu werden die Start- und Endsignale eines Ereignisses aus Logcat-Zeilen mit den angegebenen regulären Ausdrücken geparst. |
| LogDataType | Stellt den Datentyp von Log-Daten dar. |
| LogFile | Klasse zum Speichern der Metadaten für eine gespeicherte Logdatei. |
| LogFileSaver |
Ein Helfer für ITestInvocationListener, der Logdaten in einer Datei speichert
|
| LogOffsets | Eine Klasse, in der Start-Offsets einer Logdatei für verschiedene Testebenen gespeichert werden. |
| LogPreprocessor | Einstiegspunkt für den Präprozessor für Logs, die von KI-Tools aufgenommen werden. |
| LogReceiver | |
| LogRegistry |
Eine ILogRegistry-Implementierung, die verschiedene Logger multiplexiert und verwaltet und den jeweils passenden Logger basierend auf dem ThreadGroup des Threads verwendet, der den Aufruf ausführt.
|
| LogSaverResultForwarder |
Ein ResultForwarder zum Speichern von Logs mit dem globalen Dateispeichermodul.
|
| LogUtil | Eine Dienstprogrammklasse für die Protokollierung. |
| LogUtil.CLog |
Eine Shim-Klasse für Log, die automatisch den einfachen Klassennamen des Aufrufers als Log-Tag verwendet
|
| LUCIResultReporter | Ein Ergebnisreporter, der für ResultDB und LUCI erforderliche Testergebnisse im JSON-Format speichert (go/result-sink) und den Dateispeicherort in der Konsole protokolliert. |
M
| MainlineModuleHandler | Eine einfache Handler-Klasse für Mainline-Module, die einen InstallApexModuleTargetPreparer erstellt und den dynamischen Link basierend auf den angegebenen Mainline-Modulen einfügt, um diese Module automatisch abzurufen. |
| MainlineTestModuleController | Basisklasse für einen Modulcontroller zum Ausführen von Tests basierend auf den vorab geladenen Mainline-Modulen auf dem zu testenden Gerät. |
| ManagedRemoteDevice | Ein Gerät, das auf einer virtuellen Maschine ausgeführt wird, die wir remote über eine Tradefed-Instanz auf der VM verwalten. |
| ManagedTestDeviceFactory | Factory zum Erstellen der verschiedenen Arten von Geräten, die von Tf überwacht werden können |
| MarkdownUtils | Dienstprogrammklasse für die Markdown-Bearbeitung. |
| MaxSdkModuleController | Basisklasse für einen Modulcontroller, um Tests nicht für Versionen über einer angegebenen SDK-Versionsnummer auszuführen. |
| MergedZipEntryCollection | Einzelne ZIP-Einträge in einer großen ZIP-Datei in Blöcke zusammenführen, um die Anzahl der Downloadversuche zu minimieren. |
| MergeMultiBuildTargetPreparer |
Eine IMultiTargetPreparer, mit der Informationen von einem Build an einen anderen übergeben werden können, indem sie benannt werden und der Dateischlüssel angegeben wird, der in den anderen Build kopiert werden soll.
|
| MergeStrategy | Beschreibt, wie die Ergebnisse aggregiert werden sollen, wenn mehrere Versuche vorhanden sind. |
| MerkleTree | Eine Merkle-Baumdarstellung, wie sie von der Remote Execution API definiert wird. |
| MetricFilePostProcessor | Wird zum Hochladen der Messwert-Logdatei verwendet, die während des Tests und auf Ausführungsebene erfasst wurde. |
| MetricFileUtil | Dienstprogramm zum Speichern des Testlaufs und der Testmesswerte am Ende des Aufrufs in einer Textdatei und zum Hochladen in die Android Build API. |
| MetricFileUtil.TestRunMetrics | |
| MetricOption |
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 für Folgendes nützlich sind: Anpassen des Verhaltens der Collectors, Filtern bestimmter Methoden.
|
| MetricsXMLResultReporter | MetricsXMLResultReporter schreibt Testmesswerte und Laufzeitmesswerte in eine XML-Datei in einem Ordner, der durch den Parameter „metrics-folder“ in der Phase „invocationEnded“ des Tests angegeben wird. |
| MetricTestCase |
Erweiterung von TestCase, mit der Messwerte protokolliert werden können, wenn sie als Teil von TradeFed ausgeführt werden.
|
| MetricTestCase.LogHolder | Struktur für eine zu meldende Protokolldatei. |
| MetricUtil | Dienstprogrammklasse zum Abrufen von Messwerten aus übertragenen StatsD-Konfigurationen. |
| MetricUtility | Enthält allgemeine Hilfsmethoden zum Speichern der Testmesswerte, zum Aggregieren der Messwerte in ähnlichen Tests und zum Schreiben der Messwerte in eine Datei. |
| MetricUtility.DimensionalIterationData | Hilfsklasse zum Speichern von Datei und Status für dimensionale Messwerte für eine einzelne Testiteration. |
| MetricUtils | Klasse mit Hilfsmethoden für die Konvertierung von Messwerten. |
| MinApiLevelModuleController | Basisklasse für einen Modulcontroller, damit Tests nicht ausgeführt werden, wenn die API-Ebene unter einem bestimmten Wert liegt. |
| MinSdkModuleController | Basisklasse für einen Modulcontroller, um Tests nicht für Versionen unter einer angegebenen SDK-Versionsnummer auszuführen. |
| MixImageZipPreparer |
Ein IMultiTargetPreparer, das Bilder eines System-Builds in einem Geräte-Build mischt.
|
| MixKernelTargetPreparer |
Ein ITargetPreparer, mit dem ein Kernel-Image mit dem Geräte-Image gemischt werden kann.
|
| MixRadioTargetPreparer |
Ein ITargetPreparer, mit dem ein Radiosenderbild mit dem Gerätebild gemischt werden kann.
|
| MoblyArtifactReporter | Mobly-Artefakt-Reporter. |
| MoblyBinaryHostTest | Hosttest, der eine binäre Mobly-Python-Datei aus dem Android-Build-System (Soong) ausführt |
| MoblyYamlResultControllerInfoHandler | Mobly-YAML-Ergebnis-Handler für das Element „Controller Info“. |
| MoblyYamlResultControllerInfoHandler.ControllerInfo | |
| MoblyYamlResultControllerInfoHandler.ControllerInfo.Builder | |
| MoblyYamlResultHandlerFactory | Mobly-YAML-Ergebnishandler-Factory, die basierend auf dem Ergebnistyp den entsprechenden Handler generiert. |
| MoblyYamlResultHandlerFactory.InvalidResultTypeException | |
| MoblyYamlResultHandlerFactory.Type | |
| MoblyYamlResultParser | Mobly-Parser für YAML-Testergebnisse. |
| MoblyYamlResultRecordHandler | Mobly-YAML-Ergebnishandler für das Element „Record“. |
| MoblyYamlResultRecordHandler.Record | |
| MoblyYamlResultRecordHandler.Record.Builder | |
| MoblyYamlResultRecordHandler.RecordResult | |
| MoblyYamlResultSummaryHandler | Handler für das Element „Summary“ im Mobly-YAML-Ergebnis. |
| MoblyYamlResultSummaryHandler.Summary | |
| MoblyYamlResultSummaryHandler.Summary.Builder | |
| MoblyYamlResultTestNameListHandler | Mobly-YAML-Ergebnis-Handler für das Element „Test Name List“. |
| MoblyYamlResultTestNameListHandler.TestNameList | |
| MoblyYamlResultTestNameListHandler.TestNameList.Builder | |
| MoblyYamlResultUserDataHandler | Mobly-YAML-Ergebnis-Handler für das Element „User Data“ (Nutzerdaten). |
| MoblyYamlResultUserDataHandler.UserData | |
| MoblyYamlResultUserDataHandler.UserData.Builder | |
| ModuleDefinition | Container für die Konfiguration des Testlaufs. |
| ModuleListener |
Listener, der an jedes IRemoteTest jedes Moduls angehängt ist, um die Liste der Ergebnisse zu erfassen.
|
| ModuleLogcatCollector | Version des Logcat-Collectors, aber für das Modul. |
| ModuleMerger |
Hilfsklasse für Vorgänge im Zusammenhang mit dem Zusammenführen von ITestSuite und ModuleDefinition nach einer Aufteilung.
|
| ModuleOemTargetPreparer | |
| ModuleParameters | Sonderwerte, die mit den Suite-Parameterschlüsseln in den Metadaten der einzelnen Module verknüpft sind. |
| ModuleParametersHelper |
Hilfsmethode zum Abrufen des IModuleParameterHandler, der dem Parameter zugeordnet ist.
|
| ModulePerfettoCollector | Collector, der den Perfetto-Trace startet, wenn ein Testmodul beginnt und endet und das Gerät neu gestartet wird. |
| ModuleProtoResultReporter | Ein Ergebnisreporter, der nur Ergebnisse auf Modulebene meldet. |
| ModulePusher | |
| ModulePusher.ModulePushError | Schwerwiegender Fehler beim Pushen des Mainline-Moduls. |
| ModuleResultsAndMetricsForwarder |
Eine Erweiterung von ResultAndLogForwarder, die den Testergebnissen zusätzliche modulbezogene Messwerte hinzufügt.
|
| ModuleSplitter |
Hilfsprogramm zum Aufteilen einer Liste von Modulen, die durch IConfiguration dargestellt werden, in eine Liste von Ausführungseinheiten, die durch ModuleDefinition dargestellt werden.
|
| ModuleTestTypeUtil | Enthält allgemeine Hilfsmethoden zum Prüfen von Modulen. |
| MultiFailureDescription |
Sammle mehrere FailureDescription in einem Behälter.
|
| MultiLineReceiver |
Basisimplementierung von IShellOutputReceiver, die die Rohdaten aus dem Socket entgegennimmt und in String-Objekte umwandelt.
|
| MultiMap<K, V> |
Eine Map, die mehrere Werte pro Schlüssel unterstützt.
|
| MultiReceiver |
Basisimplementierung von IShellOutputReceiver, die mehrere Instanzen von IShellOutputReceiver verwendet und die empfangenen Daten an alle überträgt.
|
N
| NameMangleListener | Ein Proxy-Listener zum Übersetzen von Testmethoden-, Klassen- und Paketnamen, wenn Ergebnisse gemeldet werden. |
| NativeAllocationInfo | Speichert native Zuweisungsinformationen. |
| NativeBenchmarkTest | Ein Test, bei dem eine native Benchmark-Test-Datei auf einem bestimmten Gerät ausgeführt wird. |
| NativeBenchmarkTestParser |
Ein IShellOutputReceiver, das die Ausgabe der Benchmark-Testdaten parst und Messwerte für die durchschnittliche Zeit pro Vorgang erfasst.
|
| NativeBridgeModuleController | Ein Modul-Controller, mit dem geprüft werden kann, ob ein Gerät die native Bridge unterstützt. |
| NativeCodeCoverageFlusher | Eine Dienstprogrammklasse, die native Coverage-Messungen löscht und einen Flush von nativen Coverage-Daten aus Prozessen auf dem Gerät erzwingt. |
| NativeDevice |
Standardimplementierung von ITestDevice Nicht-Full-Stack-Android-Geräte
|
| NativeDevice.AdbAction |
Ein ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) zum Ausführen eines Betriebssystembefehls „adb …“.
|
| NativeDevice.AdbShellAction | |
| NativeDevice.RebootDeviceAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) zum Neustarten eines Geräts.
|
| NativeDevice.RebootMode | Ein Modus für den Neustart. |
| NativeDeviceStateMonitor |
Helper-Klasse zum Überwachen des Status eines IDevice ohne Framework-Unterstützung.
|
| NativeLeakCollector |
Ein ITargetPreparer, das „dumpsys meminfo --unreachable -a“ ausführt, um den nicht erreichbaren nativen Speicher zu ermitteln, der derzeit von jedem Prozess belegt wird.
|
| NativeLibraryMapInfo | Speicheradressen-zu-Bibliothekszuordnung für native Bibliotheken. |
| NativeStackCallInfo | Stellt einen Stapelaufruf dar. |
| NativeStressTest | Ein Test, bei dem eine native ausführbare Datei für Stresstests auf einem bestimmten Gerät ausgeführt wird. |
| NativeStressTestParser |
Ein IShellOutputReceiver, das die Ausgabe der Stresstestdaten parst und Messwerte für die Anzahl der abgeschlossenen Iterationen und die durchschnittliche Zeit pro Iteration erfasst.
|
| NegativeHandler | Handler, die angeben, dass nichts unternommen werden soll und der Parameter kein zusätzliches Modul erstellen soll. |
| NestedDeviceStateMonitor | Gerätestatusmonitor, der zusätzliche Prüfungen für verschachtelte Geräte ausführt, um den Besonderheiten der virtualisierten Umgebung Rechnung zu tragen. |
| NestedRemoteDevice | Darstellung des Geräts, das in einer Remote-Cuttlefish-VM ausgeführt wird. |
| NetworkNotAvailableException | Wird ausgelöst, wenn ein Gerät keine Verbindung zum Netzwerk für Tests herstellen kann. |
| NoApkTestSkipper | Spezielle Vorbereitung, mit der ein Aufruf vollständig übersprungen werden kann (Vorbereitung und Tests), wenn keine zu testenden APKs vorhanden sind. |
| NoDeviceException | Wird ausgelöst, wenn kein Gerät zum Ausführen eines bestimmten Befehls vorhanden ist. |
| NoisyDryRunTest | Führen Sie einen ausführlichen Probelauf für eine Befehlsdatei aus. |
| NoOpConfigOptionValueTransformer |
Ein managementfreier IConfigOptionValueTransformer
|
| NotMultiAbiHandler |
Spezielle Handler, die SuiteModuleLoader darüber informieren, dass für das sekundäre ABI kein Modul erstellt werden soll.
|
| NullDevice |
Ein Platzhalter IDevice, der von DeviceManager verwendet wird, um die Zuweisung zu bestimmen, wenn IDeviceSelection.nullDeviceRequested() true ist
|
| NullOutputReceiver |
Implementierung von IShellOutputReceiver, die nichts tut.
|
O
| ObjectUpdater | Helper-Klasse zum Verwalten von Updates für AnTS-Objekte. |
| ObjectUpdater.InvocationUpdate | Aktualisieren Sie den bereitgestellten Aufruf. |
| ObjectUpdater.TestArtifactUpdate | Führen Sie ein Update für das zurückgegebene BuildArtifact durch. |
| ObjectUpdater.WorkUnitUpdate | Schnittstelle zum Kapseln eines Updates. |
| OpenObjectLoader | Loader für die in AOSP verfügbaren Standardobjekte. |
| Option |
Kennzeichnet ein Feld als IConfiguration-Option.
|
| Option.Importance | |
| OptionClass |
Kennzeichnet eine Klasse als Darstellung eines IConfiguration-Objekts.
|
| OptionCopier |
Eine Hilfsklasse, mit der Option-Feldwerte mit demselben Namen von einem Objekt in ein anderes kopiert werden können.
|
| OptionDef |
Enthält die Details einer Option.
|
| OptionFetcher | Hilfsfunktion zum Abrufen der Testoptionen aus dem übergeordneten Prozess. |
| OptionNotAllowedException |
Geben Sie ConfigurationException an, wenn eine Option nicht in der Befehlszeile übergeben werden darf.
|
| OptionSetter |
Füllt Option-Felder aus.
|
| OptionSetter.Handler<T> | |
| OptionSetter.MapHandler |
Ein Handler zum Verarbeiten von Werten für Kartenfelder.
|
| OptionSetter.OptionFieldsForName | Container für die Liste der Optionsfelder mit dem angegebenen Namen. |
| OptionUpdateRule | Steuert das Verhalten, wenn eine Option mehrmals angegeben wird. |
| OtaDeviceBuildInfo |
Eine IDeviceBuildInfo, die für OTA-Update-Tests verwendet wird.
|
| OtatoolsBuildInfo |
Ein IBuildInfo, das OTATools-Artefakte enthält.
|
| OtaUpdateDeviceFlasher | Ein Gerät, das das Skript „system/update_engine/scripts/update_device.py“ mit einem vollständigen oder inkrementellen OTA-Paket auslöst, um das Geräte-Image zu aktualisieren. |
| OxygenUtil | Dienstprogramm für die Interaktion mit dem Oxygen-Dienst. |
P
| PackageInfo | Container für die Paketinformationen einer Anwendung, die vom Gerät geparst wurden. |
| PackageInstalledModuleController | Modulcontroller, der Tests nicht ausführt, wenn die angegebenen Pakete nicht auf dem Gerät installiert sind. |
| Pair<A, B> | Wir definieren unsere eigene Pair-Klasse, die zwei Objekte enthält. |
| Pair<S, T> | Eine Pair-Klasse ist einfach ein 2-Tupel zur Verwendung in diesem Paket. |
| PairingMultiTargetPreparer | Ein Multi-Target-Preparer hilft beim Bluetooth-Pairing (und der Verbindung) zwischen zwei Geräten. |
| ParallelDeviceExecutor<V> |
Wrapper von ExecutorService zum parallelen Ausführen einer Funktion.
|
| ParentSandboxInvocationExecution |
Version von InvocationExecution für die speziellen Aktionen des übergeordneten Aufrufs beim Ausführen einer Sandbox.
|
| ParentShardReplicate | Richten Sie ein Gerät ein und übertragen Sie die Einrichtung auf alle anderen Geräte, die Teil des Shardings sein sollen. |
| PartialZipDownloadCache | Dienstprogramm zum Zwischenspeichern von Dateien mit Teildownloads basierend auf ihrem Inhalt. |
| PassingTestFileReporter |
Eine ITestInvocationListener, die die Liste der bestandenen Testläufe in einer Testdatei speichert
|
| PendingBlock | Ein Datenblock, der zur APK- oder Signaturdatei gehört und vom Gerät benötigt wird. |
| PendingBlock.Compression | |
| PendingBlock.Type | |
| PerfettoFilePullerCollector | Ein Collector, der Perfetto-Tracedateien vom Gerät abruft, sie optional komprimiert und den Testlogs hinzufügt. |
| PerfettoGenericPostProcessor | Ein Post-Prozessor, der eine Perfetto-Proto-Datei mit Text-/Binärmesswerten in Schlüssel/Wert-Paare umwandelt, indem er die Proto-Nachrichten und -Felder mit Stringwerten rekursiv erweitert, bis das Feld mit dem numerischen Wert erreicht wird. |
| PerfettoGenericPostProcessor.AlternativeParseFormat | |
| PerfettoGenericPostProcessor.METRIC_FILE_FORMAT | |
| PerfettoPreparer | Der Perfetto-Vorbereiter überträgt die Konfigurationsdatei an einen Standardspeicherort auf dem Gerät, auf den Perfetto zugreifen kann. |
| PerfettoPullerMetricCollector |
Diese Klasse wurde eingestellt.
Verwenden Sie stattdessen PerfettoFilePullerCollector und ERROR(/PerfettoTracePostProcessor).
|
| PerfettoPullerMetricCollector.METRIC_FILE_FORMAT | |
| PerfettoTracePostProcessor | Ein Post-Prozessor, der Perfetto-Tracedateien aus den Testprotokollen abruft und den Trace-Prozessor darauf ausführt, um ein Perfetto-Messwert-Proto zu erstellen. |
| PerfettoTracePostProcessor.METRIC_FILE_FORMAT | |
| PerfettoTraceRecorder |
Eine Dienstprogrammklasse zum Aufzeichnen von Perfetto-Traces auf einem ITestDevice.
|
| PerfettoV2MetricConverterUtil | Dienstprogrammklasse zum Konvertieren von Perfetto V2-Messwerten. |
| PerfettoV2ToDimensionalMetricConverter |
Konvertiert das Perfetto V2-TraceSummary-Proto in ein MetricReport für die Berichterstellung von dimensionalen Messwerten.
|
| PrettyPrintDelimiter | Hilfsprogramm zum Drucken einer abgegrenzten Nachricht, die sich abhebt. |
| PrettyTestEventLogger | Logger, der die Ereignisse abgleicht und protokolliert, um das Debugging zu erleichtern. |
| ProcessInfo | Dient zum Speichern von prozessbezogenen Informationen(USER, PID, NAME, START TIME IN SECOND SINCE EPOCH). |
| ProcessUtil | |
| ProfileParameterHandler | Basishandler für Parameter für jeden Profilnutzer. |
| ProfileTargetPreparer |
Basisklasse zum Einrichten des Zielvorbereiters für einen beliebigen Profilnutzer android.os.usertype.profile.XXX.
|
| PromptResponse | Darstellung der Prompts und Antworten |
| PromptUtility | Ein Tool zum Erstellen von Prompts aus dem Kontext. |
| PromptUtility.PromptTemplate | Verweis auf die in Ressourcen gespeicherte Prompt-Vorlage |
| PropertyChanger | Eine Hilfsklasse zum Ändern oder Hinzufügen von Elementen in einer Android-Eigenschaftendatei |
| PropertyFetcher | Ruft „getprop“-Werte vom Gerät ab und speichert sie im Cache. |
| ProtoResultParser | Parser für das Tradefed-Ergebnis-Proto-Format. |
| ProtoResultParser.TestLevel | Enumeration, die das aktuelle Niveau des zu verarbeitenden Protokolls darstellt. |
| ProtoResultReporter |
Der Ergebnisreporter erstellt einen TestRecord-Protobuf mit allen Ergebnissen.
|
| ProtoUtil | Hilfsmethoden für den typunabhängigen Umgang mit Protobuf-Nachrichten. |
| ProxyConfiguration | Objekt, mit dem auf eine auszuführende Remote-Konfiguration verwiesen werden kann. |
| PsParser | Dienstprogramm zum Parsen von(USER,PID und NAME) aus der Befehlsausgabe des Befehls „ps“ |
| PtsBotTest | PTS-Bot-Tests ausführen |
| PtsBotTest.TestFlagConfiguration | |
| PtsBotTest.TestFlagConfiguration.FlagConfig | |
| PtsBotTest.TestSyspropConfiguration | |
| PtsBotTest.TestSyspropConfiguration.SyspropConfig | |
| PushFileInvoker |
Diese Klasse wurde eingestellt.
Verwenden Sie stattdessen PushFilePreparer.
|
| PushFilePreparer |
Ein ITargetPreparer, das versucht, eine beliebige Anzahl von Dateien von einem beliebigen Hostpfad in einen beliebigen Gerätepfad zu übertragen.
|
| PythonBinaryHostTest |
Hosttest zum Ausführen einer Python-Binärdatei über das Android-Build-System (Soong)
Der Test-Runner unterstützt Ein- und Ausschlussfilter. |
| PythonBinaryHostTest.PythonForwarder | Ergebnis-Forwarder, um den Namen der Ausführung durch den Namen der Binärdatei zu ersetzen. |
| PythonUnitTestResultParser |
Interpretiert die Ausgabe von Tests, die mit dem unittest-Framework von Python ausgeführt werden, und übersetzt sie in Aufrufe einer Reihe von ITestInvocationListeners.
|
| PythonUnitTestRunner |
Diese Klasse wurde eingestellt.
Verwenden Sie stattdessen PythonBinaryHostTest.
|
| PythonVirtualenvHelper | Eine Hilfsklasse zum Aktivieren der virtuellen Python 3-Umgebung. |
| PythonVirtualenvPreparer | Richtet eine virtuelle Python-Umgebung auf dem Host ein und installiert Pakete. |
Brd.
| QueryType | Arten von Anfragen für die Startkontrolle |
| QuotationAwareTokenizer |
R
| RamdumpPreparer | Ramdump aktivieren |
| RawImage | Daten, die ein Bild aus dem Framebuffer eines Geräts darstellen. |
| RebootReasonCollector | Collector, der Geräte-Neustarts während des Testlaufs erfasst und nach Grund und Anzahl meldet. |
| RebootTargetPreparer | Zielvorbereiter, der das Gerät neu startet. |
| RecorderClient | ResultDB-Recorder-Client, der Testergebnisse in ResultDB hochlädt. |
| RecorderClientLegacy | ResultDB-Recorder-Client, der Testergebnisse in den alten ResultDB-Aufruf hochlädt. |
| RecoveryLogPreparer | Ein Zielvorbereiter, der zum Erfassen von Logs vor der Wiederherstellung verwendet wird. |
| RegexTrie<V> |
Der RegexTrie ist ein Trie, bei dem jedes Pattern ist.
|
| RemoteAndroidDevice |
Implementierung eines ITestDevice für ein Full-Stack-Android-Gerät, das über „adb connect“ verbunden ist.
|
| RemoteAndroidTestRunner | Führt einen Android-Testbefehl remote aus und meldet die Ergebnisse. |
| RemoteAndroidTestRunner | Führt einen Android-Testbefehl remote aus und meldet die Ergebnisse. |
| RemoteAndroidTestRunner.StatusReporterMode | Stellt einen Statusreporter-Modus in den Optionen für Instrumentbefehle dar. |
| RemoteAndroidTestRunner.StatusReporterMode | Stellt einen Statusreporter-Modus in den Optionen für Instrumentbefehle dar. |
| RemoteAndroidVirtualDevice |
Erweitert das Verhalten von RemoteAndroidDevice für ein Android-Gerät mit vollständigem Stack, das in Google Compute Engine (GCE) ausgeführt wird.
|
| RemoteAvdIDevice |
Ein Platzhalter IDevice, der von DeviceManager verwendet wird, um die Zuweisung zu bestimmen, wenn DeviceSelectionOptions.gceDeviceRequested() true ist
|
| RemoteBuildInfo | Container für die Antwort mit Informationen zum Launch Control-Build. |
| RemoteBuildInfo.BuildAttributeKey | |
| RemoteBuildInfo.BuildType | |
| RemoteCacheClient | Eine RemoteActionCache-Implementierung, die gRPC-Aufrufe an einen Remote-API-Server verwendet. |
| RemoteDynamicPool | Implementierung eines Pools mit Tests, die in der Warteschlange für die Remote-Arbeit stehen |
| RemoteDynamicPool.RequestCallable | |
| RemoteFileResolver | Eine einfache Klasse, mit der Dateien über URIs und die Service-Provider-Funktion von verschiedenen Orten geladen werden können. |
| RemoteFileUtil | Dienstprogrammklasse zum Verarbeiten von Dateien von einer Remote-Instanz |
| RemoteInvocationExecution |
Implementierung von InvocationExecution, die eine Remote-Ausführung steuert.
|
| RemoteInvocationExecution.FileOptionValueTransformer | |
| RemoteSplitApkInstaller | |
| RemoteSshUtil | Dienstprogramm zum Ausführen von SSH-Befehlen auf Remoteinstanzen. |
| RemoteTestTimeOutEnforcer | Listener, mit denen die Ausführungszeit einer bestimmten Testkonfiguration geprüft und der Test als fehlgeschlagen markiert werden kann, wenn ein bestimmtes Zeitlimit überschritten wird. |
| RemoteZip | Dienstprogramme zum Entpacken einzelner Dateien in einer Remote-ZIP-Datei. |
| RemoveSystemAppPreparer |
Ein ITargetPreparer zum Entfernen eines APKs aus der Systempartition vor einem Testlauf.
|
| ReportPassedTests | Im Bericht in einer Datei können Filter angegeben werden, um bestandene Tests auszuschließen. |
| RequestUtil | Dienstprogramme, die eine allgemeine Wiederholung von Netzwerkanfragen mit Fehlerbehandlung ermöglichen. |
| ResolvePartialDownload | Anfrage für einen teilweisen Download bearbeiten |
| ResourceMetricUtil | Dienstprogrammfunktionen zum Erstellen von Messwerten. |
| ResourceUtil | Dienstprogramm zum Lesen von Konfigurationsressourcen. |
| RestApiHelper | Eine Hilfsklasse zum Ausführen von REST API-Aufrufen. |
| RestartSystemServerTargetPreparer | Target-Vorbereiter, der den Systemserver neu startet, ohne das Gerät neu zu starten. |
| ResultAggregator | Spezieller Forwarder, der die Ergebnisse bei Bedarf basierend auf der verwendeten Wiederholungsstrategie zusammenfasst. |
| ResultAndLogForwarder | Forwarder für Ergebnisse und Log-Ereignisse. |
| ResultDBReporter | Ein Tool, das Testergebnisse in ResultDB hochlädt. |
| ResultDBUtil | Hilfsklasse für ResultDB-Reporter. |
| ResultDBUtil.TruncationResult | Eine einfache Klasse zum Speichern des Ergebnisses eines Kürzungsvorgangs. |
| ResultForwarder |
Ein ITestInvocationListener, das Aufrufergebnisse an eine Liste anderer Listener weiterleitet.
|
| ResultReporter | |
| ResultReporter.ListBuilder<T> | |
| ResultsPlayer | Spezielle Ausführung, die die ihr übergebenen Ergebnisse wiedergibt. |
| RetentionFileSaver | Helper-Klasse zum Erstellen einer .retention-Datei in einem Verzeichnis. |
| RetryConfigurationFactory | Factory, die das Wiederholen eines Befehls verarbeitet. |
| RetryLogSaverResultForwarder | Forwarder, der auch den aktuellen Versuch weiterleitet. |
| RetryPreparationDecision | Eine Klasse, die die Entscheidungen beschreibt, ob die Vorbereitung wiederholt werden soll und ob der Modul-Lauf fehlschlagen soll. |
| RetryRescheduler | Ein spezieller Runner, mit dem Tests, die bei einem vorherigen Lauf fehlgeschlagen sind oder nicht ausgeführt wurden, neu geplant werden können. |
| RetryRescheduler.RetryType | Die Arten von Tests, die wiederholt werden können. |
| RetryResultForwarder |
Eine Erweiterung von ResultForwarder, die immer auf eine bestimmte Versuchsnummer verweist.
|
| RetryResultHelper | Hilfsklasse, um zu bestimmen, welches Modul oder welcher Test ausgeführt werden soll. |
| RetryStatistics |
Struktur mit den Statistiken für eine Wiederholungssitzung eines IRemoteTest.
|
| RetryStrategy | Die Wiederholungsstrategie, die beim erneuten Ausführen einiger Tests verwendet werden soll. |
| RootcanalForwarderPreparer | |
| RootTargetPreparer | Zielvorbereiter, der „adb root“ oder „adb unroot“ basierend auf der Option „force-root“ ausführt. |
| RunAftersWithInfo | |
| RunBeforesWithInfo | |
| RunCommandTargetPreparer | |
| RunConfigDeviceRecovery |
Generische Basis IMultiDeviceRecovery zum Ausführen einer Tradefed-Konfiguration für den Wiederherstellungsschritt.
|
| RunHostCommandTargetPreparer | Target-Vorbereiter zum Ausführen beliebiger Hostbefehle vor und nach dem Ausführen des Tests. |
| RunHostScriptTargetPreparer | Zielvorbereiter, der ein Skript vor dem Ausführen eines Tests ausführt. |
| RunInterruptedException | Wird ausgelöst, wenn ein Laufvorgang durch eine externe Anfrage unterbrochen wird. |
| RunNotifierWrapper |
Wrapper von RunNotifier, damit wir DeviceNotAvailableException übertragen können.
|
| RunOnCloneProfileParameterHandler | |
| RunOnCloneProfileTargetPreparer | |
| RunOnPrivateProfileParameterHandler | |
| RunOnPrivateProfileTargetPreparer | |
| RunOnSdkSandboxHandler |
Handler für ModuleParameters.RUN_ON_SDK_SANDBOX.
|
| RunOnSdkSandboxTargetPreparer |
Ein ITargetPreparer für Markierungen, die angeben, 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, das bei der Einrichtung ein Arbeitsprofil erstellt und angibt, dass Tests für diesen Nutzer ausgeführt werden sollen.
|
| RuntimeRestartCollector | Collector, der Zeitstempel von Laufzeitneustarts (Systemserverabstürzen) während des Testlaufs erfasst, sofern vorhanden. |
| RunUtil | Eine Sammlung von Hilfsmethoden zum Ausführen von Vorgängen. |
| RustBenchmarkResultParser |
Interpretiert die Ausgabe von Tests, die mit dem Criterion-Benchmarking-Framework ausgeführt werden, und übersetzt sie in Aufrufe einer Reihe von ITestInvocationListener.
|
| RustBinaryHostTest | Hosttest zum Ausführen einer Rust-Binärdatei über das Android-Build-System (Soong) |
| RustBinaryTest | Ein Test, der ein Rust-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 übersetzt sie in Aufrufe einer Reihe von ITestInvocationListeners.
|
S
| SandboxConfigDump |
Runner-Klasse, die eine IConfiguration basierend auf einer Befehlszeile erstellt und in eine Datei schreibt.
|
| SandboxConfigDump.DumpCmd | |
| SandboxConfigurationException | Ausnahme bei der speziellen Konfiguration bei der Sandbox-Einrichtung. |
| SandboxConfigurationFactory | Spezielle Konfigurationsfactory zum Erstellen von Konfigurationen für das Sandboxing. |
| SandboxConfigUtil |
Eine Dienstprogrammklasse zum Verwalten von IConfiguration beim Sandboxing.
|
| SandboxedInvocationExecution | Spezielle Sandbox-Ausführung des Aufrufs: Dies ist die InvocationExecution für den Fall, dass wir uns in der Sandbox befinden und den Befehl ausführen. |
| SandboxInvocationRunner | Führen Sie die mit dem Aufruf verknüpften Tests in der Sandbox aus. |
| SandboxOptions |
Klasse, die Optionen für ein ISandbox empfangen und bereitstellen kann.
|
| SandboxThinLauncher | Ein schlanker Launcher, der versucht, den versionierten Kontext frühzeitig zu erstellen, um möglicherweise eine Konfiguration zu erhalten, die im übergeordneten Element nicht vorhanden ist. |
| SchedulerState | Enum, das eine Liste der Status darstellt, die Invocations und WorkUnits haben können. |
| ScreenRecorderOptions | |
| ScreenRecorderOptions.Builder | |
| ScreenRecordOnFailureCollector | Collector, der eine Bildschirmaufzeichnung aufzeichnet und protokolliert, wenn ein Testlauf fehlschlägt. |
| ScreenRecordOnFailureCollector.LineCapturingOutputStream | |
| ScreenshotOnFailureCollector | Collector, der einen Screenshot aufnimmt und protokolliert, wenn ein Testlauf fehlschlägt. |
| Sdk28ModuleController | Ein Modul-Controller, mit dem geprüft wird, ob auf einem Gerät SDK 28 (Android 9) oder höher ausgeführt wird. |
| Sdk29ModuleController | Führen Sie Tests nur aus, wenn das zu testende Gerät SDK-Version 29 oder höher hat. |
| Sdk30ModuleController | Führen Sie Tests nur aus, wenn das zu testende Gerät SDK-Version 30 oder höher hat. |
| Sdk31ModuleController | Tests werden nur ausgeführt, wenn das zu testende Gerät SDK-Version 31 oder höher hat. |
| Sdk32ModuleController | Führen Sie Tests nur aus, wenn das zu testende Gerät SDK-Version 32 oder höher hat. |
| Sdk33ModuleController | Tests nur ausführen, wenn das zu testende Gerät SDK-Version 33 oder höher hat. |
| Sdk34ModuleController | Tests nur ausführen, wenn das zu testende Gerät SDK-Version 34 oder höher hat. |
| Sdk35ModuleController | Führen Sie Tests nur aus, wenn das zu testende Gerät SDK-Version 35 oder höher hat. |
| Sdk36ModuleController | Tests werden nur ausgeführt, wenn das zu testende Gerät SDK-Version 36 oder höher hat. |
| Sdk37ModuleController | Führen Sie Tests nur aus, wenn das zu testende Gerät SDK-Version 37 oder höher hat. |
| SdkVersionUtil | |
| SearchArtifactUtil | Eine Hilfsklasse, mit der nach Testartefakten gesucht werden kann. |
| SecondaryUserHandler |
Handler für ModuleParameters.SECONDARY_USER.
|
| SecondaryUserOnDefaultDisplayHandler |
Handler für ModuleParameters.SECONDARY_USER_ON_DEFAULT_DISPLAY.
|
| SecondaryUserOnSecondaryDisplayHandler |
Handler für ModuleParameters.SECONDARY_USER_ON_SECONDARY_DISPLAY.
|
| SemaphoreTokenTargetPreparer | Dies ist ein Vorbereiter, mit dem das Token verwendet wird, um die Testausführung im Tradefed-Host zu serialisieren. |
| SerializationUtil |
Dienstprogramm zum Serialisieren/Deserialisieren eines Objekts, das Serializable implementiert.
|
| ServiceAccountKeyCredentialFactory |
Eine Credential-Factory zum Erstellen von OAuth-Credential-Schlüsseln für Dienstkonten.
|
| SettingsBaselineSetter | Ein gemeinsamer Setter zum Verarbeiten von Geräte-Basiseinstellungen über ITestDevice.setSetting. |
| Einstellungen – Einrichtung |
Eine ITargetPreparer, die Geräteeinstellungen über die Instrumentierung von SettingsUtil.apk konfiguriert.
|
| SettingsUtil | Eine Hilfsklasse, mit der die Einstellungen eines Geräts geändert werden können. |
| ShardBuildCloner | Helper-Klasse, die das Klonen von Build-Informationen über die Befehlszeile verarbeitet. |
| ShardHelper | Helper-Klasse, die das Erstellen der Shards und das Planen der Shards für einen Aufruf übernimmt. |
| ShardListener |
Ein ITestInvocationListener, das Ergebnisse aus einem Aufruf-Shard (d. h. einem Aufruf, der parallel auf mehreren Ressourcen ausgeführt wird) erfasst und an einen anderen Listener weiterleitet.
|
| ShardMainResultForwarder |
Ein ResultForwarder, in dem die Ergebnisse von fragmentierten Testaufrufen zusammengefasst werden.
|
| ShellCommandUnresponsiveException | Ausnahme, die ausgelöst wird, wenn die Ausgabe eines Shell-Befehls, der auf einem Gerät ausgeführt wird, zu lange dauert. |
| ShellOutputReceiverStream | Unterklasse von OutputStream, die in einen IShellOutputReceiver schreibt. |
| ShellStatusChecker | Prüfen Sie, ob der Shell-Status vor und nach der Ausführung eines Moduls wie erwartet ist. |
| ShippingApiLevelModuleController |
Führen Sie Tests aus, wenn das Gerät die folgenden Bedingungen erfüllt:
|
| ShowmapPullerMetricCollector |
Basisimplementierung von FilePullerDeviceMetricCollector, mit der die Showmap-Dateien vom Gerät abgerufen und die Messwerte daraus erfasst werden können.
|
| SideloadOtaTargetPreparer |
Ein Target-Preparer, der ein angegebenes OTA-Paket sideloadet, das Paket anwendet, wartet, bis das Gerät hochgefahren ist, und die Build-Eigenschaften des Geräts als Build-Informationen einfügt.
Bei diesem Zielvorbereiter wird davon ausgegangen, dass sich das Gerät beim Start im regulären ADB-Modus befindet. Er sorgt dafür, dass das Gerät im selben Modus beendet wird, aber mit dem neueren Build. |
| SimpleFileLogger |
Eine ILeveledLogOutput, die Logmeldungen an stdout und an eine einzelne Logdatei weiterleitet.
|
| SimpleperfProfilePostProcessor | Ein Postprozessor, der simpleperf-Profildaten findet und ein pprof-Profil generiert. |
| SimplePerfResult | Objekt, das alle simpleperf-Testergebnisse enthält |
| SimplePerfStatResultParser | Eine Hilfsklasse zum Parsen von Simpleperf-Ergebnissen. |
| SimplePerfUtil | Dienstprogrammklasse zum Senden einfacher Befehle und Erfassen von Ergebnissen |
| SimplePerfUtil.SimplePerfType | Enumeration der einfachen simpleperf-Befehlsoptionen |
| SimpleStats | Eine kleine Hilfsklasse, die anhand eines numerischen Datasets einige statistische Messwerte berechnet. |
| SizeLimitedOutputStream |
Ein threadsicheres OutputStream, das auf einer Datei basiert und die maximale Menge an Daten begrenzt, die geschrieben werden können.
|
| SkipContext | Darstellung des Kontexts für die Entscheidung, ob Ergebnisse übersprungen oder im Cache gespeichert werden sollen. |
| SkipFeature |
Eine Funktion, mit der auf einige der SkipManager-Informationen zugegriffen werden kann.
|
| SkipHWASanModuleController | Basisklasse für einen Modulcontroller, um keine Tests für HWASan-Builds auszuführen. |
| SkipManager | Anhand verschiedener Kriterien hilft der Skip-Manager zu entscheiden, was auf 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 Utility-Klasse bietet Bluetooth-Vorgänge auf einem oder zwei Geräten mit SL4A |
| Sl4aBluetoothUtil.BluetoothAccessLevel |
Enumerationen für die Zugriffsebene von Bluetooth-Geräten, die auf BluetoothDevice.java basieren
|
| Sl4aBluetoothUtil.BluetoothConnectionState |
Enumerationen für Bluetooth-Verbindungsstatus, die auf BluetoothProfile.java basieren
|
| Sl4aBluetoothUtil.BluetoothPriorityLevel |
Enumerationen für die Prioritätsstufe von Bluetooth-Profilen, die auf BluetoothProfile.java basieren
|
| Sl4aBluetoothUtil.BluetoothProfile |
Enums für Bluetooth-Profile, die auf BluetoothProfile.java basieren
|
| Sl4aClient | Sl4A-Client für die Interaktion über RPC mit der SL4A-Scripting-Ebene. |
| Sl4aEventDispatcher | Der Ereignis-Dispatcher fragt Ereignisse ab und stellt sie nach Namen in die Warteschlange, damit sie abgefragt werden können. |
| Sl4aEventDispatcher.EventSl4aObject | Vom Event-Poller zurückgegebenes Objekt. |
| SnapshotInputStreamSource | Eine InputStreamSource, die auf einer Datei basiert. |
| SnapuserdWaitPhase | Enum-Darstellung, wann die Verbindung hergestellt oder blockiert werden soll, bis das snapuserd-Update abgeschlossen ist. |
| SparseImageUtil | Tool zum Verdichten von spärlichen Bildern. |
| SparseImageUtil.SparseInputStream | SparseInputStream wird aus dem Upstream gelesen und das Datenformat wird erkannt. |
| SparseIntArray | SparseIntArrays ordnen Ganzzahlen Ganzzahlen zu. |
| SplitApkInstaller | |
| SplitApkInstallerBase | |
| SpongeUtils | Klasse für Hilfsmethoden für Sponge. |
| SsoClientHttpHelper | Enthält Hilfsmethoden zum Senden von HTTP-Anfragen mit der SSO-Client-Binärdatei |
| StaticCompatibleBuildFlavorUtil | Eine Hilfsklasse, die StaticCompatibleBuildFlavor aus dem Klassenpfad lädt und Zugriff auf die Methoden bietet. |
| StaticDeviceInfoUtil | Eine Hilfsklasse, die StaticDeviceInfo aus dem Klassenpfad lädt und Zugriff auf die Methoden bietet. |
| StatsdBeforeAfterGaugeMetricPostProcessor | Ein Post-Prozessor, der Messwerte für Messgeräte verarbeitet, die nach dem „Vorher/Nachher“-Ansatz erfasst wurden, d.h. |
| StatsdEventMetricPostProcessor | Ein Post-Prozessor, der Ereignismesswerte in statsd-Berichten mithilfe der im Prozessor angegebenen Formatierungen in Schlüssel/Wert-Paare umwandelt. |
| StatsdGenericPostProcessor | Ein Postprozessor, der binäre Proto-Statsd-Berichte in Schlüssel/Wert-Paare umwandelt, indem er den Bericht als Baumstruktur erweitert. |
| StatusCheckerResult |
Enthält das Ergebnis der Ausführung von ISystemStatusChecker.
|
| StatusCheckerResult.CheckStatus | |
| StdoutLogger |
Ein ILeveledLogOutput, das Lognachrichten an stdout weiterleitet.
|
| StopServicesSetup |
Ein ITargetPreparer, das Dienste auf dem Gerät beendet.
|
| StreamProtoReceiver | Ein Empfänger, der das empfangene Proto „TestRecord“ in Tradefed-Ereignisse übersetzt. |
| StreamProtoResultReporter |
Eine Implementierung von ProtoResultReporter
|
| StreamUtil | Dienstprogrammklasse zum Verwalten von Eingabestreams. |
| StrictShardHelper | Fragmentierungsstrategie zum Erstellen von strikten Shards, die nicht zusammen gemeldet werden |
| StringEscapeUtils | Hilfsklasse zum Escapen von Strings für bestimmte Formate. |
| StringUtil | Dienstprogrammklasse zum Escapen von Strings für die allgemeine Stringbearbeitung. |
| StubBuildProvider |
Leere Implementierung von IBuildProvider, die keine Operation ausführt.
|
| StubDevice |
Stub-Platzhalterimplementierung eines IDevice.
|
| StubKeyStoreClient | Standard-Stub-Implementierung für den KeyStore-Client. |
| StubKeyStoreFactory | Standard-Stub-Implementierung für KeyStore Factory |
| StubLocalAndroidVirtualDevice |
Ein Platzhalter IDevice, der von DeviceManager verwendet wird, um die Zuweisung zu bestimmen, wenn DeviceSelectionOptions.localVirtualDeviceRequested() true ist
|
| StubMultiTargetPreparer |
Platzhalter für eine leere Implementierung von IMultiTargetPreparer.
|
| StubTargetPreparer |
Platzhalter für eine leere Implementierung von ITargetPreparer.
|
| StubTest | Leere Testimplementierung ohne Operation. |
| StubTestRunListener |
Stub-Implementierung von ITestRunListener
|
| SubprocessCommandException | Ein Unterprozessbefehl konnte nicht ausgeführt werden. |
| SubprocessConfigBuilder | Erstellen Sie eine Wrapper-TF-Konfigurations-XML für eine vorhandene TF-Konfiguration. |
| SubprocessEventHelper | Hilfsklasse zum Serialisieren/Deserialisieren der Ereignisse, die an das Protokoll übergeben werden sollen. |
| SubprocessEventHelper.BaseTestEventInfo | Base Helper für TestIgnored-Informationen. |
| SubprocessEventHelper.FailedTestEventInfo | Hilfe für „testFailed“-Informationen. |
| SubprocessEventHelper.InvocationEndedEventInfo | Helfer für Informationen zum Ende des Aufrufs. |
| SubprocessEventHelper.InvocationFailedEventInfo | Helper für InvocationFailed-Informationen. |
| SubprocessEventHelper.InvocationStartedEventInfo | Hilfe für Informationen zum Start des Aufrufs. |
| SubprocessEventHelper.LogAssociationEventInfo | Helper für Informationen zu logAssociation. |
| SubprocessEventHelper.SkippedTestEventInfo | |
| SubprocessEventHelper.TestEndedEventInfo | Hilfsklasse für Informationen zu testEnded. |
| SubprocessEventHelper.TestLogEventInfo | Hilfe für testLog-Informationen. |
| SubprocessEventHelper.TestModuleStartedEventInfo | Hilfe für Informationen zum Start des Testmoduls. |
| SubprocessEventHelper.TestRunEndedEventInfo | Hilfe für testRunEnded-Informationen. |
| SubprocessEventHelper.TestRunFailedEventInfo | Hilfe für Informationen zu „testRunFailed“ |
| SubprocessEventHelper.TestRunStartedEventInfo | Hilfe für Informationen zu „testRunStarted“ |
| SubprocessEventHelper.TestStartedEventInfo | Hilfe für „testStarted“-Informationen |
| SubprocessExceptionParser | Helfer zum Verarbeiten der Ausnahmeausgabe von Standard-Tradefed-Befehlsausführungen. |
| SubprocessReportingHelper | Eine Klasse zum Erstellen einer Wrapper-Konfigurationsdatei für die Verwendung des Subprocess-Ergebnisberichts für einen Clusterbefehl. |
| SubprocessResultsReporter |
Implementiert ITestInvocationListener, das als „result_reporter“ angegeben werden soll, und leitet die Ergebnisse von Tests, Testläufen und Testaufrufen vom untergeordneten Prozess weiter.
|
| SubprocessTestResultsParser |
Erweitert FileOutputStream, um die Ausgabe zu parsen, bevor sie in die Datei geschrieben wird, damit wir die Test-Events auf der Launcher-Seite generieren können.
|
| SubprocessTestResultsParser.StatusKeys | Relevante Teststatusschlüssel. |
| SubprocessTfLauncher |
Ein IRemoteTest zum Ausführen von Tests für eine separate TF-Installation.
|
| SuiteApkInstaller | Installiert die angegebenen APKs für die Suite-Konfiguration: entweder aus der Variablen $ANDROID_TARGET_OUT_TESTCASES oder aus ROOT_DIR in den Build-Informationen. |
| SuiteModuleLoader | Ruft Definitionen für das Kompatibilitätstestmodul aus dem Repository ab. |
| SuiteModuleLoader.ConfigFilter |
Ein FilenameFilter, um alle Konfigurationsdateien in einem Verzeichnis zu finden.
|
| SuiteResultCacheUtil | Dienstprogramm zum Hoch- und Herunterladen von Cache-Ergebnissen für ein Testmodul. |
| SuiteResultCacheUtil.CacheResultDescriptor | Beschreibt die Cache-Ergebnisse. |
| SuiteResultHolder | Hilfsobjekt zum Vereinfachen der Serialisierung und Deserialisierung der Aufrufergebnisse. |
| SuiteResultReporter | Testergebnisse für einen gesamten Suite-Aufruf erfassen und die endgültigen Ergebnisse ausgeben. |
| SuiteResultReporter.ModulePrepTimes | Objekthalter für die Vorbereitungs- und Abbauzeit eines Moduls. |
| SuiteTestFilter | Stellt einen Filter zum Ein- und Ausschließen von Tests dar. |
| SwitchUserTargetPreparer |
Standardimplementierung von BaseSwitchUserTargetPreparer. Weitere Informationen finden Sie in der Javadoc-Dokumentation dieser Klasse.
|
| SyncException |
Wird ausgelöst, wenn eine Übertragung mit ERROR(/SyncService) nicht abgeschlossen wird.
|
| SyncException.SyncError | |
| SyncService | Synchronisierungsdienstklasse zum Senden/Abrufen von Daten an/von Geräten/Emulatoren über die Debug-Bridge. |
| SyncService.FileStat | |
| SyncService.ISyncProgressMonitor | Klassen, die diese Schnittstelle implementieren, bieten Methoden zum Anzeigen des Übertragungsfortschritts. |
| SystemServerFileDescriptorChecker | Prüft, ob dem Systemserver die FDs ausgehen. |
| SystemServerStatusChecker | Prüfen Sie, ob sich die PID von „system_server“ vor und nach der Ausführung eines Moduls geändert hat. |
| SystemUpdaterDeviceFlasher |
Ein IDeviceFlasher, das auf den System Updater angewiesen ist, um ein System-Image zu installieren, das in einem OTA-Updatepaket enthalten ist.
|
| SystemUtil | Dienstprogrammklasse zum Ausführen von Systemaufrufen. |
| SystemUtil.EnvVariable |
T
| TableBuilder | Hilfsklasse zum Anzeigen einer Matrix von String-Elementen in einer Tabelle. |
| TableFormatter | Hilfsklasse zum Anzeigen einer Matrix von String-Elementen, sodass jede Elementspalte ausgerichtet ist |
| TargetFileUtils | |
| TargetFileUtils.FilePermission | |
| TargetSetupError | Beim Vorbereiten des Ziels für den Test ist ein schwerwiegender Fehler aufgetreten. |
| TarUtil | Dienstprogramm zum Bearbeiten einer TAR-Datei. |
| TearDownPassThroughPreparer | Ermöglicht das Ausführen von „tearDown“ für Preparer, die in einer Konfiguration als Objekt enthalten sind. |
| TelephonyHelper | Ein Dienstprogramm, mit dem Sie Informationen zur Telefonie abrufen und nutzen können. |
| TelephonyHelper.SimCardInformation | Ein Informationshalter für SIM-Karten-bezogene Informationen. |
| TelephonyTokenProvider | Tokenanbieter für Telefonie-bezogene Tokens. |
| TemperatureThrottlingWaiter |
Eine ITargetPreparer, die wartet, bis die Temperatur des Geräts die Zieltemperatur 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 Personen sendet, wenn in einer Trade Federation-Instanz ein WTF-Fehler (What a Terrible Failure) auftritt. |
| TestAppInstallSetup |
Eine ITargetPreparer, die eine oder mehrere Apps aus einem IDeviceBuildInfo.getTestsDir()-Ordner auf dem Gerät installiert.
|
| TestContentAnalyzer | Der Analysator berücksichtigt den Kontext für die Analyse und ermittelt, was interessant ist. |
| TestContext | Eine Klasse zum Modellieren einer TestContext-Nachricht der TFC API. |
| TestDependencyResolver | Helfer zum Auflösen von Abhängigkeiten, falls erforderlich. |
| TestDescription | Klasse, die Informationen zu einem Testlauf darstellt. |
| TestDescriptionsFile | Eine Hilfsklasse zum Marshalling und Unmarshalling einer Liste von TestDescriptions in eine Testdatei. |
| TestDevice |
Implementierung von ITestDevice für ein Android-Gerät mit vollständigem Stack
|
| TestDevice.MicrodroidBuilder | Ein Builder zum Erstellen eines Microdroid-Testgeräts. |
| TestDeviceOptions |
Container für ITestDevice-Options
|
| TestDeviceOptions.InstanceType | |
| TestDeviceState |
Eine umfassendere Darstellung des Gerätestatus als DeviceState.
|
| TestDiscoveryInfo | Dienstprogrammklasse, in der die Abhängigkeitsinformationen gespeichert werden, die für die Testerkennung erforderlich sind. |
| TestEnvironment | Eine Klasse zum Modellieren einer TestEnvironment-Nachricht, die von der TFC API zurückgegeben wird. |
| TestErrorIdentifier | Fehler-ID aus Tests und Test-Runnern. |
| TestFailureModuleController | Controller für Module, bei denen lediglich das Verhalten der gesammelten Logeinträge für fehlgeschlagene Tests angepasst werden soll. |
| 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. |
| TestIdentifier | Kennzeichnet einen geparsten Instrumentierungstest. |
| TestIdUtils | Eine Hilfsklasse zum Bereinigen von Test-IDs für ResultDB. |
| TestInfo | Speichert die Testinformationen in einer TEST_MAPPING-Datei. |
| TestInformation | Holder-Objekt, das alle Informationen und Abhängigkeiten enthält, die ein Testrunner oder ein Test für die korrekte Ausführung benötigt. |
| TestInformation.Builder |
Builder zum Erstellen einer TestInformation-Instanz.
|
| TestInvocation |
Standardimplementierung von ITestInvocation.
|
| TestInvocation.RunMode | Die verschiedenen Modi, in denen ein Aufruf ausgeführt werden kann. |
| TestInvocation.Stage | |
| TestInvocationManagementServer | GRPC-Server, der bei der Verwaltung von Testaufrufen und deren Lebenszyklus hilft. |
| TestInvocationManagementServer.InvocationInformation | |
| TestMapping | Eine Klasse zum Laden einer TEST_MAPPING-Datei. |
| TestMapping.NoTestRuntimeException | |
| TestMappingSuiteRunner |
Implementierung von BaseTestSuite zum Ausführen von Tests, die durch die Option „include-filter“ oder TEST_MAPPING-Dateien aus dem Build als Suite angegeben werden.
|
| TestOption | Speichert die in einer TEST_MAPPING-Datei festgelegten Testoptionsdetails. |
| TestOutputUploader | Lädt Testausgabedateien in das lokale Dateisystem, GCS oder einen HTTP(S)-Endpunkt hoch. |
| TestRecordInterpreter |
Dienstprogramm zum Konvertieren eines TestRecord-Protos in ein in Tradefed leichter zu manipulierendes Format.
|
| TestRecordProtoUtil |
Dienstprogramm zum Lesen des TestRecord-Protokolls 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 oder HTTP. |
| TestResult | Container für das Ergebnis eines einzelnen Tests. |
| TestResult | Container für das Ergebnis eines einzelnen Tests. |
| TestResult.TestStatus | |
| TestResultListener | Eine Vereinfachung von ITestLifecycleListener für Implementierer, die sich nur für einzelne Testergebnisse interessieren. |
| TestRunnerUtil | Eine Hilfsklasse für verschiedene Test-Runner. |
| TestRunResult | Enthält Ergebnisse aus einem einzelnen Testlauf. |
| TestRunResult | Enthält Ergebnisse aus einem einzelnen Testlauf. |
| TestRunResultListener | Listener, mit dem der endgültige Status des Testlaufs gelesen werden kann. |
| TestRunToTestInvocationForwarder |
Weiterleitung von ddmlib ITestRunListener nach ITestLifeCycleReceiver.
|
| TestsPoolPoller | Wrapper für Tests, mit denen alle Tests eines Testpools ausgeführt werden können. |
| TestStatus | Darstellung möglicher Status für Testmethoden in Tradefed. |
| TestStatus | Enum, das die möglichen Ergebnisse eines Tests darstellt. |
| TestSuiteInfo |
Eine Klasse, die das Laden von Build-bezogenen Metadaten für die Testsuite auflöst.
Damit zugehörige Informationen richtig angezeigt werden, muss eine Testsuite eine |
| TestSummary | Eine Klasse zur Darstellung einer Testzusammenfassung. |
| TestSummary.Type | |
| TestSummary.TypedString | |
| TestSystemAppInstallSetup |
Eine ITargetPreparer, die eine oder mehrere Apps aus einem IDeviceBuildInfo.getTestsDir()-Ordner auf der /system-Partition des Geräts installiert.
|
| TestTimeoutEnforcer | Listener, mit denen die Ausführungszeit eines bestimmten Testlaufs geprüft und der Testlauf als fehlgeschlagen markiert werden kann, wenn ein bestimmtes Zeitlimit überschritten wird. |
| TextResultReporter | Ein Testresult-Reporter, der Ergebnisse an den JUnit-Textresult-Printer weiterleitet. |
| TfInternalOptionsFetcher | Eine Dienstprogrammklasse, mit der Klassen den Wert einer Variablen statisch aus einer Ressourcendatei laden können. |
| TfLaunchControlProvider |
Eine LaunchControlProvider zum Abrufen eines google-tradefed-Builds als IFolderBuildInfo.
|
| TfMetricProtoUtil | Dienstprogrammklasse zur Unterstützung der Umstellung von Map<string, string=""> auf Map<string, metric="">. </string,></string,> |
| TfObjectTracker | Ein Tool zum Erfassen der Nutzung der verschiedenen Trade Federation-Objekte. |
| TfSuiteRunner |
Implementierung von ITestSuite, mit der Lasttests aus dem Ordner „res/config/suite/“ in TF-JAR-Dateien geladen werden.
|
| TfTestLauncher |
Eine IRemoteTest zum Ausführen von Unit- oder Funktionstests für eine separate TF-Installation.
|
| ThreadInfo | Enthält Thread-Informationen. |
| TimeoutException | Wird ausgelöst, wenn eine Verbindung zu ADB aufgrund eines Zeitlimits fehlgeschlagen ist. |
| TimeoutRemainder | Dienstprogrammklasse, um die verbleibende Zeit bei einem anfänglichen Zeitlimit zu verfolgen. |
| TimeoutRemainder.DefaultSystemNanoTime | |
| TimeoutRemainder.SystemNanoTimeProvider | |
| TimeStatusChecker | Statusprüfung, um sicherzustellen, dass die Geräte- und Hostzeit synchronisiert bleiben. |
| TimeUtil | Enthält zeitbezogene Hilfsmethoden. |
| TimeVal |
Dies ist ein Sentinel-Typ, der ein Long umschließt.
|
| TimeWaster | Ein einfacher Zielvorbereiter, um Zeit zu verschwenden und das Gerät möglicherweise neu zu starten. |
| TokenProperty | Unterstütztes Token mit dynamischem Sharding. |
| TokenProviderHelper | Hilfsklasse, die den mit einem bestimmten Token verknüpften Anbieter zurückgibt, um herauszufinden, ob ein Gerät das Token unterstützt. |
| TraceCmdCollector |
Eine IMetricCollector, die während des Tests mit trace-cmd Traces erfasst und sie im Aufruf protokolliert.
|
| TracePropagatingExecutorService | Ein Executor-Dienst, der Aufgaben an eine zugrunde liegende Implementierung weiterleitet und gleichzeitig den Tracing-Kontext weitergibt. |
| TracingLogger | Klasse, die das Tracing für jeden Testaufruf verwaltet. |
| TradefedConfigObject | Eine Klasse zum Modellieren einer TradefedConfigObject-Nachricht der TFC API. |
| TradefedConfigObject.Type | Eine Liste der Konfigurationsobjekttypen, die in eine Clusterbefehlskonfiguration eingefügt werden können. |
| TradefedDelegator | Objekte, die die Delegierung des Aufrufs an eine andere Tradefed-Binärdatei ermöglichen. |
| TradefedFeatureClient | Ein gRPC-Client, mit dem die Ausführung von Funktionen auf dem Server angefordert wird. |
| TradefedFeatureServer | Ein Server, der auf Anfragen zum Auslösen von Funktionen reagiert. |
| TradefedSandbox | Sandbox-Container, in dem ein Trade Federation-Aufruf ausgeführt werden kann. |
| TradefedSandboxFactory | Standardimplementierung für SandboxFactory |
| TradefedSandboxRunner |
Runner, der einem TradefedSandbox zugeordnet ist und die Ausführung der Sandbox ermöglicht.
|
| TradefedSandboxRunner.StubScheduledInvocationListener |
Ein Stub IScheduledInvocationListener, der nichts tut.
|
U
| UiAutomatorRunner | Führt UI Automator-Tests auf dem Gerät aus und meldet die Ergebnisse. |
| UiAutomatorTest | |
| UiAutomatorTest.LoggingOption | |
| UiAutomatorTest.TestFailureAction | |
| UnexecutedTestReporterThread | Threads, in denen alle nicht ausgeführten Tests gemeldet werden. |
| UniqueMultiMap<K, V> |
Ein MultiMap, das für eindeutige Werte für jeden Schlüssel sorgt.
|
| UpdateTokenInterceptor | Ein gRPC-Client-Interceptor, der ResultDB-Aktualisierungstokens verarbeitet. |
| UploadManifest | Ein Manifest der hochzuladenden BLOBs und Dateien. |
| UploadManifest.Builder | |
| UsbResetMultiDeviceRecovery |
Ein IMultiDeviceRecovery, das USB-Busse für Offlinegeräte zurücksetzt.
|
| UsbResetRunConfigRecovery | Befehl zum Zurücksetzen des USB-Anschlusses eines Geräts auslösen |
| UsbResetTest |
Ein IRemoteTest, das den USB-Anschluss des Geräts zurücksetzt und prüft, ob das Gerät danach wieder online ist.
|
| UserChecker | Prüft, ob sich die Nutzer während des Tests geändert haben. |
| UserCleaner |
Ein ITargetPreparer, das sekundäre Nutzer beim Abbau entfernt.
|
| UserHelper | |
| UserInfo | Ähnlich der UserInfo-Klasse der Plattform. |
| UserInfo.UserType | Unterstützte Varianten des Nutzertyps in externen APIs. |
| UserSwitcher |
Hilfsobjekt zum Wechseln zu einem Nutzer mit einer bestimmten type und zum späteren Zurückwechseln zum vorherigen Nutzer.
|
| UserSwitcher.UserTypeMode |
Definiert das erwartete Verhalten in Abhängigkeit von der zugehörigen UserType.
|
V
| ValidateSuiteConfigHelper |
Mit dieser Klasse wird geprüft, ob die für die Suite geladenen IConfiguration den erwarteten Anforderungen entsprechen: – Keine Build-Anbieter – Keine Ergebnisreporter
|
| VersionedFile | Datenstruktur, die eine Datei mit einer zugehörigen Version darstellt. |
| VersionParser | Die Version der ausgeführten Tradefed-Artefakte abrufen. |
| VisibleBackgroundUserPreparer | Zielvorbereiter zum Ausführen von Tests in einem Nutzer, der im Hintergrund gestartet wird. |
| VmRemoteDevice | Ein virtuelles Remote-Gerät, das wir in der virtuellen Maschine verwalten. |
W
| WaitDeviceRecovery |
Eine einfache Implementierung eines IDeviceRecovery, das darauf wartet, dass das Gerät online ist, und auf einfache Befehle reagiert.
|
| WaitForDeviceDatetimePreparer |
Eine ITargetPreparer, die darauf wartet, dass Datum und Uhrzeit auf dem Gerät festgelegt werden
Optional kann der Preparer ein |
| WifiCommandUtil | Eine Dienstprogrammklasse, die WLAN-Befehlsausgaben parsen kann. |
| WifiCommandUtil.ScanResult | Stellt ein WLAN mit den zugehörigen Informationen dar. |
| WifiHelper | Hilfsklasse zum Bearbeiten von WLAN-Diensten auf dem Gerät. |
| WifiPreparer |
Eine ITargetPreparer, die bei Bedarf WLAN auf dem Gerät konfiguriert.
|
| WorkUnitType | Enum-Wert, der mögliche Arten von Arbeitseinheiten darstellt. |
X
| XmlFormattedGeneratorReporter |
Implementierung von FormattedGeneratorReporter, die die Suite-Ergebnisse in einem XML-Format formatiert.
|
| XmlResultReporter | Schreibt JUnit-Ergebnisse in XML-Dateien in einem Format, das mit dem XMLJUnitResultFormatter von Ant kompatibel ist. |
| XmlSuiteResultFormatter | Hilfsklasse zum Speichern eines Suite-Laufs als XML. |
| XmlSuiteResultFormatter.RunHistory | Hilfsobjekt für die JSON-Konvertierung. |
| XmlTestRunListener | Schreibt JUnit-Ergebnisse in XML-Dateien in einem Format, das mit dem XMLJUnitResultFormatter von Ant übereinstimmt. |
J
| YamlClassOptionsParser | Helfer zum Parsen von Testrunner-Informationen aus der YAML-Tradefed-Konfiguration. |
Z
| ZipCompressionStrategy |
Eine ICompressionStrategy zum Erstellen von ZIP-Archiven.
|
| ZipUtil | Eine Hilfsklasse für komprimierungsbezogene Vorgänge |
| ZipUtil2 | Eine Hilfsklasse für die ZIP-Entpackung, die POSIX-Dateiberechtigungen berücksichtigt |