Klassenindex

Dies sind die API-Klassen. Alle API-Pakete anzeigen.

A

AaptParser Klasse, die Informationen aus der APK extrahiert, indem sie die Ausgabe von „aapt dump badging“ analysiert.
AaptParser.AaptVersion Aufzählung der Optionen für die AAPT-Version, die zum Parsen von APK-Dateien verwendet wird.
AbiFormatter Utility-Klasse für Abi.
AbstractXmlParser Hilfsbasisklasse zum Parsen von XML-Dateien
AbstractXmlParser.ParseException Wird ausgelöst, wenn die XML-Eingabe nicht analysiert werden konnte
AcloudConfigParser Hilfsklasse, die eine Acloud-Konfiguration analysiert (wird zum Starten einer Cloud-Geräteinstanz verwendet).
AcloudConfigParser.AcloudKeys Schlüsselsätze, die in der Konfiguration durchsucht werden können.
ActivityStatusChecker Statusprüfer für übrig gebliebene Aktivitäten, die am Ende eines Moduls ausgeführt werden.
AdbRootElevator Ein AutoCloseable , das bei Bedarf ADB-Root beim Erstellen aktiviert und nach Abschluss den Root-Status wiederherstellt.
AggregatePostProcessor Ein Metrikaggregator, der Min., Max., Mittelwert, Varianz, Standardabweichung, Summe, Anzahl und optional Perzentile für numerische Metriken angibt, die während Testläufen mit mehreren Iterationen erfasst wurden, und diese als Doubles behandelt.
AltDirBehavior Eine Enumeration zum Definieren alternativer Verzeichnisverhaltensweisen für verschiedene Testartefakt-Installer/-Pusher

AppBuildInfo Eine IBuildInfo , die eine Android-Anwendung und ihre Testpakete darstellt.
AppDeviceBuildInfo Diese Klasse ist veraltet. Verwenden Sie IDeviceBuildInfo direkt.
AppVersionFetcher Dienstprogrammklasse zum Abrufen der App-Versionszeichenfolge vom Gerät.
AppVersionFetcher.AppVersionInfo Infotypen zur App-Version.
ArchModuleController Der Modul-Controller führt keine Tests durch, wenn er keiner bestimmten Architektur entspricht.
ArgsOptionParser Füllt Option aus analysierten Befehlszeilenargumenten.
ATestFileSystemLogSaver Diese LogSaver-Klasse wird von ATest verwendet, um Protokolle in einem bestimmten Pfad zu speichern.
AutoLogCollector Aufzählung, die beschreibt, welcher Kollektor automatisch vom Kabelbaum verarbeitet werden kann.
Automatisierte Reporter Klasse, die die Zuordnung von automatisierten Tradefed-Reportern definiert.
AveragePostProcessor Implementierung eines Postprozessors, der den Durchschnitt der Metrikliste 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 , die das Starten und Stoppen der Sammlung auf onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) und ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) ermöglicht.
BaseEmulatorPreparer Gemeinsamer Vorbereiter zum Starten eines lokalen Emulators.
BaseLeveledLogOutput Eine Basisimplementierung für ILeveledLogOutput , die das Filtern einiger Tags basierend auf ihrem Namen oder ihren Komponenten ermöglicht.
BaseModuleController Grundlegende Implementierung von IModuleController , die zur Überprüfung implementiert werden sollte, ob ein Modul ausgeführt werden soll oder nicht.
BaseMultiTargetPreparer Basisimplementierung von IMultiTargetPreparer , die das Deaktivieren des Objekts ermöglicht.
BasePostProcessor Der Basis IPostProcessor , den jede Implementierung erweitern sollte.
BaseRetryDecision Basisimplementierung von IRetryDecision .
BaseStreamLogger <OS erweitert OutputStream> Ein ILeveledLogOutput , der 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.
BatterieController Utility-Klasse, die es ermöglicht, den Akkuladezustand eines Geräts zu steuern.
BatteryRechargeDeviceRecovery Ermöglicht das Auslösen eines Befehls, wenn der Akkuladestand des Geräts unter einen bestimmten Schwellenwert fällt.
Batterietemperatur
BatteryUnavailableDeviceRecovery Wiederherstellungsprüfer, der eine Konfiguration auslöst, wenn der Batteriestand nicht verfügbar ist.
BinaryState Enum wird zum Aufzeichnen des EIN/AUS-Status mit einem IGNORE-No-Op-Status verwendet.
BluetoothUtils Hilfsfunktionen zum Aufrufen von BluetoothInstrumentation auf dem Gerät

Der geräteseitige BluetoothInstrumentierungscode finden Sie in AOSP unter: frameworks/base/core/tests/bluetoothtests

BootstrapBuildProvider Ein IDeviceBuildProvider , der Buildinformationen vom Testgerät bootet

Dies wird typischerweise für Geräte mit extern versorgtem Aufbau verwendet, d. h

BugreportCollector Ein Pass-Through- ITestInvocationListener , der Fehlerberichte sammelt, wenn konfigurierbare Ereignisse auftreten, und dann ITestInvocationListener#testLog für seine untergeordneten Elemente aufruft, nachdem jeder Fehlerbericht erfasst wurde.
BugreportCollector.Filter
BugreportCollector.Freq
BugreportCollector.Noun
BugreportCollector.Predicate Ein vollständiges Prädikat, das beschreibt, wann ein Fehlerbericht erfasst werden soll.
BugreportCollector.Relation
BugreportCollector.SubPredicate
BugreportzOnFailureCollector Sammeln Sie einen Fehlerbericht, wenn ein Testfall fehlschlägt.
BuildInfo Generische Implementierung einer IBuildInfo , die einem ITestDevice zugeordnet werden sollte.
BuildInfoRecorder Ein ITargetPreparer , der Build-Info-Metadaten in eine angegebene Datei schreibt.
BuildInfoUtil Eine Util-Klasse zur Unterstützung bei der Bearbeitung von IBuildInfo
BuildRetrievalError Beim Abrufen des Builds zum Testen ist ein schwerwiegender Fehler aufgetreten.
BuildTestsZipUtils Eine Hilfsklasse für Vorgänge im Zusammenhang mit Tests, die vom Android-Build-System generiert wurden
BulkEmailer Ein E-Mail-Sender-Dienstprogramm, das die folgende Konfiguration ermöglicht: Sendeintervall, 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 Token-Anbieter für Consumer Electronics Control (CEC)-bezogene Token.
CircularAtraceUtil Ein Atrace-Dienstprogramm, das hauptsächlich zur Identifizierung der Grundursachen von ANRs während Monkey-Tests entwickelt wurde.
CircularByteArray Datenstruktur zum Speichern eines Arrays fester Größe, das als Ringpuffer fungiert und die Gesamtsumme aller Werte im Array verfolgt.
ClangCodeCoverageCollector Ein BaseDeviceMetricCollector , der Clang-Abdeckungsmessungen vom Gerät abruft und sie als Testartefakte protokolliert.
ClassNotFoundConfigurationException ConfigurationException für den Fall, dass die Klasse eines Objekts nicht gefunden wird.
ClassPathScanner Findet Einträge im Klassenpfad.
ClassPathScanner.ClassNameFilter Ein IClassPathFilter , der Java-Klassennamen filtert und transformiert.
ClassPathScanner.ExternalClassNameFilter Ein ClassNameFilter , der innere Klassen ablehnt
ClassPathScanner.IClassPathFilter Ein Filter für Klassenpfad-Eintragspfade

Nach FileFilter gestaltet

ClusterBuildInfo Eine IBuildInfo Klasse für von TFC weitergeleitete Builds.
ClusterBuildProvider Ein IBuildProvider zum Herunterladen von TFC-Testressourcen.
ClusterClient Eine IClusterClient -Implementierung für die Interaktion mit dem TFC-Backend.
ClusterCommand Eine Klasse, die eine vom TF-Cluster abgerufene Aufgabe darstellt.
ClusterCommand.RequestType
ClusterCommand.State Befehlsstatus im TF-Cluster.
ClusterCommandConfigBuilder Eine Klasse zum Erstellen einer Konfigurationsdatei für einen Clusterbefehl.
ClusterCommandEvent Eine Klasse zum Kapseln von hochzuladenden Cluster-Befehlsereignissen.
ClusterCommandEvent.Builder
ClusterCommandEvent.Type
ClusterCommandLauncher Eine IRemoteTest Klasse zum Starten eines Befehls von TFC über einen Unterprozess TF.
ClusterCommandScheduler Ein ICommandScheduler zur Unterstützung von TFC (Tradefed Cluster).
ClusterCommandStatus Eine Klasse, die den Status und den Abbruchgrund für einen Befehl von TF Cluster darstellt.
ClusterDeviceInfo Eine Klasse zum Kapseln der hochzuladenden Cluster-Geräteinformationen.
ClusterDeviceInfo.Builder
ClusterDeviceMonitor Eine IDeviceMonitor Implementierung, die Ergebnisse an den Tradefed-Clusterdienst meldet.
ClusterEventUploader <T erweitert IClusterEvent > ClusterEventUploader-Klasse, die IClusterEvent auf TFC hochlädt.
ClusterHostEvent Eine Klasse zum Kapseln von Cluster-Host-Ereignissen, die hochgeladen werden sollen.
ClusterHostEvent.Builder
ClusterHostEvent.HostEventType Aufzählungen der verschiedenen Arten von Host-Events.
ClusterHostUtil Statische Hilfsfunktionen für TF-Cluster zum Abrufen globaler Konfigurationsinstanzen, Hostinformationen usw.
ClusterLogSaver Eine ILogSaver -Klasse zum Hochladen von Testausgaben in TFC.
ClusterLogSaver.FilePickingStrategy Strategien zur Dateiauswahl.
ClusterOptions
CollectingByteOutputReceiver Ein IShellOutputReceiver , der die gesamte Shell-Ausgabe in einem byte[] sammelt.
CollectingOutputReceiver Ein IShellOutputReceiver , der die gesamte Shell-Ausgabe in einem String sammelt.
CollectingTestListener Ein ITestInvocationListener , der alle Testergebnisse sammelt.
CollectorHelper Helfer zum Ausführen einiger IMetricCollector Vorgänge, die an mehreren Stellen benötigt werden.
CommandFileParser Parser für eine Datei, die eine Reihe von Befehlszeilen enthält.
CommandFileParser.CommandLine
CommandLineBuildInfoBuilder Dienstprogramm, das die üblichen Build-Informationsargumente von einer Befehlszeile erfassen und daraus eine IBuildInfo erstellen soll.
Befehlsoptionen Implementierung von ICommandOptions .
CommandOptionsGetter Dienstimplementierung, die den Befehlsoptionswert eines bestimmten Aufrufs zurückgibt.
CommandRunner Ein alternativer TradeFederation-Einstiegspunkt, der den in Befehlszeilenargumenten angegebenen Befehl ausführt und dann beendet.
CommandRunner.ExitCode Fehlercodes, mit denen ein Beenden möglich ist.
CommandScheduler Ein Planer zum Ausführen von TradeFederation-Befehlen auf allen verfügbaren Geräten.
CommandScheduler.HostState Aufzählungen mit unterschiedlichem Hoststatus
CommonLogRemoteFileUtil Dieses Dienstprogramm ermöglicht es, Codeduplizierung über die verschiedenen Remote-Gerätedarstellungen für die Remote-Protokollabruflogik gemeinsamer Dateien zu vermeiden.
CommonLogRemoteFileUtil.KnownLogFileEntry Eine Darstellung eines bekannten Protokolleintrags für Remotegeräte.
ConditionPriorityBlockingQueue <T> Eine threadsichere Klasse mit ERROR(/PriorityBlockingQueue) -ähnlichen Operationen, die Objekte abrufen kann, die einer bestimmten Bedingung entsprechen.
ConditionPriorityBlockingQueue.AlwaysMatch <T> Ein ConditionPriorityBlockingQueue.IMatcher , der mit jedem Objekt übereinstimmt.
ConditionPriorityBlockingQueue.IMatcher <T> Eine Schnittstelle zum Bestimmen, ob Elemente einer Bedingung entsprechen.
ConfigCompleter Implementierung des Completer für unsere TF-Konfigurationen.
Aufbau Eine konkrete IConfiguration Implementierung, die die geladenen Konfigurationsobjekte in einer Karte speichert.
KonfigurationsDef Enthält eine Aufzeichnung einer Konfiguration, der zugehörigen Objekte und ihrer Optionen.
ConfigurationDef.ConfigObjectDef Objekt zum Speichern von Informationen für einen Klassennamen und die Erscheinungsnummer, die er hat (z. B. wenn eine Konfiguration zweimal dasselbe Objekt hat, hat das erste die erste Erscheinungsnummer).
Konfigurationsfabrik Factory zum Erstellen IConfiguration .
ConfigurationFactory.ConfigLoader Implementierung von IConfigDefLoader , der die enthaltenen Konfigurationen aus einer Root-Konfiguration verfolgt und bei zirkulären Includes eine Ausnahme auslöst.
ConfigurationUtil Hilfsfunktionen zur Verarbeitung von Konfigurationsdateien.
ConfigurationXmlParserSettings Eine einfache Klasse zum Akzeptieren von Einstellungen für den ConfigurationXmlParser

Um Einstellungen an diese Klasse zu übergeben, ist der Alias ​​obligatorisch.

ConfigurationYamlParser Parser für Tradefed-Konfigurationen im YAML-Stil
Konsole Hauptkonsole von TradeFederation, die dem Benutzer die Schnittstelle zur Interaktion bietet

Unterstützt derzeit Vorgänge wie

  • Fügen Sie einen Befehl zum Testen hinzu
  • Listen Sie Geräte und deren Status auf
  • Listet die laufenden Aufrufe auf
  • Befehle in der Warteschlange auflisten
  • Speichern Sie das Aufrufprotokoll in der Datei/stdout
  • abschalten
Console.ArgRunnable <T> Eine Runnable mit einer run , die ein Argument annehmen kann
Console.CaptureList Ein praktischer Typ für List<List<String>>
ConsoleReaderOutputStream Ein OutputStream, der verwendet werden kann, um dafür zu sorgen System.out.print() gut mit dem LineReader unfinishedLine des Benutzers zusammenspielt.
ConsoleResultReporter Ergebnisreporter zum Drucken der Testergebnisse auf der Konsole.
CountingTestResultListener Ein TestResultListener , der die Gesamtzahl der Tests nach TestStatus verfolgt
CountTestCasesCollector Zählen und melden Sie die Anzahl der Testfälle für einen bestimmten IRemoteTest .
Abdeckungsoptionen Tradefed-Objekt zum Halten von Deckungsoptionen.
CoverageOptions.Toolchain
CreateAvdPreparer
CreateUserPreparer Zielvorbereiter zum Erstellen eines Benutzers und zum Bereinigen am Ende.

D

DebugHostLogOnFailureCollector Collector, der die hostseitigen Protokolle sammelt und protokolliert, wenn ein Testfallfehler auftritt.
DefaultRemoteAndroidTestRunner Erweiterung des ddmlib RemoteAndroidTestRunner , um einige Standardwerte für Tradefed-Anwendungsfälle festzulegen.
DefaultTestsZipInstaller Eine Standardimplementierung des ZIP-Installationsprogramms für Tests.
DelegatedInvocationExecution InvocationExecution , die die Ausführung an eine andere Tradefed-Binärdatei delegiert.
AbhängigkeitenResolver Ein neuer Anbietertyp, der es ermöglicht, alle Abhängigkeiten für einen Test abzurufen.
DeviceAllocationResult Stellt die Ergebnisse eines Zuordnungsversuchs für einen Befehl dar.
DeviceAvailableChecker Prüfer, um sicherzustellen, dass ein Modul das Gerät nicht im Offline-Zustand verlässt.
DeviceBatteryLevelChecker Ein IRemoteTest , der prüft, ob eine Mindestladung des Akkus vorliegt, und darauf wartet, dass der Akku einen zweiten Ladeschwellenwert erreicht, wenn die Mindestladung nicht vorhanden ist.
DeviceBatteryResourceMetricCollector Dieser Kollektor sammelt Kennzahlen zum Geräteakku.
DeviceBuildDescriptor Eine Wrapper-Klasse für eine IBuildInfo , die Hilfsmethoden zum Abrufen von Build-Informationen zur Geräteplattform enthält.
DeviceBuildInfo Eine IBuildInfo , die einen vollständigen Android-Gerätebuild und (optional) seine Tests darstellt.
DeviceBuildInfoBootStrapper Ein ITargetPreparer , der Build-Infofelder durch vom Gerät gelesene Attribute ersetzt

Dies ist nützlich zum Testen von Geräten mit Builds, die aus einer externen Quelle generiert wurden (z. B

DeviceBuildInfoInjector Ein ITargetPreparer , der DeviceBuildDescriptor Metadaten in IBuildInfo einfügt.
DeviceCleaner Führt nach dem Test einen Neustart oder eine Formatierung als Bereinigungsaktion durch und schaltet optional den Bildschirm aus
DeviceCleaner.CleanupAction
DeviceCleaner.PostCleanupAction
DeviceConcurrentUtil Enthält Dienstprogrammmethoden und -klassen für die gleichzeitige geräteseitige Befehlsausführung

Verwenden Sie ERROR(/ExecutorService) , um als ShellCommandCallable implementierte Befehle auszuführen, und verwenden Sie ERROR(/#joinFuture(String,Future,long)) für die Synchronisierung mit ERROR(/Future) , wie von ERROR(/ExecutorService) für die Befehlsausführung zurückgegeben.

DeviceConcurrentUtil.ShellCommandCallable <V> Ein ERROR(/Callable) , der die Details der Ausführung des Shell-Befehls auf einem ITestDevice umschließt.
DeviceConfigurationHolder Eine konkrete IDeviceConfiguration Implementierung, die die geladenen Gerätekonfigurationsobjekte in ihren Attributen speichert.
DeviceFailedToBootError Wird ausgelöst, wenn ein Gerät nach dem Flashen mit einem Build nicht startet.
DeviceFeatureModuleController Ein Modul-Controller, der keine Tests ausführt, wenn er bestimmte Funktionen nicht unterstützt.
DeviceFileReporter Eine Dienstprogrammklasse, die das Gerät auf Dateien überprüft und diese an ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) sendet, wenn sie gefunden werden.
DeviceFlashPreparer Ein ITargetPreparer , der ein Image auf physischer Android-Hardware flasht.
DeviceFlashPreparer.EncryptionOptions Aufzählung von Optionen für die Handhabung der Verschlüsselung des Benutzerdatenbilds
DeviceFolderBuildInfo Eine IDeviceBuildInfo , die auch andere Buildartefakte enthält, die in einem Verzeichnis im lokalen Dateisystem enthalten sind.
DeviceImageZipFlashingTargetPreparer Ein Zielvorbereiter, der das Gerät mit Gerätebildern flasht, die über ein bestimmtes Format bereitgestellt werden.
DeviceInternetAccessibilityResourceMetricCollector Der Collector pingt google.com, um zu überprüfen, ob das Gerät über eine Internetverbindung verfügt oder nicht.
Gerätemanager
DeviceManager.FastbootDevice Darstellung eines Geräts im Fastboot-Modus.
DeviceMetricData Objekt zum Speichern aller von Metriksammlern erfassten Daten.
DeviceMonitorMultiplexer Eine Proxy-Klasse zur Weitergabe von Anforderungen an mehrere IDeviceMonitor s.
Geräteeigenschaften Allgemeine Konstantendefinitionen für geräteseitige Eigenschaftsnamen
DeviceRecoveryModeUtil
DeviceResetFeature Serverseitige Implementierung des Geräte-Resets.
DeviceResetHandler Dienstprogramm zur generischen Geräterücksetzung.
DeviceSelectionOptions Container für Geräteauswahlkriterien.
DeviceSelectionOptions.DeviceRequestedType Die verschiedenen möglichen Arten von unterstützten Platzhaltergeräten.
DeviceSettingChecker Überprüfen Sie, ob sich während eines Modullaufs Geräteeinstellungen geändert haben.
Geräte-Setup Ein ITargetPreparer , der ein Gerät zum Testen basierend auf den bereitgestellten Option s konfiguriert.
DeviceStateMonitor Hilfsklasse zum Überwachen des Status eines IDevice .
DeviceStorageAgeResourceMetricCollector Speicheralter von Logcat analysieren.
DeviceStorageStatusChecker Überprüfen Sie, ob das Gerät über genügend Speicherplatz für die angegebenen Partitionen verfügt.
DeviceUnavailableMonitor Dieser Listener versucht nur, einen DNAE auf Testfallebene zu erfassen.
DeviceUpdateTargetPreparer Ein abstrakter ITargetPreparer , der allgemeine Schritte rund um die Aktualisierung von Geräten mit einer Geräte-Image-Datei von einer externen Quelle (im Gegensatz zu einem Build-Service) übernimmt.
DeviceWifiResourceMetricCollector Der Kollektor erfasst die aktuelle WLAN-Signalstärke und Verbindungsgeschwindigkeitsmetriken.
DirectedGraph <V> Eine gerichtete Implementierung ungewichteter Graphen.
DynamicFileStubTest Dies ist ein Tradefed-Test, um zu testen, ob Tradefed dynamische Dateien korrekt auflösen kann.
DynamicRemoteFileResolver Klasse, die beim Auflösen des Pfads zu Remotedateien hilft.
DynamicRemoteFileResolver.FileResolverLoader Lädt Implementierungen von IRemoteFileResolver .

E

EmmaXmlConstants Konstanten, die beim Parsen des Emma-XML-Berichts verwendet werden.
EmulatorMemoryCpuCapturer
EnforcedSeLinuxChecker Statusprüfer, der den Status von Selinux sicherstellt.
EventsLoggerListener Listener, der alle empfangenen Ereignisse in einer Datei protokolliert
ExistingBuildProvider Ein IBuildProvider , der eine bereits erstellte IBuildInfo zurückgibt.
Erweiterte Datei Eine Erweiterung einer Standarddatei zur Übertragung von Build-bezogenen Metadaten.

F

FakeTest Ein gefälschter Test, dessen Zweck darin besteht, die Generierung wiederholbarer Testergebnisse zu vereinfachen.
FakeTestsZipOrdner Eine Testvorrichtung, die basierend auf einer Inhaltsliste einen gefälschten entpackten Testordner erstellt.
FakeTestsZipFolder.ItemType
FastbootDeviceFlasher Eine Klasse, die auf Fastboot angewiesen ist, um ein Image auf physischer Android-Hardware zu flashen.
FastbootHelper Eine Hilfsklasse für Fastboot-Vorgänge.
FastbootUpdateBootstrapPreparer Ein ITargetPreparer , der bestimmte Dateien (Bootloader, Radio, Geräte-Image-Zip) in IDeviceBuildInfo bereitstellt, um Geräte mit FastbootDeviceFlasher zu flashen, und dann Post-Boot-Geräteattribute für Ergebnisberichtszwecke in die Build-Informationen einfügt.
FileDownloadCache Eine Hilfsklasse, die einen lokalen LRU-Cache des Dateisystems für heruntergeladene Dateien verwaltet.
FileDownloadCacheFactory Eine Factory zum Erstellen FileDownloadCache
FileDownloadCacheWrapper Eine Wrapper-Klasse, die FileDownloadCache Funktionen bereitstellt und gleichzeitig die IFileDownloader Schnittstelle implementiert.
FileIdleMonitor Überwacht Dateien und führt einen Rückruf aus, wenn sie inaktiv waren (d. h
FileLogger Ein ILeveledLogOutput , der Protokollmeldungen an eine Datei und an stdout weiterleitet.
FileProtoResultReporter Proto-Reporter, der den TestRecord in eine Datei speichert.
FilePullerDeviceMetricCollector Ein BaseDeviceMetricCollector , der auf vom Gerät kommende Metrikschlüssel wartet und diese als Datei vom Gerät abruft.
FilePullerLogCollector Logger der von der Geräteseite gemeldeten Datei.
FileSystemLogSaver Speichern Sie Protokolle in einem Dateisystem.
FilteredResultForwarder Variante von ResultForwarder , die nur die Meldung einer Zulassungsliste von TestDescription zulässt.
FixedByteArrayOutputStream Ein ERROR(/OutputStream) , der nur eine maximale Datenmenge speichert.
FlashingResourcesParser Eine Klasse, die erforderliche Versionen von Hilfsbilddateien analysiert, die zum Flashen eines Geräts erforderlich sind.
FlashingResourcesParser.AndroidInfo Eine Typdefinition für Map&lt;String, MultiMap&lt;String, String&gt;&gt; .
FlashingResourcesParser.Constraint Eine Filterschnittstelle, die es FlashingResourcesParser ermöglichen soll, einige Ressourcen zu ignorieren, die andernfalls verwendet werden könnten
FlashingResourceUtil Dieses Dienstprogramm hilft beim Festlegen der entsprechenden Version von Artefakten, damit diese über DeviceFlashPreparer geflasht werden können.
FoldingExpandingHandler Ein IModuleParameterHandler , der für jede nicht-primäre faltbare Konfiguration in mehr erweitert wird.
FoldingHandler Allgemeiner faltbarer Handler, der die faltbaren Parameter verwenden kann, um ein spezielles Modul zu erstellen.
FoldingModePreparer Ein Zielvorbereiter, der den faltbaren Zustand eines Geräts ändern kann.
FolderBuildInfo Konkrete Implementierung eines IFolderBuildInfo .
FormattedGeneratorReporter Reporter, der die Erstellung von Berichten in einem bestimmten Format ermöglicht.

G

GceAvdInfo Struktur zum Speichern relevanter Daten für eine bestimmte GCE AVD-Instanz.
GceAvdInfo.GceStatus
GceManager Helfer, der die GCE-Aufrufe zum Starten/Stoppen und Sammeln von Protokollen von GCE verwaltet.
GceRemoteCmdFormatter Dienstprogrammklasse zum Formatieren von Befehlen zum Erreichen eines Remote-GCE-Geräts.
GceRemoteCmdFormatter.ScpMode Abhängig von der Struktur der Argumente kann SCP zum Pushen oder Pullen von Dateien verwendet werden.
GceSshTunnelMonitor Thread-Monitor für den Gce-SSH-Tunnel.
GcovCodeCoverageCollector Ein BaseDeviceMetricCollector , der GCOV-Abdeckungsmessungen vom Gerät abruft und sie 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 Herunterladen und Hochladen.
GCSDownloaderHelper Downloader für GCS-Bucket, der sich um das Caching und Auflösen der globalen Konfiguration kümmert.
GCSFileDownloader Datei-Downloader zum Herunterladen von Dateien aus dem Google Cloud Storage (GCS).
GCSFileUploader Datei-Uploader zum Hochladen von Dateidaten in den Google Cloud Storage (GCS).
GCSHostResourceManager Laden Sie die Hostressource von GCS (Google Cloud Storage) herunter.
GcsRemoteFileResolver Implementierung von IRemoteFileResolver , der das Herunterladen aus einem GCS-Bucket ermöglicht.
GetPreviousPassedHelper Helfer zum Abrufen der zuvor bestandenen Testfilter.
GkiDeviceFlashPreparer Ein Zielvorbereiter, der das Gerät mit dem generischen Android-Kernel-Image flasht.
GlobalFilterGetter Dienstimplementierung, die die Filter eines bestimmten Aufrufs zurückgibt.
GlobalTestFilter Filteroptionen, die auf den Aufruf angewendet werden.
GoogleApiClientUtil Utilities zum Erstellen eines Google API-Clients.
GranularRetriableTestWrapper Eine Wrapper-Klasse bearbeitet den IRemoteTest , um den IRemoteTest auf Testfallebene zu granulieren.
GsiDeviceFlashPreparer Ein Zielvorbereiter, der das Gerät mit einem generischen Android-System-Image flasht.

H

HelloWorldMultiTargetPreparer Eine Beispielimplementierung eines IMultiTargetPreparer .
HistoryLogger TF History Logger, spezielles Protokoll, das nur einige bestimmte Ereignisse enthält.
HprofAllocSiteParser Hilfsklasse zum Parsen von Informationen aus einem Allocation Sites-Abschnitt von hprof-Berichten.
HttpRemoteFileResolver Implementierung von IRemoteFileResolver , der das Herunterladen von Remote-Dateien über http ermöglicht
HttpsRemoteFileResolver Implementierung von IRemoteFileResolver , der das Herunterladen von Remote-Dateien über https ermöglicht

ICH

IAbiReceiver Ein Test, der den zu testenden ABI benötigt.
IAppBuildInfo Diese Schnittstelle ist veraltet. Verwenden Sie IBuildInfo direkt.
IAutoRetriableTest Schnittstelle für einen IRemoteTest , der ITestFilterReceiver nicht implementiert, aber dennoch die automatische Wiederholung unterstützen möchte.
IBatteryInfo Die Schnittstelle, die die Interaktion mit einer Batterie eines Geräts definiert.
IBatteryInfo.BatteryState Beschreibt den aktuellen Ladezustand des Akkus.
IBuildProvider Verantwortlich für die Bereitstellung von Informationen zum getesteten Build.
IBuildReceiver Ein Test, der einen Verweis auf den zu testenden Build benötigt.
IClusterClient Eine Schnittstelle zur Interaktion mit dem TFC-Backend.
IClusterEvent Schnittstelle für jedes Cluster-Ereignis, das auf TFC hochgeladen werden soll.
IClusterEventUploader <T erweitert IClusterEvent > Schnittstelle für ClusterEventUploader
IClusterOptions Eine Schnittstelle zum Abrufen von Cluster-bezogenen Optionen.
ICommandOptions Container für Ausführungsoptionen für Befehle.
ICommandScheduler Ein Planer 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.
IKonfiguration Konfigurationsinformationen für einen TradeFederation-Aufruf.
IConfigurationFactory Factory zum Erstellen IConfiguration s
IConfigurationReceiver Einfache Schnittstelle zur Darstellung eines Objekts, das eine IConfiguration akzeptiert.
ICredentialFactory Eine Schnittstelle für die Credential Factory zum Erstellen von oauth2 Credential .
IDefaultObjectLoader Schnittstelle zum Laden der Standardobjekte, die Teil unserer YAML-Konfiguration sein sollen.
IDefaultObjectLoader.LoaderConfiguration Das Ladekonfigurationsobjekt zur Übergabe von Informationen an den Lader.
IDeviceBuildInfo Eine IBuildInfo , die einen vollständigen Android-Gerätebuild und (optional) seine Tests darstellt.
IDeviceBuildProvider Ein IBuildProvider , der Informationen von einem ITestDevice verwendet, um einen Build abzurufen.
IDeviceConfiguration Schnittstelle für Gerätekonfigurationshalter.
IDeviceFlasher Lässt ein Gerätebild auf einem Gerät blinken.
IDeviceFlasher.UserDataFlashOption Aufzählung von Optionen zum Umgang mit dem Benutzerdatenbild
IDeviceManager Schnittstelle zur Verwaltung des Satzes verfügbarer Geräte zum Testen.
IDeviceManager.IFastbootListener Ein Listener für Fastboot-Statusänderungen.
IDeviceMonitor Schnittstelle zur Überwachung des Gerätestatus.
IDeviceMonitor.DeviceLister Eine Runnable -ähnliche Klasse, die die bekannten Geräte und deren Zustände zurückgeben soll.
IDeviceSelection Schnittstelle für Geräteauswahlkriterien.
IDeviceTest Schnittstelle für ein Objekt, das einen Verweis auf ein ITestDevice benötigt.
IDisable Schnittstelle, die ein Tradefed-Objekt beschreibt, das deaktiviert werden kann.
IFileDownloader Schnittstelle zum Herunterladen einer Remote-Datei.
IFlashingResourcesParser Schnittstelle zum Bereitstellen erforderlicher Versionen von Hilfsbilddateien, die zum Flashen eines Geräts erforderlich sind.
IFlashingResourcesRetriever Schnittstelle zum Abrufen zusätzlicher Bilddateien, die zum Flashen eines Geräts erforderlich sind.
IFolderBuildInfo Eine einfache abstrakte IBuildInfo , deren Build-Artefakte in einem lokalen Dateisystemverzeichnis enthalten sind.
IFormatterGenerator Schnittstelle, die einen Formatierer für SuiteResultHolder beschreibt.
IHostCleaner Bereinigt den Host nach Abschluss des Testlaufs.
IInvocationContextReceiver Ein Test, der einen Verweis auf den Kontext des Aufrufs benötigt.
IInvocationExecution Schnittstelle, die die Aktionen beschreibt, die im Rahmen eines Aufrufs ausgeführt werden.
ILeveledLogOutput Klassen, die diese Schnittstelle implementieren, stellen Methoden zur Verfügung, die sich mit der Ausgabe von Protokollmeldungen befassen.
ILogcatReceiver Eine Klasse, die die Ausgabe des Logcat eines Geräts als InputStreamSource bereitstellt.
ILogRegistry Eine Schnittstelle für einen ILogOutput Singleton-Logger, der verschiedene Logger multiplext und verwaltet.
ILogRegistry.EventType Ereignisse, deren Protokollierung sinnvoll ist
IMetricCollector Diese Schnittstelle wird als Dekorator hinzugefügt, wenn Testergebnisse gemeldet werden, um passende Metriken zu sammeln.
IMetricCollectorReceiver Schnittstelle für IRemoteTest s zur Implementierung, wenn sie die Liste der IMetricCollector s für den Testlauf abrufen müssen.
IModuleController Schnittstelle zur Steuerung, ob ein Modul ausgeführt werden soll oder nicht.
IModuleController.RunStrategy Enum, das beschreibt, wie das Modul ausgeführt werden soll.
IModuleParameterHandler Die Schnittstelle für Parameter von Suite-Modulen.
IMultiDeviceTest Diese Schnittstelle ist veraltet. Diese Schnittstelle wird aus Kompatibilitätsgründen vorübergehend beibehalten, aber nicht mehr tatsächlich verwendet. Bitte nicht umsetzen.
IMultiTargetPreparer Bereitet die Testumgebung für mehrere Geräte gemeinsam vor.
INativeDeviceTest Schnittstelle für ein Objekt, das einen Verweis auf ein INativeDevice benötigt.
InstallApexModuleTargetPreparer
InstantAppHandler Handler für ModuleParameters#INSTANT_APP .
InstrumentationResultProtoParser Analysiert das während des Instrumentierungstestlaufs gesammelte Instrumentierungsergebnisproto und informiert ITestRunListener über die Ergebnisse.
InvocationContext Generische Implementierung eines IInvocationContext .
InvocationExecution Klasse, die alle Aufrufschritte beschreibt: Build-Download, Target_Prep, Tests ausführen, Bereinigen.
InvocationScope Umfasst einen einzelnen Tradefed-Aufruf.
InvocationScoped
InvocationScopeModule Guice-Modul, das überall in einem TF-Aufruf verwendet werden kann, um die von Guice-Tradefed unterstützten Objekte anzufordern.
Aufrufstatus Eine Klasse zum Speichern des Aufrufstatus.
InvocationToJUnitResultForwarder Eine Klasse, die ITestInvocationListener Ereignisse abhört und sie an einen TestListener weiterleitet.
IPostProcessor Postprozessoren sind ein Objekt der Handelsföderation, das die Verarbeitung von Metriken und Protokollen NACH den Tests und VOR der Ergebnisberichterstattung ermöglichen soll.
IRemoteFeature Schnittstelle, die eine Funktion in Tradefed beschreibt, die basierend auf der Anfrage ausgeführt werden kann.
IRemoteFileResolver Schnittstelle für Objekte, die eine Remote-Datei in eine lokale Datei auflösen können.
IRemoteFileResolver.RemoteFileResolverArgs Die an die Resolver übergebenen Argumente
IRemoteFileResolver.ResolvedFile Klasse, die Informationen über die aufgelöste Datei und einige Metadaten enthält.
IReportNotExecuted Im Falle einer unvollständigen Ausführung kann IRemoteTest , das diese Schnittstelle implementiert, seine nicht ausgeführten Tests melden, um die Berichterstattung zu verbessern.
IRescheduler Schnittstelle zum Neuplanen einer Konfiguration für die zukünftige Ausführung.
IResourceMetricCollector Die Schnittstelle für Benutzer zum Implementieren benutzerdefinierter Ressourcenkollektoren.
IRestApiHelper Eine Hilfsschnittstelle zum Durchführen von REST-API-Aufrufen.
IResumableTest Diese Schnittstelle ist veraltet. Das ist nicht mehr nötig
IRetryDecision Schnittstelle, die die Wiederholungsentscheidung steuert und den Filter auf die Klasse anwendet, um gezieltere Wiederholungen zu ermöglichen.
IRuntimeHintProvider
ISandbox Schnittstelle, 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 eine Option mit einem „set-option“-Namen haben, der mit HostTest#SET_OPTION_NAME verknüpft ist.
IShardableTest Ein IRemoteTest , der in separat ausführbare Untertests aufgeteilt werden kann.
IShardHelper Schnittstelle eines Objekts, das die Sharding-Strategie beschreibt, die für eine Konfiguration übernommen werden soll.
ISystemStatusChecker Ein Prüfprogramm, das den Systemstatus überprüft und einen booleschen Wert zurückgibt, um anzuzeigen, ob sich das System in einem erwarteten Zustand befindet.
ISystemStatusCheckerReceiver Ein IRemoteTest , der Zugriff auf den ISystemStatusChecker aus der Konfiguration erfordert.
ITargetCleaner Diese Schnittstelle ist veraltet. TearDown wurde in die Basis-ITargetPreparer-Schnittstelle verschoben.
ITargetPreparer Bereitet die Testumgebung für den Testlauf vor.
ITerribleFailureHandler Eine Schnittstelle zur Behandlung schrecklicher Fehler von LogUtil.CLog.wtf(String, Throwable)
ITestAnnotationFilterReceiver Ein Läufer, der basierend auf Anmerkungen filtern kann, welche Tests ausgeführt werden sollen.
ITestCollector Bietet Unterstützung für die Testsammlung; Wenn diese Option festgelegt ist, muss der Testläufer einen Probelauf durchführen, um Testfälle zu sammeln, ohne sie tatsächlich auszuführen.
ITestFileFilterReceiver Ein Läufer, der eine Datei empfangen kann, die angibt, welche Tests ausgeführt werden sollen und/oder nicht.
ITestFilterReceiver Ein Läufer, der filtern kann, welche Tests ausgeführt werden sollen.
ITestInformationReceiver Schnittstelle zum Empfangen der TestInformation für einige Klassen.
ITestInvocation Verarbeitet einen TradeFederation-Testaufruf.
ITestInvocation.ExitInformation Stellt einige Exit-Informationen für einen Aufruf dar.
ITestSuite Abstrakte Klasse, die zum Ausführen der Test Suite verwendet wird.
ITestSuiteResultLoader Schnittstelle, die einen Helfer beschreibt, um frühere Ergebnisse so zu laden, dass sie erneut ausgeführt werden können.
ITestsZipInstaller Installiert Tests aus einer Test-ZIP-Datei (wie vom Build-System ausgegeben) auf einem Gerät.

J

JavaCodeCoverageCollector Ein BaseDeviceMetricCollector , der Java-Abdeckungsmessungen vom Gerät abruft und sie als Testartefakte protokolliert.
JavaCodeCoverageFlusher Eine Dienstprogrammklasse, die eine Löschung der Java-Codeabdeckungsmessungen von Prozessen, die auf dem Gerät ausgeführt werden, zurücksetzt und erzwingt.
JsonHttpTestResultReporter Ein Ergebnisreporter, der Testmetrikergebnisse kodiert und Geräteinformationen in JSON verzweigt und an einen HTTP-Dienstendpunkt sendet
JUnit4TestFilter Hilfsklasse, die die Filterung für den JUnit4-Runner bereitstellt, indem sie den Filter erweitert.
JUnitToInvocationResultForwarder Eine Klasse, die TestListener Ereignisse abhört und sie an einen ITestInvocationListener weiterleitet.
JUnitXmlParser Parser, der Testergebnisdaten aus JUnit-Ergebnissen extrahiert, die im XMLJUnitResultFormatter von ant gespeichert sind, und sie an einen ITestInvocationListener weiterleitet.

K

KeyguardStatusChecker Überprüft den Keyguard-Status nach der Modulausführung.
KillExistingEmulatorPreparer Ein ITargetPreparer , der einen laufenden Emulator herunterfährt.

L

LabResourceDeviceMonitor Der Laborressourcenmonitor, der den gRPC-Server für LabResourceService initialisiert/verwaltet.
LargeOutputReceiver Eine Klasse, die dazu dient, lang laufende Befehle auszuführen und die Ausgabe zu sammeln.
LastShardDetector Wenn wir lokales Sharding ausführen, möchten wir manchmal einige Aktionen erst dann ausführen, wenn der letzte Shard invocationEnded(long) erreicht.
LaunchCvdHelper Hilfsprogramm zur Steuerung von Launch_cvd in der Cuttlefish-VM.
LeakedThreadStatusChecker Statusprüfer, um sicherzustellen, dass ein Modul keinen laufenden Thread verliert.
LegacySubprocessResultsReporter Eine eingefrorene Implementierung des Subprozess-Ergebnisreporters, die trotz Änderungen in ihrer Oberklasse mit früheren Versionen von TF/CTS (z. B. 8+) kompatibel bleiben sollte.
ListInstrumentationParser Ein IShellOutputReceiver , der 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 , der eine IBuildInfo basierend auf einem bereitgestellten lokalen Pfad erstellt
LocalDeviceBuildProvider Ein IBuildProvider , der eine IDeviceBuildInfo basierend auf einem bereitgestellten Dateisystemverzeichnispfad 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 , der die Verknüpfung lokaler Dateien ermöglicht
LocalFolderBuildProvider Ein IBuildProvider , der eine IFolderBuildInfo basierend auf einem bereitgestellten lokalen Pfad erstellt
LocalRunInstructionBuilder Dienstprogramm zum Kompilieren der Anweisung zur lokalen Ausführung des Tests.
LogcatCrashResultForwarder Spezieller Listener: Bei Fehlern (Absturz des Instrumentierungsprozesses) wird versucht, den Absturz aus dem Logcat zu extrahieren und ihn der mit dem Test verknüpften Fehlermeldung hinzuzufügen.
LogcatEventParser
LogcatEventType Ereignistypen für LogcatEventParser .
LogcatOnFailureCollector Collector, der einen Logcat erfasst und protokolliert, wenn ein Testfall fehlschlägt.
LogcatReceiver Klasse, die Logcat im Hintergrund sammelt.
LogFileSaver Ein Helfer für ITestInvocationListener , der Protokolldaten in einer Datei speichert
LogReceiver
LogRegistry Eine ILogRegistry Implementierung, die verschiedene Logger multiplext und verwaltet und dabei den entsprechenden Logger basierend auf der ThreadGroup des Threads verwendet, der den Aufruf durchführt.
LogSaverResultForwarder Ein ResultForwarder zum Speichern von Protokollen mit dem globalen Dateispeicher.

M

MainlineModuleHandler Eine einfache Handlerklasse für Mainline-Module, die einen InstallApexModuleTargetPreparer erstellt und den dynamischen Link basierend auf den angegebenen Mainline-Modulen einfügt, um diese Module automatisch abzurufen.
MainlineTestModuleController Basisklasse für einen Modulcontroller zum Ausführen von Tests basierend auf den vorinstallierten Hauptmodulen auf dem zu testenden Gerät.
ManagedRemoteDevice Ein Gerät, das in einer virtuellen Maschine läuft, die wir remote über eine Tradefed-Instanz innerhalb der VM verwalten.
ManagedTestDeviceFactory Factory zur Erstellung der verschiedenen Arten von Geräten, die von Tf überwacht werden können
MetricFilePostProcessor Wird zum Hochladen der während der Test- und Ausführungsebene erfassten Metrikprotokolldatei verwendet.
MetricOption Annotation für Testmethoden, die mit @Test annotiert sind, oder wenn die Annotation Teil der Annotationsliste von TestDescription ist, die die Angabe einiger zusätzlicher Parameter ermöglicht, die für Folgendes nützlich sind: Optimieren des Verhaltens der Kollektoren, Filtern einiger Methoden.
MetricsXMLResultReporter MetricsXMLResultReporter schreibt Testmetriken und führt Metriken in eine XML-Datei in einem Ordner aus, der durch den Parameter „metrics-folder“ in der invocationEnded-Phase des Tests angegeben wird.
MetricUtility Enthält gängige Hilfsmethoden zum Speichern der Testmetriken, zum Aggregieren der Metriken in ähnlichen Tests und zum Schreiben der Metriken in eine Datei.
MinApiLevelModuleController Basisklasse für einen Modulcontroller, um keine Tests auszuführen, wenn er unter einem angegebenen API-Level liegt.
MinSdkModuleController Basisklasse für einen Modulcontroller, um keine Tests für Versionen unterhalb einer angegebenen SDK-Versionsnummer auszuführen.
Moduldefinition Container für die Testlaufkonfiguration.
ModuleListener Listener, der an jeden IRemoteTest jedes Moduls angehängt ist, um die Ergebnisliste zu sammeln.
ModuleMerger Hilfsklasse für Vorgänge im Zusammenhang mit der Zusammenführung ITestSuite und ModuleDefinition nach einer Teilung.
ModulOemTargetPreparer
ModuleOemTargetPreparer.ModuleInfo Eine einfache Strukturklasse zum Speichern von Informationen über ein Modul
Modulparameter Spezielle Werte, die den Suite-Parameterschlüsseln in den Metadaten jedes Moduls zugeordnet sind.
ModuleParametersHelper Hilfsprogramm zum Abrufen des IModuleParameterHandler der dem Parameter zugeordnet ist.
ModuleSplitter Helfer zum Aufteilen einer Liste von Modulen, die durch IConfiguration dargestellt werden, in eine Liste von Ausführungseinheiten, die durch ModuleDefinition dargestellt werden.

N

NameMangleListener Ein Proxy-Listener zum Übersetzen von Testmethoden-, Klassen- und Paketnamen, wenn Ergebnisse gemeldet werden.
NativeCodeCoverageFlusher Eine Dienstprogrammklasse, die native Abdeckungsmessungen löscht und eine Löschung nativer Abdeckungsdaten aus Prozessen auf dem Gerät erzwingt.
NativeDevice Standardimplementierung eines ITestDevice Nicht-Full-Stack-Android-Geräte.
NativeDevice.AdbAction Eine DeviceAction zum Ausführen eines Betriebssystembefehls „adb ....“
NativeDevice.AdbShellAction
NativeDevice.RebootDeviceAction DeviceAction zum Neustarten eines Geräts.
NativeDevice.RebootMode Ein Modus eines Neustarts.
NativeDeviceStateMonitor Hilfsklasse zum Überwachen des Status eines 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ätestatusmonitor, der zusätzliche Prüfungen auf verschachtelten Geräten durchfü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 ausgelöst, wenn ein Gerät zum Testen keine Verbindung zum Netzwerk herstellen kann.
NoDeviceException Wird ausgelöst, wenn kein Gerät zum Ausführen eines bestimmten Befehls vorhanden ist.
NoisyDryRunTest Führen Sie einen lauten Probelauf für eine Befehlsdatei durch.
NotMultiAbiHandler Spezieller Handler, der den SuiteModuleLoader darüber informiert, dass das sekundäre ABI kein Modul erstellen soll.

Ö

OpenObjectLoader Loader für die in AOSP verfügbaren Standardobjekte.
OptionKopierer Eine Hilfsklasse, die Option mit demselben Namen von einem Objekt in ein anderes kopieren kann.
OptionFetcher Helfer zum Abrufen der Testoptionen vom übergeordneten Prozess.
OptionNotAllowedException Spezifische ConfigurationException , wenn eine Option in der Befehlszeile nicht übergeben werden darf.
OptionSetter Füllt Option aus.
OptionSetter.OptionFieldsForName Container für die Liste der Optionsfelder mit dem angegebenen Namen.
OtaDeviceBuildInfo Eine IDeviceBuildInfo , die für Over-the-Air-Updatetests verwendet wird.
OtatoolsBuildInfo Eine IBuildInfo , die Otatools-Artefakte enthält.
OtaZipfileBuildProvider Stellt eine IBuildInfo basierend auf einer lokalen OTA-ZIP-Datei bereit.

P

PackageInstalledModuleController Der Modul-Controller führt keine Tests durch, wenn auf dem Gerät die angegebenen Pakete nicht installiert sind.
Paar <A, B> Definieren Sie unsere eigene Pair-Klasse, die zwei Objekte enthält.
ParallelDeviceExecutor <V> Wrapper von ERROR(/ExecutorService) zum parallelen Ausführen einer Funktion.
ParentSandboxInvocationExecution Version von InvocationExecution für die übergeordneten Aufruf-Spezialaktionen beim Ausführen einer Sandbox.
ParentShardReplicate Replizieren Sie ein Setup für ein Gerät auf alle anderen Geräte, die Teil des Shardings sein sollen.
PassingTestFileReporter Ein ITestInvocationListener , der die Liste der bestandenen Testfälle in einer Testdatei speichert
PrettyPrintDelimiter Hilfsprogramm, das dabei hilft, auffällige, durch Trennzeichen getrennte Nachrichten zu drucken.
PropertyChanger Eine Dienstprogrammklasse zum Ändern (oder Hinzufügen) von Elementen in einer Android-Eigenschaftendatei
ProtoResultParser Parser für das Tradefed-Ergebnisprotoformat.
ProtoResultParser.TestLevel Aufzählung, die die aktuelle Ebene des verarbeiteten Protos darstellt.
ProtoResultReporter Der Ergebnisreporter erstellt einen TestRecord Protobuf mit allen darin enthaltenen Ergebnissen.
ProtoUtil Hilfsmethoden für den typunabhängigen Umgang mit Protobuf-Nachrichten.
Proxy-Konfiguration Objekt, das den Verweis auf eine auszuführende Remotekonfiguration ermöglicht.
PsParser Dienstprogramm zum Parsen von (BENUTZER, PID und NAME) aus der „ps“-Befehlsausgabe

Q

QuotationAwareTokenizer

R

RecoveryLogPreparer Ein Zielvorbereiter, der zum Sammeln von Protokollen vor der Wiederherstellung verwendet wird.
RegexTrie <V> Der RegexTrie ist ein Versuch, bei dem jeder gelagert Segment des Schlüssels ist ein regulärer Ausdruck ERROR(/Pattern) .
RemoteAndroidDevice Implementierung eines ITestDevice für ein Full-Stack-Android-Gerät, das über adb connect verbunden ist.
RemoteAndroidVirtualDevice Erweitert das RemoteAndroidDevice Verhalten 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 zur Zuweisung verwendet wird, wenn DeviceSelectionOptions.gceDeviceRequested() true ist
RemoteFileUtil Dienstprogrammklasse zum Verarbeiten von Dateien von einer Remote-Instanz
RemoteInvocationExecution Implementierung von InvocationExecution , die eine Remote-Ausführung steuert.
RemoteManager Klasse, die RemoteOperation s über einen Socket empfängt.
RemoteSshUtil Dienstprogramm zum Ausführen von SSH-Befehlen auf Remote-Instanzen.
RemoteTestTimeOutEnforcer Listener, die es ermöglichen, die Ausführungszeit einer bestimmten Testkonfiguration zu überprüfen und sie fehlzuschlagen, wenn sie ein bestimmtes Zeitlimit überschreitet.
RemoteZip Dienstprogramme zum Entpacken einzelner Dateien in einer Remote-ZIP-Datei.
ReportPassedTests Melden Sie in einer Datei mögliche Filter, um bestandene Tests auszuschließen.
ResourceMetricUtil Hilfsfunktionen zum Erstellen von Metriken.
RestApiHelper Eine Hilfsklasse zum Durchführen von REST-API-Aufrufen.
ErgebnisAggregator Spezieller Forwarder, der die Ergebnisse bei Bedarf basierend auf der gewählten Wiederholungsstrategie aggregiert.
ResultAndLogForwarder Weiterleitung für Ergebnisse und Protokollereignisse.
ResultForwarder Ein ITestInvocationListener , der Aufrufergebnisse an eine Liste anderer Listener weiterleitet.
ResultsPlayer Spezieller Läufer, der die ihm gegebenen Ergebnisse wiederholt.
RetentionFileSaver Hilfsklasse zum Erstellen einer .retention-Datei in einem Verzeichnis.
RetryConfigurationFactory Factory, die die Wiederholung eines Befehls übernimmt.
RetryLogSaverResultForwarder Weiterleitung, die auch für die Weiterleitung des aktuellen Versuchs zuständig ist.
RetryRescheduler Ein spezieller Läufer, der es ermöglicht, einen vorherigen Testlauf neu zu planen, der fehlgeschlagen ist oder nicht ausgeführt wurde.
RetryRescheduler.RetryType Die Arten der Tests, die wiederholt werden können.
RetryResultForwarder Eine Erweiterung von ResultForwarder , die immer an eine bestimmte Versuchsnummer pusht.
RetryResultHelper Hilfsklasse, um zu bestimmen, welches Modul oder welcher Test ausgeführt werden soll oder nicht.
RetryStatistics Struktur, die die Statistiken für eine Wiederholungssitzung eines IRemoteTest enthält.
RunCommandTargetPreparer
RunConfigDeviceRecovery Generische Basis IMultiDeviceRecovery zum Ausführen einer Tradefed-Konfiguration für den Wiederherstellungsschritt.
RunOnSecondaryUserParameterHandler
RunOnSecondaryUserTargetPreparer Ein ITargetPreparer , der im Setup einen sekundären Benutzer erstellt und markiert, dass Tests in diesem Benutzer ausgeführt werden sollen.
RunOnSystemUserTargetPreparer Ein ITargetPreparer , der markiert, dass Tests für den Benutzer (und nicht für den aktuellen Benutzer) ausgeführt werden sollen.
RunOnWorkProfileParameterHandler
RunOnWorkProfileTargetPreparer Ein ITargetPreparer , der im Setup ein Arbeitsprofil erstellt und markiert, dass Tests in diesem Benutzer ausgeführt werden sollen.

S

SandboxConfigDump Runner-Klasse, die eine IConfiguration basierend auf einer Befehlszeile erstellt und in einer Datei speichert.
SandboxConfigDump.DumpCmd
SandboxConfigurationException Spezielle Konfigurationsausnahme, die vom Sandbox-Setup stammt.
SandboxConfigurationFactory Spezielle Konfigurationsfabrik zur Erstellung von Konfigurationen für Sandboxing-Zwecke.
SandboxConfigUtil Eine Dienstprogrammklasse zum Verwalten IConfiguration beim Sandboxing.
SandboxedInvocationExecution Spezielle Sandbox-Ausführung des Aufrufs: Dies ist die InvocationExection für den Fall, dass wir uns in der Sandbox befinden und den Befehl ausführen.
SandboxInvocationRunner Führen Sie die mit dem Aufruf verbundenen Tests in der Sandbox aus.
SandboxOptions Klasse, die Optionen für eine ISandbox empfangen und bereitstellen kann.
ScreenshotOnFailureCollector Collector, der einen Screenshot erfasst und protokolliert, wenn ein Testfall fehlschlägt.
Sdk28ModuleController Ein Modul-Controller, um zu überprüfen, ob ein Gerät auf SDK 28 (Android 9) oder höher läuft.
Sdk29ModuleController Führen Sie Tests nur aus, wenn das zu testende Gerät die SDK-Version 29 oder höher hat.
Sdk30ModuleController Führen Sie Tests nur aus, wenn das zu testende Gerät die SDK-Version 30 oder höher hat.
Sdk31ModuleController Führen Sie Tests nur aus, wenn das zu testende Gerät die SDK-Version 31 oder höher hat.
SecondaryUserHandler Handler für ModuleParameters#SECONDARY_USER .
SerializationUtil Dienstprogramm zum Serialisieren/Deserialisieren eines Objekts, das ERROR(/Serializable) implementiert.
ServiceAccountKeyCredentialFactory Eine Anmeldeinformationsfabrik zum Erstellen von Dienstkontoschlüssel-basierten OAuth- Credential .
ShardBuildCloner Hilfsklasse, die das Klonen von Build-Informationen über die Befehlszeile übernimmt.
ShardHelper Hilfsklasse, die die Erstellung der Shards und deren Planung für einen Aufruf übernimmt.
ShardListener Ein ITestInvocationListener , der Ergebnisse von einem Aufruf-Shard (auch bekannt als Aufrufaufteilung zur parallelen Ausführung auf mehreren Ressourcen) sammelt und sie an einen anderen Listener weiterleitet.
ShardMainResultForwarder Ein ResultForwarder , der die Ergebnisse von Shard-Testaufrufen kombiniert.
ShellOutputReceiverStream Utility-Unterklasse von OutputStream, die in einen IShellOutputReceiver schreibt.
ShellStatusChecker Überprüfen Sie vor und nach einem Modullauf, ob der Shell-Status wie erwartet ist.
ShippingApiLevelModuleController Führen Sie Tests durch, wenn das Gerät die folgenden Bedingungen erfüllt:
  • Wenn min-api-level definiert ist:
    • Das Gerät wird mit der min-api-level oder höher ausgeliefert.
SimpleFileLogger Ein ILeveledLogOutput , der Protokollmeldungen an stdout und an eine einzelne Protokolldatei weiterleitet.
SimplePerfResult Objekt zum Speichern aller Simpleperf-Testergebnisse
SimplePerfStatResultParser Eine Dienstprogrammklasse zum Analysieren des Simpleperf-Ergebnisses.
SimplePerfUtil Utility-Klasse zum Versenden einfacher Befehle und zum Sammeln von Ergebnissen
SimplePerfUtil.SimplePerfType Aufzählung der simpleperf-Befehlsoptionen
SimpleStats Eine kleine Dienstprogrammklasse, die anhand eines numerischen Datensatzes einige statistische Maße berechnet.
SizeLimitedOutputStream Eine Thread-sichere Datei mit ERROR(/OutputStream) -Unterstützung, die die maximale Datenmenge begrenzt, die geschrieben werden kann.
Sl4aBluetoothUtil Eine Utility-Klasse stellt Bluetooth-Operationen auf einem oder zwei Geräten mithilfe von SL4A bereit
Sl4aBluetoothUtil.BluetoothAccessLevel Aufzählungen für die Zugriffsebene von Bluetooth-Geräten, die auf BluetoothDevice.java basieren
Sl4aBluetoothUtil.BluetoothConnectionState Aufzählungen für Bluetooth-Verbindungszustände, die auf BluetoothProfile.java basieren
Sl4aBluetoothUtil.BluetoothPriorityLevel Aufzählungen für die Prioritätsstufe des Bluetooth-Profils, die auf BluetoothProfile.java basieren
Sl4aBluetoothUtil.BluetoothProfile Aufzählungen für Bluetooth-Profile, die auf BluetoothProfile.java basieren
Sl4aClient Sl4A-Client zur Interaktion über RPC mit der SL4A-Skriptschicht.
Sl4aEventDispatcher Der Event-Dispatcher fragt nach Ereignissen und stellt sie nach Namen in die Warteschlange, um sie abzufragen.
Sl4aEventDispatcher.EventSl4aObject Vom Ereignispoller zurückgegebenes Objekt.
SnapshotInputStreamSource Eine dateigestützte InputStreamSource.
StatusCheckerResult Enthält das Ergebnis einer ISystemStatusChecker Ausführung.
StatusCheckerResult.CheckStatus
StdoutLogger Ein ILeveledLogOutput , der Protokollnachrichten an stdout weiterleitet.
StreamProtoReceiver Ein Empfänger, der den empfangenen Proto-TestRecord in Tradefed-Ereignisse übersetzt.
StreamProtoResultReporter Eine Implementierung von ProtoResultReporter
StrictShardHelper Sharding-Strategie zur Erstellung strenger Shards, die nicht zusammen berichten,
StringEscapeUtils Utility-Klasse zum Escapen von Zeichenfolgen für bestimmte Formate.
StringUtil Utility-Klasse zum Escapen von Strings für die allgemeine String-Manipulation.
StubBuildProvider No-Op-Leerimplementierung eines IBuildProvider .
StubMultiTargetPreparer Leere Platzhalterimplementierung eines IMultiTargetPreparer .
StubTargetPreparer Leere Platzhalterimplementierung eines ITargetPreparer .
StubTest No-Op-Leertestimplementierung.
StubTestRunListener Stub-Implementierung von ITestRunListener
SubprocessCommandException Ein Unterprozessbefehl konnte nicht ausgeführt werden.
SubprocessConfigBuilder Erstellen Sie eine Wrapper-TF-Konfigurations-XML für eine vorhandene TF-Konfiguration.
SubprocessEventHelper Helfer zum Serialisieren/Deserialisieren der Ereignisse, die an das Protokoll übergeben werden sollen.
SubprocessEventHelper.BaseTestEventInfo Basishelfer für TestIgnored-Informationen.
SubprocessEventHelper.FailedTestEventInfo Helfer für testFailed-Informationen.
SubprocessEventHelper.InvocationEndedEventInfo Helfer für Informationen zum Ende des Aufrufs.
SubprocessEventHelper.InvocationFailedEventInfo Helfer für InvocationFailed-Informationen.
SubprocessEventHelper.InvocationStartedEventInfo Helfer für Informationen zum gestarteten Aufruf.
SubprocessEventHelper.LogAssociationEventInfo Helfer für logAssociation-Informationen.
SubprocessEventHelper.TestEndedEventInfo Helfer für testEnded-Informationen.
SubprocessEventHelper.TestLogEventInfo Helfer für TestLog-Informationen.
SubprocessEventHelper.TestModuleStartedEventInfo Helfer für Informationen zum Start des Testmoduls.
SubprocessEventHelper.TestRunEndedEventInfo Helfer für testRunEnded-Informationen.
SubprocessEventHelper.TestRunFailedEventInfo Helfer für testRunFailed-Informationen
SubprocessEventHelper.TestRunStartedEventInfo Helfer für testRunStarted-Informationen
Subprozessventhelper.TestStarteDEventInfo Helfer für Teststartinformationen
SubprocessExceptionParser Helfer, um die Ausnahmeausgabe von Standard -Tradefed -Befehlsläufern zu verarbeiten.
Subprozessreportinghelper Eine Klasse zum Erstellen einer Wrapper -Konfigurationsdatei, um den Subprozess -Ergebnisreporter für einen Clusterbefehl zu verwenden.
SubprocessResultsReporter Implementiert ITestInvocationListener , um als result_reporter angegeben zu werden und vom Unterprozess die Ergebnisse von Tests, Testläufen und Testaufrufen weiterzuleiten.
SubprozessTestresultsparser Erweitert ERROR(/FileOutputStream) , um die Ausgabe vor dem Schreiben in die Datei zu analysieren, damit wir die Testereignisse auf der Launcher -Seite generieren können.
SubprozessTestresultsparser.statuskeys Relevante Teststatusschlüssel.
UnterprozessTfLauncher Ein IRemoteTest zum Ausführen von Tests für eine separate TF-Installation.
SuiteApkInstaller Installiert bestimmte APKs für die Suite-Konfiguration: entweder über die Variable $ANDROID_TARGET_OUT_TESTCASES oder das ROOT_DIR in den Build-Informationen.
SuiteModuleLoader Ruft Kompatibilitätstestmoduldefinitionen aus dem Repository ab.
SuiteModuleLoader.ConfigFilter Ein ERROR(/FilenameFilter) beim Auffinden aller Konfigurationsdateien in einem Verzeichnis.
SuiteresultHolder Helferobjekt, um die Serialisierung und Deserialisierung der Aufrufergebnisse zu erleichtern.
SuiteResultReporter Sammeln Sie Testergebnisse für einen gesamten Suite-Aufruf und geben Sie die Endergebnisse aus.
Opteresultreporter.modulePreptimes Objekthalter für die Vorbereitung und die Abnahme der Zeit eines Moduls.
SuiteTestFilter Stellt einen Filter zum Ein- und Ausschließen von Tests dar.
SystemServerFiledescriptorChecker Überprüft, ob der Systemserver anscheinend die FDS ausgeht.
SystemServerStatuSChecker Überprüfen Sie, ob sich die PID von System_Server von vor und nach einem Modullauf geändert hat.
Systemutil Versorgungsklasse zum Tätigen von Systemanrufen.
Systemutil.Envariable

T

TableBuilder Helferklasse zum Anzeigen einer Matrix von Stringelementen in einer Tabelle.
Tabelle Helferklasse zum Anzeigen einer Matrix von Stringelementen, sodass jede Elementspalte ausgekleidet ist
Tarutil Dienstprogramm zur Manipulation einer TAR -Datei.
TelefonieHelper Ein Dienstprogramm zum Verwenden und Abrufen von Informationen im Zusammenhang mit der Telefonie.
TelefonyHelper.SimCardinformation Ein Informationshalter für die SIM-Karten-bezogenen Informationen.
TelefonyTokenProvider Token -Anbieter für Telefonie im Zusammenhang mit Token.
TemplateResolutionError Klassenerweiterung ConfigurationException für vorlagenbezogene Fehler während der Konfigurationsanalyse.
SchrecklichFailureEmailHandler Eine einfache Handlerklasse, die eine E -Mail an interessierte Personen sendet, wenn ein WTF -Fehler (was für ein schrecklicher Misserfolg) innerhalb einer Handelsverbandinstanz auftritt.
TestAppInstallSetup Ein ITargetPreparer , der eine oder mehrere Apps aus einem IDeviceBuildInfo.getTestsDir() Ordner auf dem Gerät installiert.
Testcontext Eine Klasse zum Modellieren einer Testcontext -Nachricht der TFC -API.
TestdependencyResolver Helfer, um bei Bedarf Abhängigkeiten zu lösen.
TestDescriptionsFile Eine Dienstprogrammklasse zum Marshalling und Unmarshalling einer Liste von TestDescriptions in einer Testdatei.
Testgerät Implementierung eines ITestDevice für ein Full-Stack-Android-Gerät
Test Umgebung Eine Klasse zum Modellieren einer von der TFC -API zurückgegebenen Bedenkumnachricht.
TestFailureListener Der Listener hat bei einem Testfehler auf Anfrage Maßnahmen ergriffen, z. B. einen Screenshot, einen Fehlerbericht oder eine Logcat-Erfassung.
TestfilterHelper Helferklasse zum Filterungstests
TestgroupStatus Eine Klasse, um den Status einer Testgruppe zu speichern.
Testinfo Speichert die in einer test_mapping -Datei festgelegten Testinformationen.
Testinvocation Standardimplementierung der ITestInvocation .
Testinvocation.runmode Der unterschiedliche Modus, in den ein Aufruf betrieben werden kann.
TestInvocation.Stage
Testmapping Eine Klasse zum Laden einer test_mapping -Datei.
TestMappingSuiteRunner Implementierung von BaseTestSuite um durch die Option include-filter angegebene Tests oder TEST_MAPPING-Dateien aus dem Build als Suite auszuführen.
Testoption Speichert die in einer test_mapping -Datei festgelegten Testoptionsoptionsdetails.
TestOutputUploader Eine Klasse zum Hochladen von Testausgabedateien auf GCS/HTTP.
Testrecordinterpreter Nützlichkeit zum Umwandeln eines TestRecord -Proto in ein leichter manipulierbares Format in Tradefed.
Testresource Eine Klasse, um eine von der TFC -API zurückgegebene TestResource -Nachricht zu modellieren.
TestResourcedownloader Eine Klasse zum Herunterladen von Testressourcendateien von Dateisystem/GCS/HTTP.
TestResultListener Eine Vereinfachung von ITestLifecycleListener für Implementierer, die sich nur um einzelne Testergebnisse kümmern.
TestRuntoTEnvocationForwarder Forwarder von DDMLIB ITestRunListener zu ITestLifeCycleReceiver .
Testspoolpoller Tests wraps, die es ermöglichen, alle Tests eines Testpools auszuführen.
TestSuiteInfo Eine Klasse, die das Laden von Build-bezogenen Metadaten für die Testsuite auflöst

Um zugehörige Informationen ordnungsgemäß bereitzustellen, muss eine Testsuite eine test-suite-info.properties Datei in ihren JAR-Ressourcen enthalten

TextResultReporter Ein Testergebnis-Reporter, der Ergebnisse an den JUnit-Textergebnisdrucker weiterleitet.
TfObjectTracker Ein Versorgungsunternehmen, um die Verwendung der verschiedenen Objekte der Handelsversehrung zu verfolgen.
TfSuiteRunner Implementierung von ITestSuite , das Tests aus dem TF-JAR-Ordner res/config/suite/ lädt.
TfTestLauncher Ein IRemoteTest zum Ausführen von Unit- oder Funktionstests für eine separate TF-Installation.
TimeStatuSChecker Statusprüfer, um sicherzustellen, dass das Gerät und die Hostzeit synchronisiert werden.
Zeitval Diese Klasse ist veraltet. Verwenden Sie stattdessen Duration .
TokenProviderHelper Helfer, der dem Anbieter, der einem bestimmten Token zugeordnet ist, gibt, um herauszufinden, ob ein Gerät das Token unterstützt.
TradeFedConfigObject Eine Klasse, um eine TradeFedConfigObject -Nachricht der TFC -API zu modellieren.
TradeFedConfigObject.typ Eine Liste der Konfigurationsobjekttypen, die einer Cluster -Befehlskonfiguration injiziert werden können.
TradeFedDelegator Objekte, die dazu beitragen, die Berufung an eine andere Handelsbinärdatei zu delegieren.
TradeFedfeatureClient Ein GRPC -Client, der die Feature -Ausführung vom Server anfordert.
TradeFedFeatureserver Ein Server, der auf Anfragen zum Auslösen von Funktionen reagiert.
TradefedSandbox Sandbox-Container, der einen Trade Federation-Aufruf ausführen kann.
TradeFedSandboxFactory Standardimplementierung für SandboxFactory
TradeFedsandboxrunner Läufer, das mit einer TradefedSandbox verbunden ist, die es ermöglicht, die Sandbox auszuführen.
TradefedSandboxRunner.StubScheduledInvocationListener Ein Stub IScheduledInvocationListener , der nichts tut.

U

Unerkenntnisstreporterthead Themen, die sich um die Berichterstattung über alle nicht ausgelösten Tests kümmern.
USbresetmultidevicerecovery Eine IMultiDeviceRecovery , die USB -Busse für Offline -Geräte zurücksetzt.
USBRESETTRUNCONFIGRECOVERY Erlauben Sie, einen Befehl auszulösen, um den USB eines Geräts zurückzusetzen
USbresettest Ein IRemoteTest , das das Gerät USB zurücksetzt und überprüft, ob das Gerät danach wieder online ist.
UserChecker Überprüft, ob Benutzer während des Tests geändert haben.

V

ValidateSuiteConfigHelper Diese Klasse hilft bei der Validierung, ob die für die Suite geladene IConfiguration die erwarteten Anforderungen erfüllt: – Keine Build-Anbieter – Keine Ergebnis-Reporter
VmRemoteDevice Ein virtuelles Remote-Gerät, das wir innerhalb der virtuellen Maschine verwalten.

W

Waitdevicerecovery Eine einfache Implementierung einer IDeviceRecovery , die darauf wartet, dass das Gerät online ist und auf einfache Befehle reagiert.
Wifihelper Helferklasse zum Manipulieren von WLAN -Diensten auf dem Gerät.

X

XmlFormattedGeneratorReporter Die Implementierung des FormattedGeneratorReporter , der die Suite formatiert, führt zu einem XML-Format.
XmlResultReporter Schreibt JUnit-Ergebnisse in eine XML-Datei in einem Format, das mit dem XMLJUnitResultFormatter von Ant konsistent ist.
XmlSuiteResultFormatter Utility-Klasse zum Speichern einer Suite, die als XML ausgeführt wird.
Xmlsuiteresultformatter.runHistory Helferobjekt für die JSON -Konvertierung.

Y

YamlclassoptionsParserser Helfer, um Testläuferinformationen aus der YAML Tradefed -Konfiguration zu analysieren.

Z

Reißverschluss Ein ICompressionStrategy zum Erstellen von Reißverschlussarchiven.