Kursindex
Das sind die API-Klassen. Alle API-Pakete ansehen
A
| AaptParser | Klasse, die Informationen aus einer APK-Datei extrahiert, indem die Ausgabe von „aapt dump badging“ geparst wird. |
| AaptParser.AaptVersion | Enum mit Optionen für die AAPT-Version, die zum Parsen von APK-Dateien verwendet wird. |
| AbiFormatter | Dienstprogrammklasse für abi. |
| AbstractXmlParser | Hilfsbasisklasse zum Parsen von XML-Dateien |
| AbstractXmlParser.ParseException | Wird geworfen, wenn die XML-Eingabe nicht geparst werden konnte. |
| AcloudConfigParser | Hilfsklasse, die eine Acloud-Konfiguration analysiert (zum Starten einer Cloud-Geräteinstanz). |
| AcloudConfigParser.AcloudKeys | Schlüsselsätze, die über die Konfiguration durchsucht werden können. |
| ActivityStatusChecker | Statusprüfung für übrig gebliebene Aktivitäten, die am Ende eines Moduls ausgeführt werden. |
| AdbRootElevator |
Eine AutoCloseable, die bei Bedarf adb root aktiviert und den Root-Status wiederherstellt, wenn die Erstellung abgeschlossen ist.
|
| AggregatePostProcessor | Ein Messwert-Aggregator, der Minimum, Maximum, Mittelwert, Varianz, Standardabweichung, Gesamtzahl, Anzahl und optional Perzentile für numerische Messwerte liefert, die bei Tests mit mehreren Iterationen erfasst wurden. Die Messwerte werden dabei als Doppelwerte behandelt. |
| AltDirBehavior |
Ein Enum, um alternative Verzeichnisverhalten für verschiedene Testartefakt-Installations-/Push-Tools zu definieren
|
| AppBuildInfo |
Eine IBuildInfo, die eine Android-Anwendung und ihre Testpakete darstellt.
|
| AppDeviceBuildInfo |
Diese Klasse wurde eingestellt.
Verwenden Sie IDeviceBuildInfo direkt.
|
| AppVersionFetcher | Dienstprogrammklasse zum Abrufen des App-Versionsstrings vom Gerät. |
| AppVersionFetcher.AppVersionInfo | Arten von App-Versionsinformationen |
| ArchModuleController | Der Modulcontroller führt keine Tests aus, wenn keine der angegebenen Architekturen übereinstimmt. |
| ArgsOptionParser |
Fügt Option-Felder aus geparsten Befehlszeilenargumenten ein.
|
| ATestFileSystemLogSaver | Diese LogSaver-Klasse wird von ATest verwendet, um Protokolle an einem bestimmten Pfad zu speichern. |
| AutoLogCollector | Aufzählung, die beschreibt, welcher Messwertsensor automatisch vom Kabelbaum verarbeitet werden kann. |
| AutomatedReporters | Klasse, die die Zuordnung von automatisierten Tradefed-Berichtern definiert. |
| AveragePostProcessor | Implementierung eines Postprozessors, der den Durchschnitt der Liste der Messwerte berechnet. |
B
| BackgroundDeviceAction | Führt einen Befehl auf einem bestimmten Gerät aus und wiederholt ihn bei Bedarf, bis die Aktion abgebrochen wird. |
| BaseDeviceMetricCollector |
Basisimplementierung von IMetricCollector, mit der die Erhebung auf onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) und ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) gestartet und beendet werden kann.
|
| BaseEmulatorPreparer | Gemeinsamer Emulator-Vorbereiter |
| BaseLeveledLogOutput |
Eine Basisimplementierung für ILeveledLogOutput, mit der einige Tags nach Name oder Komponenten gefiltert werden können.
|
| BaseModuleController |
Grundlegende Implementierung von IModuleController, die implementiert werden sollte, um zu prüfen, ob ein Modul ausgeführt werden soll oder nicht.
|
| BaseMultiTargetPreparer |
Basisimplementierung von IMultiTargetPreparer, mit der das Objekt deaktiviert werden kann.
|
| BasePostProcessor |
Die Basis-IPostProcessor, die jede Implementierung erweitern sollte.
|
| BaseRetryDecision |
Basisimplementierung von IRetryDecision.
|
| BaseStreamLogger<OS extends OutputStream> |
Ein ILeveledLogOutput, das Protokollmeldungen an einen Ausgabestream und an stdout weiterleitet.
|
| BaseTargetPreparer |
Basisimplementierungsklasse für ITargetPreparer, mit der gesteuert werden kann, ob das Objekt deaktiviert ist oder nicht.
|
| BaseTestSuite | Ein Test zum Ausführen der Compatibility Test Suite mit dem neuen Suite-System. |
| BatteryController | Dienstprogrammklasse, mit der der Akkuladestatus eines Geräts gesteuert werden kann. |
| BatteryRechargeDeviceRecovery | Es kann ein Befehl ausgelöst werden, wenn der Akkustand des Geräts unter einen bestimmten Grenzwert fällt. |
| BatteryTemperature | |
| BatteryUnavailableDeviceRecovery | Wiederherstellungsprüfer, der eine Konfiguration auslöst, wenn der Akkustand nicht verfügbar ist. |
| BinaryState | Enum, mit dem der Ein-/Aus-Status mit dem Status „IGNORE“ (Nicht ausführen) aufgezeichnet wird. |
| BluetoothUtils |
Dienstfunktionen zum Aufrufen von BluetoothInstrumentation auf dem Gerät
Den geräteseitigen BluetoothInstrumentation-Code finden Sie in AOSP unter:
|
| BootstrapBuildProvider |
Eine IDeviceBuildProvider, die Build-Informationen vom Testgerät aus startet
Dies wird in der Regel für Geräte mit einem extern bereitgestellten Build verwendet, z.B. |
| BugreportCollector |
Eine weiterleitende ITestInvocationListener, die Fehlerberichte erfasst, wenn konfigurierbare Ereignisse auftreten, und dann nach jedem erfassten Fehlerbericht ITestInvocationListener#testLog auf ihre untergeordneten Elemente anwendet.
|
| BugreportCollector.Filter | |
| BugreportCollector.Freq | |
| BugreportCollector.Noun | |
| BugreportCollector.Predicate | Ein vollständiges Prädikat, das beschreibt, wann ein Fehlerbericht erfasst werden soll. |
| BugreportCollector.Relation | |
| BugreportCollector.SubPredicate | |
| BugreportzOnFailureCollector | Erfassen Sie einen Fehlerbericht, wenn ein Testlauf fehlschlägt. |
| BuildInfo |
Generische Implementierung eines IBuildInfo, das mit einem ITestDevice verknüpft werden sollte.
|
| BuildInfoRecorder |
Eine ITargetPreparer, die Metadaten zu Build-Informationen in eine angegebene Datei schreibt.
|
| BuildInfoUtil |
Eine Dienstprogrammklasse zum Manipulieren von IBuildInfo
|
| BuildRetrievalError | Beim Abrufen des Builds für den Test ist ein schwerwiegender Fehler aufgetreten. |
| BuildTestsZipUtils | Eine Hilfsklasse für Vorgänge im Zusammenhang mit dem vom Android-Buildsystem generierten ZIP-Archiv für Tests |
| BulkEmailer | Ein Dienstprogramm zum Senden von E-Mails, das die folgende Konfiguration ermöglicht: gesendetes Intervall, anfängliche Burst-Größe, Empfänger und Gesamtzahl der Nachrichten. |
| BundletoolUtil | Dienstprogrammklasse, die die Bundletool-Befehlszeile verwendet, um die .apks auf dem Gerät zu installieren. |
C
| CecControllerTokenProvider | Tokenanbieter für CEC-bezogene Tokens (Consumer Electronics Control). |
| CircularAtraceUtil | Ein Atrace-Dienstprogramm, das hauptsächlich zur Ermittlung der Ursachen von ANRs während Monkey-Tests entwickelt wurde. |
| CircularByteArray | Datenstruktur zum Speichern eines Arrays mit fester Größe, das als zyklischer Puffer dient und die Gesamtsumme aller Werte im Array erfasst. |
| ClangCodeCoverageCollector |
Eine BaseDeviceMetricCollector, die Clang-Abdeckungsmessungen vom Gerät abruft und als Testartefakte protokolliert.
|
| ClassNotFoundConfigurationException |
ConfigurationException, wenn die Klasse eines Objekts nicht gefunden wird.
|
| ClassPathScanner | Sucht nach Einträgen im Klassenpfad. |
| ClassPathScanner.ClassNameFilter |
Eine IClassPathFilter, die Java-Klassennamen filtert und transformiert.
|
| ClassPathScanner.ExternalClassNameFilter |
Ein ClassNameFilter, das innere Klassen ablehnt
|
| ClassPathScanner.IClassPathFilter |
Ein Filter für Pfadnamen von Classpath-Einträgen
Nach |
| ClusterBuildInfo |
Eine IBuildInfo-Klasse für Builds, die von TFC gesendet werden.
|
| ClusterBuildProvider |
Eine IBuildProvider, um TFC-Testressourcen herunterzuladen.
|
| ClusterClient |
Eine IClusterClient-Implementierung für die Interaktion mit dem TFC-Backend.
|
| ClusterCommand | Eine Klasse, die eine Aufgabe darstellt, die aus dem TF-Cluster abgerufen wurde. |
| ClusterCommand.RequestType | |
| ClusterCommand.State | Status des Befehls im TF-Cluster. |
| ClusterCommandConfigBuilder | Eine Klasse zum Erstellen einer Konfigurationsdatei für einen Clusterbefehl. |
| ClusterCommandEvent | Eine Klasse zum Kapseln von Clusterbefehlsereignissen, die hochgeladen werden sollen. |
| ClusterCommandEvent.Builder | |
| ClusterCommandEvent.Type | |
| ClusterCommandLauncher |
Eine IRemoteTest-Klasse, um einen Befehl über ein TF-Unterprogramm aus TFC auszuführen.
|
| ClusterCommandScheduler |
Ein ICommandScheduler zur Unterstützung von TFC (Tradefed Cluster).
|
| ClusterCommandStatus | Eine Klasse, die den Status und den Grund für die Stornierung eines Befehls von TF Cluster darstellt. |
| ClusterDeviceInfo | Eine Klasse zum Kapseln von Clustergeräteinformationen, die hochgeladen werden sollen. |
| ClusterDeviceInfo.Builder | |
| ClusterDeviceMonitor |
Eine IDeviceMonitor-Implementierung, die Ergebnisse an den Tradefed-Clusterdienst meldet.
|
| ClusterEventUploader<T extends IClusterEvent> |
Die Klasse „ClusterEventUploader“, die IClusterEvent in TFC hochlädt.
|
| ClusterHostEvent | Eine Klasse zum Kapseln von Clusterhostereignissen, die hochgeladen werden sollen. |
| ClusterHostEvent.Builder | |
| ClusterHostEvent.HostEventType | Enumerationen der verschiedenen Arten von Host-Ereignissen. |
| ClusterHostUtil | Statische Dienstfunktionen für TF-Cluster zum Abrufen globaler Konfigurationsinstanzen, Hostinformationen usw. |
| ClusterLogSaver |
Eine ILogSaver-Klasse zum Hochladen von Testergebnissen in TFC.
|
| ClusterLogSaver.FilePickingStrategy | Strategien zur Dateiauswahl |
| ClusterOptions | |
| CollectingByteOutputReceiver |
Ein IShellOutputReceiver, das die gesamte Shell-Ausgabe in einer byte[] sammelt.
|
| CollectingOutputReceiver |
Ein IShellOutputReceiver, das die gesamte Shell-Ausgabe in einer String zusammenfasst.
|
| CollectingTestListener |
Eine ITestInvocationListener, in der alle Testergebnisse erfasst werden.
|
| CollectorHelper |
Hilft bei einigen IMetricCollector-Vorgängen, die an mehreren Stellen erforderlich sind.
|
| CommandFileParser | Parser für eine Datei mit Befehlszeilen. |
| CommandFileParser.CommandLine | |
| CommandLineBuildInfoBuilder |
Dienstprogramm, mit dem die üblichen Build-Informationsargumente aus einer Befehlszeile erfasst und daraus ein IBuildInfo erstellt werden.
|
| CommandOptions |
Implementierung von ICommandOptions.
|
| CommandOptionsGetter | Dienstimplementierung, die den Wert der Befehlsoptionen einer bestimmten Aufrufsmethode zurückgibt. |
| CommandRunner | Ein alternativer TradeFederation-Einstiegspunkt, der den in den Befehlszeilenargumenten angegebenen Befehl ausführt und dann beendet. |
| CommandRunner.ExitCode | Fehlercodes, mit denen das Programm beendet werden kann. |
| CommandScheduler | Ein Scheduler zum Ausführen von TradeFederation-Befehlen auf allen verfügbaren Geräten. |
| CommandScheduler.HostState | Enums für verschiedene Status des Hosts |
| CommonLogRemoteFileUtil | Mit diesem Dienstprogramm lässt sich die Codeduplizierung bei der Logik zum Abrufen von Remote-Protokollen für gängige Dateien über die verschiedenen Remote-Geräte hinweg vermeiden. |
| CommonLogRemoteFileUtil.KnownLogFileEntry | Eine Darstellung eines bekannten Protokolleintrags für Remote-Geräte. |
| ConditionPriorityBlockingQueue<T> |
Eine threadsichere Klasse mit ERROR(/PriorityBlockingQueue)-ähnlichen Vorgängen, mit denen Objekte abgerufen werden können, die einer bestimmten Bedingung entsprechen.
|
| ConditionPriorityBlockingQueue.AlwaysMatch<T> |
Ein ConditionPriorityBlockingQueue.IMatcher, das mit jedem Objekt übereinstimmt.
|
| ConditionPriorityBlockingQueue.IMatcher<T> | Eine Benutzeroberfläche, mit der ermittelt wird, ob Elemente einer bestimmten Bedingung entsprechen. |
| ConfigCompleter |
Implementierung der Completer für unsere TF-Konfigurationen.
|
| Konfiguration |
Eine konkrete IConfiguration-Implementierung, die die geladenen Konfigurationsobjekte in einer Map speichert.
|
| ConfigurationDef | Enthält einen Datensatz einer Konfiguration, die zugehörigen Objekte und ihre Optionen. |
| ConfigurationDef.ConfigObjectDef | Objekt, das Informationen zu einer Klassennamen und der zugehörigen Erscheinungsnummer enthält. Wenn eine Konfiguration beispielsweise dasselbe Objekt zweimal enthält, hat das erste die erste Erscheinungsnummer. |
| ConfigurationFactory |
Factory zum Erstellen von IConfiguration.
|
| ConfigurationFactory.ConfigLoader |
Implementierung von IConfigDefLoader, die die eingeschlossenen Konfigurationen aus einer Stammkonfiguration verfolgt und bei rekursiven Einschlüssen eine Ausnahme auslöst.
|
| ConfigurationUtil | Dienstprogrammfunktionen zum Verarbeiten von Konfigurationsdateien |
| ConfigurationXmlParserSettings |
Eine einfache Klasse, um Einstellungen für den ConfigurationXmlParser zu akzeptieren
Der Alias ist erforderlich, um Einstellungen an diesen Kurs weiterzugeben. |
| ConfigurationYamlParser | Parser für Tradefed-Konfigurationen im YAML-Format |
| Konsole |
Die Hauptkonsole von TradeFederation, über die Nutzer interagieren können
Derzeit werden folgende Vorgänge unterstützt:
|
| Console.ArgRunnable<T> |
Ein Runnable mit einer run-Methode, die ein Argument annehmen kann
|
| Console.CaptureList |
Ein praktisches Format für List<List<String>>
|
| ConsoleReaderOutputStream |
Ein OutputStream, mit dem System.out.print() mit der LineReader unfinishedLine des Nutzers zusammenarbeiten kann.
|
| ConsoleResultReporter | Ergebnisbericht, um die Testergebnisse in der Konsole auszugeben |
| CountingTestResultListener |
Eine TestResultListener, die die Gesamtzahl der Tests nach TestStatus erfasst
|
| CountTestCasesCollector |
Anzahl der Testfälle für eine bestimmte IRemoteTest zählen und erfassen
|
| CoverageOptions | Tradefed-Objekt für Abdeckungsoptionen. |
| CoverageOptions.Toolchain | |
| CreateAvdPreparer | |
| CreateUserPreparer | Zielvorbereitung zum Erstellen von Nutzern und zum Bereinigen am Ende. |
D
| DebugHostLogOnFailureCollector | Collector, der die hostseitigen Protokolle erfasst und protokolliert, wenn ein Testfall fehlschlägt. |
| DefaultRemoteAndroidTestRunner |
Erweiterung der ddmlib RemoteAndroidTestRunner, um einige Standardeinstellungen für Tradefed-Anwendungsfälle festzulegen.
|
| DefaultTestsZipInstaller | Eine Standardimplementierung des ZIP-Installationsprogramms für Tests. |
| DelegatedInvocationExecution |
InvocationExecution, die die Ausführung an ein anderes Tradefed-Binary delegieren.
|
| DependenciesResolver | Ein neuer Anbietertyp, mit dem alle Abhängigkeiten für einen Test abgerufen werden können. |
| DeviceAllocationResult | Stellt die Ergebnisse eines Zuweisungsversuchs für einen Befehl dar. |
| DeviceAvailableChecker | Prüft, ob ein Modul das Gerät nicht im Offlinestatus lässt. |
| DeviceBatteryLevelChecker |
Eine IRemoteTest, die nach einem Mindestakkustand sucht und wartet, bis der Akku einen zweiten Ladegrenzwert erreicht, wenn der Mindestakkustand nicht erreicht wird.
|
| DeviceBatteryResourceMetricCollector | Mit diesem Collector werden Messwerte zum Akku des Geräts erfasst. |
| DeviceBuildDescriptor |
Eine Wrapper-Klasse für eine IBuildInfo, die Hilfsmethoden zum Abrufen von Informationen zur Geräteplattform enthält.
|
| DeviceBuildInfo |
Eine IBuildInfo, die einen vollständigen Android-Geräte-Build und (optional) die zugehörigen Tests darstellt.
|
| DeviceBuildInfoBootStrapper |
Eine ITargetPreparer, die Build-Informationsfelder durch vom Gerät gelesene Attribute ersetzt
Dies ist nützlich für das Testen von Geräten mit Builds, die aus einer externen Quelle generiert wurden (z.B. |
| DeviceBuildInfoInjector |
Ein ITargetPreparer, das DeviceBuildDescriptor-Metadaten in die IBuildInfo einfügt.
|
| DeviceCleaner | Nach dem Test wird ein Neustart oder eine Formatierung als Bereinigungsaktion ausgeführt und optional wird das Display ausgeschaltet. |
| DeviceCleaner.CleanupAction | |
| DeviceCleaner.PostCleanupAction | |
| DeviceConcurrentUtil |
Enthält Dienstmethoden und ‑klassen für die gleichzeitige Ausführung von Befehlen auf Geräteseite
Verwenden Sie |
| DeviceConcurrentUtil.ShellCommandCallable<V> |
Ein ERROR(/Callable), das die Details zur Ausführung eines Shell-Befehls auf einem ITestDevice umschließt.
|
| DeviceConfigurationHolder |
Eine konkrete IDeviceConfiguration-Implementierung, die die geladenen Gerätekonfigurationsobjekte in ihren Attributen speichert.
|
| DeviceFailedToBootError | Wird geworfen, wenn ein Gerät nicht hochfährt, nachdem es mit einem Build geflasht wurde. |
| DeviceFeatureModuleController | Ein Modulcontroller, der Tests nicht ausführt, wenn eine bestimmte Funktion nicht unterstützt wird. |
| DeviceFileReporter |
Eine Dienstklasse, die das Gerät auf Dateien überprüft und sie bei Bedarf an ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) sendet.
|
| DeviceFlashPreparer |
Ein ITargetPreparer, das ein Bild auf physischer Android-Hardware blinkt.
|
| DeviceFlashPreparer.EncryptionOptions | Enum mit Optionen für die Verschlüsselung des userdata-Images |
| DeviceFolderBuildInfo |
Eine IDeviceBuildInfo, die auch andere Build-Artefakte in einem Verzeichnis im lokalen Dateisystem enthält.
|
| DeviceImageZipFlashingTargetPreparer | Ein Zielvorbereitungstool, das das Gerät mit Gerätebildern über ein bestimmtes Format flasht. |
| DeviceInternetAccessibilityResourceMetricCollector | Der Collector sendet einen Ping an google.com, um zu prüfen, ob das Gerät eine Internetverbindung hat. |
| DeviceManager | |
| DeviceManager.FastbootDevice | Darstellung eines Geräts im Fastboot-Modus. |
| DeviceMetricData | Objekt, das alle Daten enthält, die von Messwert-Collectors erfasst wurden. |
| DeviceMonitorMultiplexer |
Eine Proxy-Klasse, um Anfragen an mehrere IDeviceMonitors weiterzuleiten.
|
| DeviceProperties | Gängige Konstantendefinitionen für geräteseitige Property-Namen |
| DeviceRecoveryModeUtil | |
| DeviceResetFeature | Serverseitige Implementierung des Zurücksetzens von Geräten. |
| DeviceResetHandler | Dienstprogramm zum Generisch zurücksetzen von Geräten |
| DeviceSelectionOptions | Container für Kriterien zur Geräteauswahl. |
| DeviceSelectionOptions.DeviceRequestedType | Die verschiedenen unterstützten Platzhaltergerätetypen. |
| DeviceSettingChecker | Prüfen Sie, ob sich die Geräteeinstellungen während der Ausführung eines Moduls geändert haben. |
| DeviceSetup |
Eine ITargetPreparer, die ein Gerät anhand der bereitgestellten Options für Tests konfiguriert.
|
| DeviceStateMonitor |
Hilfsklasse zum Überwachen des Status einer IDevice.
|
| DeviceStorageAgeResourceMetricCollector | Speicheralter aus Logcat parsen |
| DeviceStorageStatusChecker | Prüfen Sie, ob auf dem Gerät genügend Speicherplatz für die angegebenen Partitionen vorhanden ist. |
| DeviceUnavailableMonitor | Dieser Listener versucht, nur DNAE auf Testfallebene zu erfassen. |
| DeviceUpdateTargetPreparer |
Eine abstrakte ITargetPreparer, die gängige Schritte zur Aktualisierung von Geräten mit einer Geräte-Imagedatei aus einer externen Quelle (im Gegensatz zu einem Build-Dienst) übernimmt.
|
| DeviceWifiResourceMetricCollector | Der Collector erfasst die aktuelle Signalstärke des verbundenen WLANs und die Linkgeschwindigkeit. |
| DirectedGraph<V> | Eine Implementierung gerichteter ungewichteter Graphen. |
| DynamicFileStubTest | Dies ist ein Tradefed-Test, um zu prüfen, ob Tradefed die dynamische Datei korrekt auflösen kann. |
| DynamicRemoteFileResolver | Klasse, die beim Auflösen des Pfads zu Remotedateien hilft. |
| DynamicRemoteFileResolver.FileResolverLoader |
Lädt Implementierungen von IRemoteFileResolver.
|
E
| EmmaXmlConstants | Konstanten, die beim Parsen des emma-XML-Berichts verwendet werden. |
| EmulatorMemoryCpuCapturer | |
| EnforcedSeLinuxChecker | Statusprüfer, der den Status von SELinux prüft. |
| EventsLoggerListener | Listener, der alle empfangenen Ereignisse in einer Datei protokolliert |
| ExistingBuildProvider |
Eine IBuildProvider, die eine bereits erstellte IBuildInfo zurückgibt.
|
| ExtendedFile | Eine Erweiterung der Standarddatei, die buildbezogene Metadaten enthält. |
F
| FakeTest | Ein Scheintest, der dazu dient, wiederholbare Testergebnisse zu generieren. |
| FakeTestsZipFolder | Eine Test-Fixture, die anhand einer Liste von Inhalten einen gefälschten entpackten Testordner erstellt. |
| FakeTestsZipFolder.ItemType | |
| FastbootDeviceFlasher | Eine Klasse, die Fastboot zum Flashen eines Images auf physischer Android-Hardware verwendet. |
| FastbootHelper | Eine Hilfsklasse für Fastboot-Vorgänge. |
| FastbootUpdateBootstrapPreparer |
Eine ITargetPreparer, die bestimmte Dateien (Bootloader, Radio, ZIP-Datei des Geräte-Images) in IDeviceBuildInfo platziert, um Geräte mit FastbootDeviceFlasher zu flashen, und dann Geräteattribute nach dem Start in die Build-Informationen einschleust, um Ergebnisse zu erfassen.
|
| FileDownloadCache | Eine Hilfsklasse, die einen LRU-Cache des lokalen Dateisystems mit heruntergeladenen Dateien verwaltet. |
| FileDownloadCacheFactory |
Eine Factory zum Erstellen von FileDownloadCache
|
| FileDownloadCacheWrapper |
Eine Wrapper-Klasse, die FileDownloadCache-Funktionen bereitstellt und die Schnittstelle IFileDownloader implementiert.
|
| FileIdleMonitor | Überwacht Dateien und führt einen Rückruf aus, wenn sie inaktiv waren (d.h. |
| FileLogger |
Ein ILeveledLogOutput, das Protokollmeldungen an eine Datei und an stdout weiterleitet.
|
| FileProtoResultReporter |
Proto-Reporter, der die TestRecord in eine Datei ablegt.
|
| FilePullerDeviceMetricCollector |
Eine BaseDeviceMetricCollector, die auf Messwertschlüssel vom Gerät wartet und diese als Datei vom Gerät abruft.
|
| FilePullerLogCollector | Logger der vom Gerät gemeldeten Datei. |
| FileSystemLogSaver | Protokolle in einem Dateisystem speichern |
| FilteredResultForwarder |
Variante von ResultForwarder, bei der nur eine Zulassungsliste von TestDescription gemeldet werden kann.
|
| FixedByteArrayOutputStream |
Eine In-Memory-ERROR(/OutputStream), die nur eine maximale Datenmenge beibehält.
|
| FlashingResourcesParser | Eine Klasse, die die erforderlichen Versionen von Hilfsbilddateien analysiert, die zum Flashen eines Geräts erforderlich sind. |
| FlashingResourcesParser.AndroidInfo |
Ein Typdefiniert für Map<String, MultiMap<String, String>>.
|
| FlashingResourcesParser.Constraint |
Eine Filteroberfläche, mit der FlashingResourcesParser einige Ressourcen ignorieren kann, die sie andernfalls verwenden würde
|
| FlashingResourceUtil |
Mit diesem Dienstprogramm können Sie die richtige Version der Artefakte festlegen, damit sie über DeviceFlashPreparer geflasht werden können.
|
| FoldableExpandingHandler |
Ein IModuleParameterHandler, das sich für jede nicht primäre faltbare Konfiguration erweitert.
|
| FoldableHandler | Generischer Handler für faltbare Elemente, der die Parameter für faltbare Elemente annehmen kann, um ein spezielles Modul zu erstellen. |
| FoldableModePreparer | Ein Zielvorbereitungstool, mit dem der Faltstatus eines Geräts geändert werden kann. |
| FolderBuildInfo |
Konkrete Implementierung einer IFolderBuildInfo.
|
| FormattedGeneratorReporter | Mit diesem Tool können Berichte in einem bestimmten Format erstellt werden. |
G
| GceAvdInfo | Struktur zum Speichern relevanter Daten für eine bestimmte GCE-AVD-Instanz. |
| GceAvdInfo.GceStatus | |
| GceManager | Helfer, der die GCE-Aufrufe zum Starten/Anhalten und Erfassen von Protokollen aus GCE verwaltet. |
| GceRemoteCmdFormatter | Dienstprogrammklasse zum Formatieren von Befehlen, um ein Remote-GCE-Gerät zu erreichen. |
| GceRemoteCmdFormatter.ScpMode | Je nach Struktur der Argumente kann SCP zum Pushen oder Pullen von Dateien verwendet werden. |
| GceSshTunnelMonitor | Thread-Monitor für den GCE-SSH-Tunnel. |
| GcovCodeCoverageCollector |
Eine BaseDeviceMetricCollector, die Abdeckungsmessungen von gcov vom Gerät abruft und als Testartefakte protokolliert.
|
| GCSBucketUtil | Dateimanager zum Herunterladen und Hochladen von Dateien aus Google Cloud Storage (GCS). |
| GCSBucketUtil.GCSFileMetadata | Einfacher Wrapper für Dateiinformationen in GCS. |
| GCSCommon | Basisklasse für Gcs-Vorgänge wie Download und Upload. |
| GCSDownloaderHelper | Downloader für GCS-Bucket, der das Caching und die Auflösung der globalen Konfiguration übernimmt. |
| GCSFileDownloader | Datei-Downloader zum Herunterladen von Dateien aus Google Cloud Storage (GCS). |
| GCSFileUploader | Datei-Uploader zum Hochladen von Dateidaten in Google Cloud Storage (GCS). |
| GCSHostResourceManager | Hostressource aus GCS (Google Cloud Storage) herunterladen |
| GcsRemoteFileResolver |
Implementierung von IRemoteFileResolver, die das Herunterladen aus einem GCS-Bucket ermöglicht.
|
| GetPreviousPassedHelper | Hilfsfunktion zum Abrufen der zuvor bestandenen Testfilter. |
| GkiDeviceFlashPreparer | Ein Zielvorbereitungstool, das das Gerät mit dem generischen Android Common Kernel-Image flasht. |
| GlobalFilterGetter | Dienstimplementierung, die die Filter einer bestimmten Aufrufung zurückgibt. |
| GlobalTestFilter | Filteroptionen, die auf die Aufrufe angewendet werden. |
| GoogleApiClientUtil | Dienstprogramme zum Erstellen eines Google API-Clients. |
| GranularRetriableTestWrapper |
Eine Wrapper-Klasse arbeitet mit der IRemoteTest, um den IRemoteTest auf Testfallebene zu granulieren.
|
| GsiDeviceFlashPreparer | Ein Zielvorbereitungstool, das das Gerät mit dem generischen Android-System-Image flasht. |
H
| HelloWorldMultiTargetPreparer |
Eine Beispielimplementierung einer IMultiTargetPreparer.
|
| HistoryLogger | TF-Verlaufslogger, spezielles Protokoll, das nur bestimmte Ereignisse enthält. |
| HprofAllocSiteParser | Hilfsklasse zum Parsen von Informationen aus dem Bereich „Allocation Sites“ (Zuweisungswebsites) von HPROF-Berichten. |
| HttpRemoteFileResolver |
Implementierung von IRemoteFileResolver, die den Download einer Remotedatei über HTTP ermöglicht
|
| HttpsRemoteFileResolver |
Implementierung von IRemoteFileResolver, die das Herunterladen einer Remotedatei über https ermöglicht
|
I
| IAbiReceiver | Ein Test, für den das zu testende ABI erforderlich ist. |
| IAppBuildInfo |
Diese Benutzeroberfläche wurde eingestellt.
Verwenden Sie IBuildInfo direkt.
|
| IAutoRetriableTest |
Benutzeroberfläche für eine IRemoteTest, die ITestFilterReceiver nicht implementiert, aber trotzdem die automatische Wiederholung unterstützen möchte.
|
| IBatteryInfo | Die Schnittstelle, die die Interaktion mit dem Akku eines Geräts definiert. |
| IBatteryInfo.BatteryState | Beschreibt den aktuellen Akkuladestatus. |
| IBuildProvider | Verantwortlich für die Bereitstellung von Informationen zum zu testenden Build. |
| IBuildReceiver | Ein Test, der auf den zu testenden Build verweist. |
| IClusterClient | Eine Schnittstelle für die Interaktion mit dem TFC-Backend. |
| IClusterEvent | Benutzeroberfläche für alle Clusterereignisse, die in TFC hochgeladen werden sollen. |
| IClusterEventUploader<T extends IClusterEvent> | Benutzeroberfläche für ClusterEventUploader |
| IClusterOptions | Eine Benutzeroberfläche für clusterbezogene Optionen. |
| ICommandOptions | Container für Ausführungsoptionen für Befehle. |
| ICommandScheduler | Ein Scheduler zum Ausführen von TradeFederation-Befehlen. |
| ICommandScheduler.IScheduledInvocationListener | Listener für Aufrufereignisse, wenn der Aufruf abgeschlossen ist. |
| ICompressionStrategy | Eine Schnittstelle, die einen Komprimierungsalgorithmus darstellt, der zur Laufzeit ausgewählt werden kann. |
| IConfiguration | Konfigurationsinformationen für eine TradeFederation-Aufruf. |
| IConfigurationFactory |
Factory zum Erstellen von IConfigurations
|
| IConfigurationReceiver |
Einfache Schnittstelle zum Darstellen von Objekten, die ein IConfiguration akzeptieren.
|
| ICredentialFactory |
Eine Schnittstelle für die Anmeldedaten-Factory zum Erstellen von OAuth2-Credential.
|
| IDefaultObjectLoader | Schnittstelle zum Laden der Standardobjekte, die Teil der YAML-Konfiguration sein sollten. |
| IDefaultObjectLoader.LoaderConfiguration | Das Ladekonfigurationsobjekt, um Informationen an den Lader weiterzugeben. |
| IDeviceBuildInfo |
Eine IBuildInfo, die einen vollständigen Android-Geräte-Build und (optional) die zugehörigen Tests darstellt.
|
| IDeviceBuildProvider |
Ein IBuildProvider, das Informationen aus einem ITestDevice verwendet, um einen Build abzurufen.
|
| IDeviceConfiguration | Gerätekonfigurations-Inhaberoberfläche |
| IDeviceFlasher | Flasht ein Geräte-Image auf einem Gerät. |
| IDeviceFlasher.UserDataFlashOption | Enum mit Optionen für die Verarbeitung des userdata-Images |
| IDeviceManager | Benutzeroberfläche zum Verwalten der für Tests verfügbaren Geräte. |
| IDeviceManager.IFastbootListener | Ein Listener für Änderungen des Fastboot-Status. |
| IDeviceMonitor | Benutzeroberfläche zum Überwachen des Status von Geräten. |
| IDeviceMonitor.DeviceLister |
Eine Runnable-ähnliche Klasse, die die bekannten Geräte und ihre Status zurückgeben sollte.
|
| IDeviceSelection | Benutzeroberfläche für die Geräteauswahl |
| IDeviceTest |
Benutzeroberfläche für Objekte, die einen Verweis auf eine ITestDevice erfordern.
|
| IDisableable | Schnittstelle, die ein Tradefed-Objekt beschreibt, das deaktiviert werden kann. |
| IFileDownloader | Benutzeroberfläche zum Herunterladen einer Remote-Datei. |
| IFlashingResourcesParser | Schnittstelle zum Bereitstellen der erforderlichen Versionen von Hilfsbilddateien, die zum Flashen eines Geräts erforderlich sind. |
| IFlashingResourcesRetriever | Schnittstelle zum Abrufen von Hilfsbilddateien, die zum Flashen eines Geräts erforderlich sind. |
| IFolderBuildInfo |
Eine einfache abstrakte IBuildInfo, deren Build-Artefakte sich in einem lokalen Dateisystemverzeichnis befinden.
|
| IFormatterGenerator |
Schnittstelle, die einen Formatierer für SuiteResultHolder beschreibt.
|
| IHostCleaner | Bereinigt den Host nach Abschluss des Testlaufs. |
| IInvocationContextReceiver | Ein Test, der sich auf den Kontext der Aufrufe beziehen muss. |
| IInvocationExecution | Benutzeroberfläche, die die Aktionen beschreibt, die im Rahmen einer Aufrufung ausgeführt werden. |
| ILeveledLogOutput | Klassen, die diese Schnittstelle implementieren, bieten Methoden zum Ausgeben von Protokollmeldungen. |
| ILogcatReceiver |
Eine Klasse, die die Ausgabe des Logcats eines Geräts als InputStreamSource bereitstellt.
|
| ILogRegistry |
Eine Schnittstelle für einen ILogOutput Singleton-Logger, der verschiedene Logger multiplext und verwaltet.
|
| ILogRegistry.EventType | Nützliche Protokollereignisse |
| IMetricCollector | Diese Schnittstelle wird als Dekorator hinzugefügt, wenn Testergebnisse erfasst werden, um übereinstimmende Messwerte zu erfassen. |
| IMetricCollectorReceiver |
Benutzeroberfläche für IRemoteTests, die die Liste der IMetricCollectors für den Testlauf abrufen müssen.
|
| IModuleController | Benutzeroberfläche, über die festgelegt wird, ob ein Modul ausgeführt werden soll oder nicht. |
| IModuleController.RunStrategy | Aufzählung, aus der hervorgeht, wie das Modul ausgeführt werden soll. |
| IModuleParameterHandler | Die Benutzeroberfläche für Parameter von Suite-Modulen. |
| IMultiDeviceTest | Diese Benutzeroberfläche wurde eingestellt. Diese Benutzeroberfläche wird aus Kompatibilitätsgründen vorübergehend beibehalten, wird aber nicht mehr verwendet. Bitte implementieren Sie sie nicht. |
| IMultiTargetPreparer | Die Testumgebung wird für mehrere Geräte gleichzeitig vorbereitet. |
| INativeDeviceTest |
Benutzeroberfläche für Objekte, die einen Verweis auf eine INativeDevice erfordern.
|
| InstallApexModuleTargetPreparer | |
| InstantAppHandler |
Handler für ModuleParameters#INSTANT_APP.
|
| InstrumentationResultProtoParser | Hier wird das Instrumentation-Ergebnis-Proto, das während des Instrumentationstests erfasst wurde, geparst und ITestRunListener über die Ergebnisse informiert. |
| InvocationContext |
Generische Implementierung einer IInvocationContext.
|
| InvocationExecution | Klasse, die alle Aufrufschritte beschreibt: build download, target_prep, run tests, clean up. |
| InvocationScope | Begrenzt den Umfang eines einzelnen Tradefed-Aufrufs. |
| InvocationScoped | |
| InvocationScopeModule | Guice-Modul, das überall in einer TF-Aufrufmethode verwendet werden kann, um die von Guice-Tradefed unterstützten Objekte anzufordern. |
| InvocationStatus | Eine Klasse zum Speichern des Aufrufstatus. |
| InvocationToJUnitResultForwarder |
Eine Klasse, die ITestInvocationListener-Ereignisse überwacht und an eine TestListener weiterleitet.
|
| IPostProcessor | Post Processors ist ein Trade Federation-Objekt, mit dem Messwerte und Protokolle NACH den Tests und VOR der Ergebniserstellung verarbeitet werden können. |
| IRemoteFeature | Benutzeroberfläche, die eine Funktion in Tradefed beschreibt, die auf Grundlage der Anfrage ausgeführt werden kann. |
| IRemoteFileResolver | Benutzeroberfläche für Objekte, die eine Remotedatei in eine lokale Datei auflösen können. |
| IRemoteFileResolver.RemoteFileResolverArgs | Die an die Resolver übergebenen Argumente |
| IRemoteFileResolver.ResolvedFile | Klasse mit Informationen zur aufgelösten Datei und einigen Metadaten. |
| IReportNotExecuted |
Bei einer unvollständigen Ausführung können IRemoteTest, die diese Schnittstelle implementieren, ihre nicht ausgeführten Tests für eine bessere Berichterstellung melden.
|
| IRescheduler | Oberfläche zum Umplanen einer Konfiguration für eine zukünftige Ausführung. |
| IResourceMetricCollector | Benutzeroberfläche, über die Nutzer benutzerdefinierte Ressourcensammler implementieren können. |
| IRestApiHelper | Eine Hilfsoberfläche für die Ausführung von REST API-Aufrufen. |
| IResumableTest | Diese Benutzeroberfläche wurde eingestellt. Das ist nicht mehr nötig. |
| IRetryDecision | Benutzeroberfläche, über die die Entscheidung zum erneuten Versuch getroffen wird, und Filter, der auf die Klasse angewendet wird, um den erneuten Versuch zu optimieren. |
| IRuntimeHintProvider | |
| ISandbox | Benutzeroberfläche, die eine Sandbox definiert, die zum Ausführen eines Aufrufs verwendet werden kann. |
| ISandboxFactory |
Factory zum Erstellen von ISandbox.
|
| ISetOptionReceiver |
Die Implementierung dieser Schnittstelle sollte ein Option mit dem Namen „set-option“ haben, das mit HostTest#SET_OPTION_NAME verknüpft ist.
|
| IShardableTest |
Ein IRemoteTest, das in separat ausführbare Teiltests unterteilt werden kann.
|
| IShardHelper | Benutzeroberfläche eines Objekts, die die Sharding-Strategie beschreibt, die für eine Konfiguration verwendet werden soll. |
| ISystemStatusChecker | Ein Prüftool, das den Systemstatus prüft und einen booleschen Wert zurückgibt, der angibt, ob sich das System in einem erwarteten Zustand befindet. |
| ISystemStatusCheckerReceiver |
Ein IRemoteTest, das über die Konfiguration Zugriff auf die ISystemStatusChecker benötigt.
|
| ITargetCleaner | Diese Benutzeroberfläche wurde eingestellt. tearDown wurde in die Basis-ITargetPreparer-Schnittstelle verschoben. |
| ITargetPreparer | Bereitet die Testumgebung für den Testlauf vor. |
| ITerribleFailureHandler |
Eine Oberfläche zum Beheben von schwerwiegenden Fehlern von LogUtil.CLog.wtf(String, Throwable)
|
| ITestAnnotationFilterReceiver | Ein Runner, mit dem sich anhand von Anmerkungen filtern lässt, welche Tests ausgeführt werden sollen. |
| ITestCollector | Bietet Unterstützung für die Testerhebung. Wenn diese Option festgelegt ist, muss der Test-Runner einen Trockenlauf ausführen, um Testfälle zu erfassen, ohne sie tatsächlich auszuführen. |
| ITestFileFilterReceiver | Ein Runner, der eine Datei empfangen kann, in der angegeben ist, welche Tests ausgeführt und/oder nicht ausgeführt werden sollen. |
| ITestFilterReceiver | Ein Runner, mit dem sich die ausführbaren Tests filtern lassen. |
| ITestInformationReceiver |
Schnittstelle zum Empfangen der TestInformation für einige Klassen.
|
| ITestInvocation | Verarbeitet eine TradeFederation-Testaufruf. |
| ITestInvocation.ExitInformation | Stellt Informationen zum Beenden einer Aufrufabfolge dar. |
| ITestSuite | Abstrakte Klasse, die zum Ausführen der Testsuite verwendet wird. |
| ITestSuiteResultLoader | Benutzeroberfläche, die einen Helfer zum Laden früherer Ergebnisse beschreibt, die noch einmal ausgeführt werden können. |
| ITestsZipInstaller | Installiert Tests aus einer ZIP-Datei mit Tests (wie vom Build-System ausgegeben) auf einem Gerät. |
J
| JavaCodeCoverageCollector |
Eine BaseDeviceMetricCollector, die Java-Abdeckungsmessungen vom Gerät abruft und als Testartefakte protokolliert.
|
| JavaCodeCoverageFlusher | Eine Dienstprogrammklasse, die die Messungen der Java-Codeabdeckung von Prozessen auf dem Gerät zurücksetzt und erzwingt. |
| JsonHttpTestResultReporter | Ein Ergebnisbericht, der Testmesswerte und Informationen zu Branche und Gerät in JSON codiert und an einen HTTP-Dienstendpunkt POSTet |
| JUnit4TestFilter |
Hilfsklasse, die die Filterung für den JUnit4-Ausführer durch Erweiterung der Filter bereitstellt.
|
| JUnitToInvocationResultForwarder |
Eine Klasse, die TestListener-Ereignisse überwacht und an eine ITestInvocationListener weiterleitet.
|
| JUnitXmlParser | Parser, der Testergebnisdaten aus JUnit-Ergebnissen extrahiert, die im XMLJUnitResultFormatter von ant gespeichert sind, und an einen ITestInvocationListener weiterleitet. |
K
| KeyguardStatusChecker | Prüft den Status des Sperrbildschirms nach der Modulausführung. |
| KillExistingEmulatorPreparer |
Ein ITargetPreparer, mit dem ein laufender Emulator beendet wird.
|
L
| LabResourceDeviceMonitor | Der Ressourcenmonitor des Labs, der den gRPC-Server für LabResourceService initialisiert/verwaltet. |
| LargeOutputReceiver | Eine Klasse, die dazu dient, die Ausgabe von lang laufenden Befehlen zu erfassen. |
| LastShardDetector |
Beim Ausführen des lokalen Sharding möchten wir manchmal einige Aktionen nur ausführen, wenn der letzte Shard invocationEnded(long) erreicht.
|
| LaunchCvdHelper | Dienstprogramm zum Steuern von Launch_cvd in der Cuttlefish-VM. |
| LeakedThreadStatusChecker | Statusprüfer, um sicherzustellen, dass ein Modul keinen laufenden Thread leckt. |
| LegacySubprocessResultsReporter | Eine eingefrorene Implementierung des subprocess results reporters, die trotz Änderungen an der Superklasse mit früheren Versionen von TF/CTS (z.B. 8+) kompatibel bleiben sollte. |
| ListInstrumentationParser |
Eine IShellOutputReceiver, die die Ausgabe einer „pm list instrumentation“-Abfrage analysiert
|
| ListInstrumentationParser.InstrumentationTarget | |
| LocalAndroidVirtualDevice | Die Klasse für lokale virtuelle Geräte, die auf dem TradeFed-Host ausgeführt werden. |
| LocalAppBuildProvider |
Ein IBuildProvider, das einen IBuildInfo basierend auf einem angegebenen lokalen Pfad erstellt
|
| LocalDeviceBuildProvider |
Ein IBuildProvider, das eine IDeviceBuildInfo anhand eines angegebenen Dateisystemverzeichnispfads erstellt.
|
| LocalEmulatorLaunch | Ein TargetPreparer, der einen Emulator lokal aus einer Android-Build-Umgebung startet. |
| LocalEmulatorSnapshot | Ein TargetPreparer zum Generieren eines sauberen Emulator-Snapshots aus einer Android-Build-/Entwicklungsumgebung |
| LocalFileResolver |
Implementierung von IRemoteFileResolver, mit der lokale Dateien verknüpft werden können
|
| LocalFolderBuildProvider |
Ein IBuildProvider, das einen IFolderBuildInfo basierend auf einem angegebenen lokalen Pfad erstellt
|
| LocalRunInstructionBuilder | Dienstprogramm zum Kompilieren der Anweisung zum lokalen Ausführen von Tests. |
| LogcatCrashResultForwarder | Spezieller Listener: Bei Fehlern (Absturz des Instrumentierungsvorgangs) wird versucht, den Absturz aus dem Logcat zu extrahieren und der Fehlermeldung hinzuzufügen, die mit dem Test verknüpft ist. |
| LogcatEventParser | |
| LogcatEventType |
Ereignistypen für LogcatEventParser
|
| LogcatOnFailureCollector | Collector, der ein Logcat erfasst und protokolliert, wenn ein Testlauf fehlschlägt. |
| LogcatReceiver | Klasse, die Logcat im Hintergrund erfasst. |
| LogFileSaver |
Ein Helper für ITestInvocationListener, mit dem Logdaten in einer Datei gespeichert werden
|
| LogReceiver | |
| LogRegistry |
Eine ILogRegistry-Implementierung, die verschiedene Protokolle multiplext und verwaltet und je nach ThreadGroup des Threads, der den Aufruf ausführt, den entsprechenden verwendet.
|
| LogSaverResultForwarder |
Ein ResultForwarder zum Speichern von Protokollen mit dem globalen Datei-Saver.
|
M
| MainlineModuleHandler | Eine einfache Handler-Klasse für Mainline-Module, die einen InstallApexModuleTargetPreparer erstellt und den dynamischen Link basierend auf den angegebenen Mainline-Modulen einfügt, um diese Module automatisch abzurufen. |
| MainlineTestModuleController | Basisklasse für einen Modulcontroller, um Tests basierend auf den vorab geladenen Mainline-Modulen auf dem zu testenden Gerät auszuführen. |
| ManagedRemoteDevice | Ein Gerät, das in einer virtuellen Maschine ausgeführt wird, die wir per Fernzugriff über eine Tradefed-Instanz in der VM verwalten. |
| ManagedTestDeviceFactory | Factory to create the different kind of devices that can be monitored by Tf |
| MetricFilePostProcessor | Wird zum Hochladen der Messwertprotokolldatei verwendet, die auf Test- und Ausführungsebene erfasst wurde. |
| MetricOption |
Anmerkung für Testmethoden, die mit @Test gekennzeichnet sind, oder wenn die Anmerkung Teil der Anmerkungsliste von TestDescription ist, mit der zusätzliche Parameter angegeben werden können, die für Folgendes nützlich sind: Anpassen des Verhaltens der Collectors, Filtern einiger Methoden.
|
| MetricsXMLResultReporter | MetricsXMLResultReporter schreibt Testmesswerte und Ausführungsmesswerte in eine XML-Datei in einem Ordner, der in der Phase „invocationEnded“ des Tests über den Parameter „metrics-folder“ angegeben wird. |
| MetricUtility | Enthält gängige Dienstmethoden zum Speichern der Testmesswerte, zum Aggregieren der Messwerte in ähnlichen Tests und zum Schreiben der Messwerte in eine Datei. |
| MinApiLevelModuleController | Basisklasse für einen Modulcontroller, der keine Tests ausführt, wenn er unter einer bestimmten API-Ebene liegt. |
| MinSdkModuleController | Basisklasse für einen Modulcontroller, um keine Tests für Versionen auszuführen, die unter einer bestimmten SDK-Version liegen. |
| ModuleDefinition | Container für die Konfiguration des Testlaufs. |
| ModuleListener |
Listener, der an jede IRemoteTest jedes Moduls angehängt ist, um die Liste der Ergebnisse zu erfassen.
|
| ModuleMerger |
Hilfsklasse für Vorgänge, die mit dem Zusammenführen von ITestSuite und ModuleDefinition nach einer Aufteilung zusammenhängen.
|
| ModuleOemTargetPreparer | |
| ModuleOemTargetPreparer.ModuleInfo | Eine einfache Strukturklasse zum Speichern von Informationen zu einem Modul |
| ModuleParameters | Spezielle Werte, die den Schlüsseln „Parameter“ der Suite in den Metadaten der einzelnen Module zugeordnet sind. |
| ModuleParametersHelper |
Hilfsfunktion zum Abrufen des mit dem Parameter verknüpften IModuleParameterHandler.
|
| ModuleSplitter |
Hilft dabei, eine Liste von Modulen, die durch IConfiguration dargestellt werden, in eine Liste von Ausführungseinheiten aufzuteilen, die durch ModuleDefinition dargestellt werden.
|
N
| NameMangleListener | Ein Proxy-Listener, der Testmethode, Klasse und Paketnamen bei der Berichterstellung übersetzt. |
| NativeCodeCoverageFlusher | Eine Dienstprogrammklasse, die Messungen der nativen Abdeckung löscht und die nativen Abdeckungsdaten aus Prozessen auf dem Gerät zwangsweise leert. |
| NativeDevice |
Standardimplementierung eines ITestDevice nicht vollständigen Stacks für Android-Geräte.
|
| NativeDevice.AdbAction |
Eine DeviceAction zum Ausführen eines Betriebssystembefehls vom Typ „adb…“.
|
| NativeDevice.AdbShellAction | |
| NativeDevice.RebootDeviceAction |
DeviceAction zum Neustarten eines Geräts.
|
| NativeDevice.RebootMode | Ein Neustartmodus. |
| NativeDeviceStateMonitor |
Hilfsklasse zum Überwachen des Status einer IDevice ohne Framework-Unterstützung.
|
| NegativeHandler | Handler, der angibt, dass nichts getan werden soll und der Parameter kein zusätzliches Modul erstellen soll. |
| NestedDeviceStateMonitor | Gerätestatus-Monitor, der zusätzliche Prüfungen an verschachtelten Geräten ausführt, um den Besonderheiten der virtualisierten Umgebung gerecht zu werden. |
| NestedRemoteDevice | Darstellung des Geräts, das in einer Remote-Cuttlefish-VM ausgeführt wird. |
| NetworkNotAvailableException | Wird geworfen, wenn ein Gerät keine Verbindung zum Netzwerk für Tests herstellen kann. |
| NoDeviceException | Wird geworfen, wenn kein Gerät vorhanden ist, auf dem ein bestimmter Befehl ausgeführt werden kann. |
| NoisyDryRunTest | Einen lauten Trockenlauf für eine Befehlsdatei ausführen. |
| NotMultiAbiHandler |
Spezieller Handler, der SuiteModuleLoader darüber informiert, dass die sekundäre ABI kein Modul erstellen soll.
|
O
| OpenObjectLoader | Lader für die in AOSP verfügbaren Standardobjekte. |
| OptionCopier |
Eine Hilfsklasse, mit der Option-Feldwerte mit demselben Namen von einem Objekt in ein anderes kopiert werden können.
|
| OptionFetcher | Hilfsfunktion zum Abrufen der Testoptionen aus dem übergeordneten Prozess. |
| OptionNotAllowedException |
Spezifische ConfigurationException, wenn eine Option nicht in der Befehlszeile übergeben werden darf.
|
| OptionSetter |
Füllen Sie Option-Felder aus.
|
| OptionSetter.OptionFieldsForName | Container für die Liste der Optionsfelder mit dem angegebenen Namen. |
| OtaDeviceBuildInfo |
Eine IDeviceBuildInfo, die für Over-the-air-Aktualisierungstests verwendet wird.
|
| OtatoolsBuildInfo |
Ein IBuildInfo, das otatools-Artefakte enthält.
|
| OtaZipfileBuildProvider |
Stellt eine IBuildInfo auf Grundlage einer lokalen OTA-Zip-Datei bereit.
|
P
| PackageInstalledModuleController | Der Modulcontroller führt keine Tests aus, wenn die angegebenen Pakete nicht auf dem Gerät installiert sind. |
| Pair<A, B> | Wir definieren unsere eigene Pair-Klasse, die zwei Objekte enthält. |
| ParallelDeviceExecutor<V> |
ERROR(/ExecutorService)-Wrapper, um eine Funktion parallel auszuführen.
|
| ParentSandboxInvocationExecution |
Version von InvocationExecution für die speziellen Aktionen der übergeordneten Aufrufe beim Ausführen einer Sandbox.
|
| ParentShardReplicate | Eine Einrichtung für ein Gerät auf alle anderen Geräte replizieren, die am Sharding teilnehmen. |
| PassingTestFileReporter |
Ein ITestInvocationListener, das die Liste der bestandenen Testfälle in einer Testdatei speichert
|
| PrettyPrintDelimiter | Hilfsprogramm zum Drucken von abgegrenzten Nachrichten, die auffallen. |
| PropertyChanger | Eine Dienstprogrammklasse zum Ändern (oder Hinzufügen) von Elementen in einer Android-Eigenschaftsdatei |
| ProtoResultParser | Parser für das Proto-Format von Tradefed-Ergebnissen. |
| ProtoResultParser.TestLevel | Aufzählung, die das aktuelle Level des verarbeiteten Prototyps darstellt. |
| ProtoResultReporter |
Der Ergebnisberichter erstellt ein TestRecord-Protobuf mit allen Ergebnissen.
|
| ProtoUtil | Dienstmethoden für den typunabhängigen Umgang mit Protobuf-Nachrichten. |
| ProxyConfiguration | Objekt, mit dem auf eine ausführbare Remotekonfiguration verwiesen werden kann. |
| PsParser | Dienstprogramm zum Parsen von USER,PID und NAME aus der Ausgabe des Befehls „ps“ |
F
| QuotationAwareTokenizer |
R
| RecoveryLogPreparer | Ein Zielvorbereitungstool, mit dem vor der Wiederherstellung Protokolle erfasst werden. |
| RegexTrie<V> |
Das RegexTrie ist ein Trie, bei dem jedes ERROR(/Pattern)
|
| RemoteAndroidDevice |
Implementierung einer ITestDevice für ein Full-Stack-Android-Gerät, das über adb connect verbunden ist.
|
| RemoteAndroidVirtualDevice |
Erweitert das Verhalten von RemoteAndroidDevice für ein Full-Stack-Android-Gerät, das in der Google Compute Engine (GCE) ausgeführt wird.
|
| RemoteAvdIDevice |
Ein Platzhalter IDevice, der von DeviceManager zum Zuweisen verwendet wird, wenn DeviceSelectionOptions.gceDeviceRequested() true ist.
|
| RemoteFileUtil | Dienstprogrammklasse zum Verwalten von Dateien aus einer Remote-Instanz |
| RemoteInvocationExecution |
Implementierung von InvocationExecution, die eine Remote-Ausführung auslöst.
|
| RemoteManager |
Klasse, die RemoteOperations über ein Socket empfängt.
|
| RemoteSshUtil | Dienstprogramm zum Ausführen von SSH-Befehlen auf Remote-Instanzen. |
| RemoteTestTimeOutEnforcer | Listener, mit denen die Ausführungszeit einer bestimmten Testkonfiguration geprüft und der Test fehlgeschlagen wird, wenn sie eine bestimmte Zeitüberschreitung überschreitet. |
| RemoteZip | Dienstprogramme zum Entpacken einzelner Dateien in einer Remote-ZIP-Datei. |
| ReportPassedTests | Geben Sie in einer Datei mögliche Filter an, um bestandene Tests auszuschließen. |
| ResourceMetricUtil | Dienstfunktionen zum Erstellen von Messwerten |
| RestApiHelper | Eine Hilfsklasse zum Ausführen von REST API-Aufrufen. |
| ResultAggregator | Spezieller Weiterleiter, der die Ergebnisse bei Bedarf basierend auf der verwendeten Wiederholungsstrategie zusammenfasst. |
| ResultAndLogForwarder | Forwarder für Ergebnisse und Protokollereignisse. |
| ResultForwarder |
Ein ITestInvocationListener, das Aufrufergebnisse an eine Liste anderer Listener weiterleitet.
|
| ResultsPlayer | Spezieller Runner, der die angegebenen Ergebnisse abspielt. |
| RetentionFileSaver | Hilfsklasse zum Erstellen einer .retention-Datei in einem Verzeichnis. |
| RetryConfigurationFactory | Factory, die den Wiederholungsversuch eines Befehls verarbeitet. |
| RetryLogSaverResultForwarder | Weiterleitung, die auch den aktuellen Versuch weiterleitet. |
| RetryRescheduler | Ein spezieller Runner, mit dem zuvor ausgeführte Tests, die fehlgeschlagen sind oder nicht ausgeführt wurden, neu geplant werden können. |
| RetryRescheduler.RetryType | Die Arten von Tests, die wiederholt werden können. |
| RetryResultForwarder |
Eine Erweiterung von ResultForwarder, die immer eine bestimmte Versuchszahl sendet.
|
| RetryResultHelper | Hilfsklasse, um zu bestimmen, welches Modul oder welcher Test ausgeführt werden soll. |
| RetryStatistics |
Struktur mit den Statistiken für eine Wiederholungssitzung einer IRemoteTest.
|
| RunCommandTargetPreparer | |
| RunConfigDeviceRecovery |
Generische Basis IMultiDeviceRecovery, um eine Tradefed-Konfiguration für den Wiederherstellungsschritt auszuführen.
|
| RunOnSecondaryUserParameterHandler | |
| RunOnSecondaryUserTargetPreparer |
Eine ITargetPreparer, die bei der Einrichtung einen sekundären Nutzer erstellt und angibt, dass Tests für diesen Nutzer ausgeführt werden sollen.
|
| RunOnSystemUserTargetPreparer |
Ein ITargetPreparer, das angibt, dass Tests für den Nutzer (nicht für den aktuellen Nutzer) ausgeführt werden sollen.
|
| RunOnWorkProfileParameterHandler | |
| RunOnWorkProfileTargetPreparer |
Eine ITargetPreparer, die bei der Einrichtung ein Arbeitsprofil erstellt und angibt, dass Tests für diesen Nutzer ausgeführt werden sollen.
|
S
| SandboxConfigDump |
Runner-Klasse, die anhand einer Befehlszeile eine IConfiguration erstellt und in eine Datei ablegt.
|
| SandboxConfigDump.DumpCmd | |
| SandboxConfigurationException | Spezielle Konfigurationsausnahme, die von der Sandbox-Einrichtung stammt. |
| SandboxConfigurationFactory | Spezielle Konfigurations-Factory zum Erstellen von Konfigurationen für Sandbox-Zwecke. |
| SandboxConfigUtil |
Eine Dienstprogrammklasse zum Verwalten von IConfiguration beim Sandboxing.
|
| SandboxedInvocationExecution | Spezielle Sandbox-Ausführung der Aufrufe: Dies ist die InvocationExection, wenn wir uns in der Sandbox befinden und den Befehl ausführen. |
| SandboxInvocationRunner | Führen Sie die mit der Aufrufung verknüpften Tests in der Sandbox aus. |
| SandboxOptions |
Klasse, die Optionen für eine ISandbox empfangen und bereitstellen kann.
|
| ScreenshotOnFailureCollector | Erfasst und protokolliert einen Screenshot, wenn ein Testfall fehlschlägt. |
| Sdk28ModuleController | Ein Modulcontroller, der prüft, ob auf einem Gerät SDK 28 (Android 9) oder höher installiert ist. |
| Sdk29ModuleController | Führen Sie Tests nur aus, wenn das Testgerät die SDK-Version 29 oder höher hat. |
| Sdk30ModuleController | Führen Sie Tests nur aus, wenn auf dem Testgerät die SDK-Version 30 oder höher installiert ist. |
| Sdk31ModuleController | Führen Sie Tests nur aus, wenn auf dem Testgerät die SDK-Version 31 oder höher installiert ist. |
| SecondaryUserHandler |
Handler für ModuleParameters#SECONDARY_USER.
|
| SerializationUtil |
Dienstprogramm zum Serialisieren/Deserialisieren eines Objekts, das ERROR(/Serializable) implementiert.
|
| ServiceAccountKeyCredentialFactory |
Eine Anmeldedaten-Fabrik zum Erstellen von OAuth-Credential-Objekten auf Grundlage von Dienstkontoschlüsseln.
|
| ShardBuildCloner | Hilfsklasse, die das Klonen von Build-Informationen über die Befehlszeile verarbeitet. |
| ShardHelper | Helper-Klasse, die das Erstellen der Shards und die Planung für eine Aufruf übernimmt. |
| ShardListener |
Ein ITestInvocationListener, das Ergebnisse aus einem Aufruf-Shard (d. h. einer Aufrufaufteilung, die parallel auf mehreren Ressourcen ausgeführt wird) erfasst und an einen anderen Listener weiterleitet.
|
| ShardMainResultForwarder |
Eine ResultForwarder, die die Ergebnisse von fragmentierten Testaufrufen kombiniert.
|
| ShellOutputReceiverStream | Dienstprogrammunterklasse von OutputStream, die in einen IShellOutputReceiver schreibt. |
| ShellStatusChecker | Prüfen Sie vor und nach dem Ausführen eines Moduls, ob der Shell-Status wie erwartet ist. |
| ShippingApiLevelModuleController |
Führen Sie Tests aus, wenn das Gerät die folgenden Bedingungen erfüllt:
|
| SimpleFileLogger |
Ein ILeveledLogOutput, das Protokollmeldungen an stdout und an eine einzelne Protokolldatei weiterleitet.
|
| SimplePerfResult | Objekt zum Speichern aller simpleperf-Testergebnisse |
| SimplePerfStatResultParser | Eine Dienstprogrammklasse zum Parsen von simpleperf-Ergebnissen. |
| SimplePerfUtil | Dienstprogrammklasse zum Senden einfacher Befehle und Erfassen der Ergebnisse |
| SimplePerfUtil.SimplePerfType | Enum der Befehlsoptionen für simpleperf |
| SimpleStats | Eine kleine Dienstprogrammklasse, die anhand eines numerischen Datensatzes einige statistische Messwerte berechnet. |
| SizeLimitedOutputStream |
Eine threadsichere Datei, die ERROR(/OutputStream) unterstützt und die maximale Menge an Daten begrenzt, die geschrieben werden kann.
|
| Sl4aBluetoothUtil | Eine Dienstprogrammklasse bietet Bluetooth-Vorgänge auf einem oder zwei Geräten mit SL4A |
| Sl4aBluetoothUtil.BluetoothAccessLevel |
Enums für die Zugriffsebene von Bluetooth-Geräten, die auf BluetoothDevice.java basieren
|
| Sl4aBluetoothUtil.BluetoothConnectionState |
Enums für Bluetooth-Verbindungsstatus, die auf BluetoothProfile.java basieren
|
| Sl4aBluetoothUtil.BluetoothPriorityLevel |
Enums für die Prioritätsstufe von Bluetooth-Profilen, die auf BluetoothProfile.java basieren
|
| Sl4aBluetoothUtil.BluetoothProfile |
Enums für Bluetooth-Profile, die auf BluetoothProfile.java basieren
|
| Sl4aClient | Sl4A-Client, der über RPC mit der SL4A-Scripting-Ebene interagiert. |
| Sl4aEventDispatcher | Der Ereignis-Dispatcher fragt nach Ereignissen und stellt sie nach Namen in die Warteschlange, um sie abzufragen. |
| Sl4aEventDispatcher.EventSl4aObject | Vom Ereignis-Poller zurückgegebenes Objekt. |
| SnapshotInputStreamSource | Eine dateibasierte InputStreamSource. |
| StatusCheckerResult |
Enthält das Ergebnis der Ausführung einer ISystemStatusChecker.
|
| StatusCheckerResult.CheckStatus | |
| StdoutLogger |
Ein ILeveledLogOutput, das Lognachrichten an stdout weiterleitet.
|
| StreamProtoReceiver | Ein Empfänger, der empfangene Proto-Test-Rechnungen in Tradefed-Ereignisse umwandelt. |
| StreamProtoResultReporter |
Eine Implementierung von ProtoResultReporter
|
| StrictShardHelper | Sharding-Strategie zum Erstellen strenger Shards, die nicht zusammen in Berichten aufgeführt werden, |
| StringEscapeUtils | Dienstprogrammklasse zum Entkommenttieren von Strings für bestimmte Formate. |
| StringUtil | Dienstprogrammklasse zum Entkommentieren von Strings für die gängige Stringmanipulation. |
| StubBuildProvider |
Leere Implementierung ohne Funktion einer IBuildProvider.
|
| StubMultiTargetPreparer |
Platzhalter für leere Implementierung einer IMultiTargetPreparer.
|
| StubTargetPreparer |
Platzhalter für leere Implementierung einer ITargetPreparer.
|
| StubTest | Leere Testimplementierung ohne Aktion |
| StubTestRunListener |
Stub-Implementierung von ITestRunListener
|
| SubprocessCommandException | Ein Befehl für einen untergeordneten Prozess konnte nicht ausgeführt werden. |
| SubprocessConfigBuilder | Erstellen Sie eine XML-Datei für eine vorhandene TF-Konfiguration. |
| SubprocessEventHelper | Hilfsfunktion zum Serialisieren/Deserialisieren der Ereignisse, die an das Protokoll übergeben werden sollen. |
| SubprocessEventHelper.BaseTestEventInfo | Basis-Hilfetext für TestIgnored-Informationen. |
| SubprocessEventHelper.FailedTestEventInfo | Helfer für Informationen zu „testFailed“. |
| SubprocessEventHelper.InvocationEndedEventInfo | Hilfselement für Informationen zum Ende des Aufrufs. |
| SubprocessEventHelper.InvocationFailedEventInfo | Helfer für Informationen zu InvocationFailed. |
| SubprocessEventHelper.InvocationStartedEventInfo | Helfer für Informationen zum Starten eines Aufrufs. |
| SubprocessEventHelper.LogAssociationEventInfo | Helfer für Informationen zu „logAssociation“. |
| SubprocessEventHelper.TestEndedEventInfo | Helfer für Informationen zu „testEnded“. |
| SubprocessEventHelper.TestLogEventInfo | Helfer für Informationen zu „testLog“. |
| SubprocessEventHelper.TestModuleStartedEventInfo | Helfer für Informationen zum Starten des Testmoduls. |
| SubprocessEventHelper.TestRunEndedEventInfo | Helfer für Informationen zu „testRunEnded“. |
| SubprocessEventHelper.TestRunFailedEventInfo | Helfer für Informationen zu „testRunFailed“ |
| SubprocessEventHelper.TestRunStartedEventInfo | Helfer für Informationen zu „testRunStarted“ |
| SubprocessEventHelper.TestStartedEventInfo | Hilfe für Informationen zu „testStarted“ |
| SubprocessExceptionParser | Hilfsprogramm zum Umgang mit der Ausnahmeausgabe von Standard-Tradefed-Befehlen. |
| SubprocessReportingHelper | Eine Klasse zum Erstellen einer Wrapper-Konfigurationsdatei, um den subprocess results reporter für einen Clusterbefehl zu verwenden. |
| SubprocessResultsReporter |
Implementiert ITestInvocationListener, um als „result_reporter“ angegeben zu werden, und leitet die Ergebnisse von Tests, Testläufen und Testaufrufen aus dem untergeordneten Prozess weiter.
|
| SubprocessTestResultsParser |
Erweitert ERROR(/FileOutputStream), um die Ausgabe vor dem Schreiben in die Datei zu analysieren, damit wir die Testereignisse auf Launcher-Seite generieren können.
|
| SubprocessTestResultsParser.StatusKeys | Relevante Teststatusschlüssel. |
| SubprocessTfLauncher |
Ein IRemoteTest zum Ausführen von Tests für eine separate TF-Installation.
|
| SuiteApkInstaller | Hiermit werden die angegebenen APKs für die Suite-Konfiguration installiert: entweder über die Variable $ANDROID_TARGET_OUT_TESTCASES oder das ROOT_DIR in den Build-Informationen. |
| SuiteModuleLoader | Ruft Moduldefinitionen für Kompatibilitätstests aus dem Repository ab. |
| SuiteModuleLoader.ConfigFilter |
Ein ERROR(/FilenameFilter), um alle Konfigurationsdateien in einem Verzeichnis zu finden.
|
| SuiteResultHolder | Hilfsobjekt, das die Serialisierung und Deserialisierung der Aufrufergebnisse vereinfacht. |
| SuiteResultReporter | Testergebnisse für eine gesamte Suite-Aufruf abrufen und die endgültigen Ergebnisse ausgeben. |
| SuiteResultReporter.ModulePrepTimes | Objekthalter für die Vorbereitung und den Abbau eines Moduls. |
| SuiteTestFilter | Stellt einen Filter zum Ein- und Ausschließen von Tests dar. |
| SystemServerFileDescriptorChecker | Prüft, ob dem Systemserver die Dateideskriptoren ausgehen. |
| SystemServerStatusChecker | Prüfen Sie, ob sich die PID von „system_server“ vor und nach dem Ausführen eines Moduls geändert hat. |
| SystemUtil | Dienstprogrammklasse zum Ausführen von Systemaufrufen. |
| SystemUtil.EnvVariable |
T
| TableBuilder | Hilfsklasse zum Darstellen einer Matrix von Stringelementen in einer Tabelle. |
| TableFormatter | Hilfsklasse zum Darstellen einer Matrix von Stringelementen, sodass die einzelnen Spalten ausgerichtet sind |
| TarUtil | Dienstprogramm zum Bearbeiten einer TAR-Datei. |
| TelephonyHelper | Ein Dienstprogramm zur Verwendung und zum Abrufen von Informationen zur Telefonie. |
| TelephonyHelper.SimCardInformation | Ein Informationshalter für die SIM-Karteninformationen. |
| TelephonyTokenProvider | Tokenanbieter für telefonbezogene Tokens. |
| TemplateResolutionError |
Klasse, die ConfigurationException für einen vorlagebezogenen Fehler beim Parsen der Konfiguration erweitert.
|
| TerribleFailureEmailHandler | Eine einfache Handler-Klasse, die eine E-Mail an interessierte Personen sendet, wenn in einer Trade Federation-Instanz ein WTF-Fehler (What a Terrible Failure) auftritt. |
| TestAppInstallSetup |
Eine ITargetPreparer, mit der eine oder mehrere Apps aus einem IDeviceBuildInfo.getTestsDir()-Ordner auf dem Gerät installiert werden.
|
| TestContext | Eine Klasse zum Modellieren einer TestContext-Mitteilung der TCF API. |
| TestDependencyResolver | Hilft bei Bedarf, Abhängigkeiten zu beheben. |
| TestDescriptionsFile | Eine Dienstprogrammklasse zum Marshalling und Unmarshalling einer Liste von Testbeschreibungen in eine Testdatei. |
| TestDevice |
Implementierung einer ITestDevice für ein Full-Stack-Android-Gerät
|
| TestEnvironment | Eine Klasse zum Modellieren einer TestEnvironment-Nachricht, die von der TFC API zurückgegeben wird. |
| TestFailureListener | Listener, mit denen bei einem Testfehler Aktionen wie Screenshots, Fehlerberichte und Logcat-Daten erfasst werden können. |
| TestFilterHelper | Hilfsklasse zum Filtern von Tests |
| TestGroupStatus | Eine Klasse zum Speichern des Status einer Testgruppe. |
| TestInfo | Speichert den Testinformationssatz in einer TEST_MAPPING-Datei. |
| TestInvocation |
Standardimplementierung von ITestInvocation.
|
| TestInvocation.RunMode | Der Modus, in dem eine Aufrufung ausgeführt wird. |
| TestInvocation.Stage | |
| TestMapping | Eine Klasse zum Laden einer TEST_MAPPING-Datei. |
| TestMappingSuiteRunner |
Implementierung von BaseTestSuite, um Tests auszuführen, die mit der Option „include-filter“ oder mit TEST_MAPPING-Dateien aus dem Build als Suite angegeben wurden.
|
| TestOption | Hier werden die Details der Testoptionen gespeichert, die in einer TEST_MAPPING-Datei festgelegt sind. |
| TestOutputUploader | Eine Klasse zum Hochladen von Testausgabedateien in GCS/HTTP. |
| TestRecordInterpreter |
Dienstprogramm zum Konvertieren eines TestRecord-Prototyps in ein leichter zu manipulierendes Format in Tradefed.
|
| TestResource | Eine Klasse zum Modellieren einer TestResource-Nachricht, die von der TFC API zurückgegeben wird. |
| TestResourceDownloader | Eine Klasse zum Herunterladen von Testressourcendateien aus dem Dateisystem/GCS/HTTP. |
| TestResultListener | Eine Vereinfachung von ITestLifecycleListener für Implementierer, die sich nur für einzelne Testergebnisse interessieren. |
| TestRunToTestInvocationForwarder |
Weiterleitung von ddmlib ITestRunListener an ITestLifeCycleReceiver.
|
| TestsPoolPoller | Test-Wrapper, mit dem alle Tests eines Testpools ausgeführt werden können. |
| TestSuiteInfo |
Eine Klasse, die das Laden von buildbezogenen Metadaten für die Testsuite löst
Damit zugehörige Informationen korrekt angezeigt werden, muss eine Testsuite eine |
| TextResultReporter | Ein Testergebnisbericht, der die Ergebnisse an den JUnit-Textergebnisdrucker weiterleitet. |
| TfObjectTracker | Ein Dienstprogramm zum Überwachen der Nutzung der verschiedenen Handelsverbandsobjekte. |
| TfSuiteRunner |
Implementierung von ITestSuite, mit der Tests aus dem TF-Jar-Ordner „res/config/suite“ geladen werden.
|
| TfTestLauncher |
Eine IRemoteTest zum Ausführen von Unit- oder Funktionstests für eine separate TF-Installation.
|
| TimeStatusChecker | Statusprüfung, um sicherzustellen, dass die Geräte- und Hostzeit synchronisiert bleiben. |
| TimeVal |
Diese Klasse wurde eingestellt.
Verwenden Sie stattdessen Duration.
|
| TokenProviderHelper | Helfer, der dem mit einem bestimmten Token verknüpften Anbieter mitteilt, ob ein Gerät das Token unterstützt. |
| TradefedConfigObject | Eine Klasse zum Modellieren einer TradefedConfigObject-Nachricht der TFC API. |
| TradefedConfigObject.Type | Eine Liste der Konfigurationsobjekttypen, die in eine Clusterbefehlskonfiguration eingefügt werden können. |
| TradefedDelegator | Objekte, die bei der Delegierung der Aufrufe an eine andere Tradefed-Binärdatei helfen. |
| TradefedFeatureClient | Ein gRPC-Client, um die Ausführung der Funktion vom Server anzufordern. |
| TradefedFeatureServer | Ein Server, der auf Anfragen zum Auslösen von Funktionen antwortet. |
| TradefedSandbox | Sandbox-Container, in dem eine Trade Federation-Aufruf ausgeführt werden kann. |
| TradefedSandboxFactory | Standardimplementierung für SandboxFactory |
| TradefedSandboxRunner |
Runner, der mit einem TradefedSandbox verknüpft ist und die Ausführung der Sandbox ermöglicht.
|
| TradefedSandboxRunner.StubScheduledInvocationListener |
Ein Stub IScheduledInvocationListener, der nichts tut.
|
U
| UnexecutedTestReporterThread | Threads, die alle nicht ausgeführten Tests melden. |
| UsbResetMultiDeviceRecovery |
Ein IMultiDeviceRecovery, das USB-Busse für offline Geräte zurücksetzt.
|
| UsbResetRunConfigRecovery | Auslösen eines Befehls zum Zurücksetzen des USB-Anschlusses eines Geräts zulassen |
| UsbResetTest |
Eine IRemoteTest, die das Gerät über USB zurücksetzt und prüft, ob es danach wieder online ist.
|
| UserChecker | Prüft, ob sich die Nutzer während des Tests geändert haben. |
V
| ValidateSuiteConfigHelper |
Mit dieser Klasse können Sie prüfen, ob die für die Suite geladenen IConfiguration die erwarteten Anforderungen erfüllen: – Keine Build-Anbieter – Keine Ergebnisberichte
|
| VmRemoteDevice | Ein Remote-virtuelles Gerät, das wir von der virtuellen Maschine aus verwalten. |
W
| WaitDeviceRecovery |
Eine einfache Implementierung eines IDeviceRecovery, das darauf wartet, dass das Gerät online ist, und auf einfache Befehle reagiert.
|
| WifiHelper | Hilfsklasse zum Manipulieren von WLAN-Diensten auf dem Gerät. |
X
| XmlFormattedGeneratorReporter |
Implementierung des FormattedGeneratorReporter, mit dem die Suitenergebnisse in einem XML-Format formatiert werden.
|
| XmlResultReporter | Schreibt JUnit-Ergebnisse in XML-Dateien im Format von Ants XMLJUnitResultFormatter. |
| XmlSuiteResultFormatter | Dienstprogrammklasse zum Speichern eines Suite-Laufs als XML. |
| XmlSuiteResultFormatter.RunHistory | Hilfsobjekt für die JSON-Konvertierung. |
J
| YamlClassOptionsParser | Hilfsprogramm zum Parsen von Informationen zum Test-Runner aus der YAML-Tradefed-Konfiguration. |
Z
| ZipCompressionStrategy |
Eine ICompressionStrategy zum Erstellen von ZIP-Archiven.
|