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 IDeviceMonitor s 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 Option s 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 IConfiguration s
|
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 IRemoteTest s, die die Liste der IMetricCollector s 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 RemoteOperation s ü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.
|