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. |
Abi | Eine Klasse, die einen ABI darstellt. |
AbiFormatter | Utility-Klasse für Abi. |
AbiUtils | Utility-Klasse zur Handhabung von Geräte-ABIs |
AbstractConnection | Abstrakte Verbindungsdarstellung. |
AbstractHostMonitor | Typische Klasse für Host Health Monitoring. |
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. |
Aktion im Gange | Die allgemeine Aktion läuft. |
ActiveTrace | Hauptklasse, die beim Beschreiben und Verwalten einer aktiven Ablaufverfolgung hilft. |
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. |
AdbSshConnection | ADB-Verbindung über eine SSH-Brücke. |
AdbStopServerPreparer | Zielvorbereiter zum Stoppen des ADB-Servers auf dem Host vor und nach der Ausführung von ADB-Tests. |
AdbTcpConnection | Standardverbindungsdarstellung eines Geräts, wobei davon ausgegangen wird, dass es sich um eine Standard-ADB-Verbindung des Geräts handelt. |
AdbUtils | Eine Dienstprogrammklasse für ADB-Vorgänge. |
AfterClassWithInfo | Ähnliche Garantien wie AfterClass , aber die mit Anmerkungen versehene Methode muss einen TestInformation Parameter erfordern. |
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. |
AllTestAppsInstallSetup | Ein ITargetPreparer , der alle Apps aus einem IDeviceBuildInfo#getTestsDir() Ordner auf dem Gerät installiert. |
AltDirBehavior | Eine Enumeration zum Definieren alternativer Verzeichnisverhaltensweisen für verschiedene Testartefakt-Installer/-Pusher |
AndroidJUnitTest | Ein Test, der mithilfe von android.support.test.runner.AndroidJUnitRunner ein Instrumentierungstestpaket auf einem bestimmten Gerät ausführt. |
AoaTargetPreparer | ITargetPreparer , der eine Reihe von Aktionen (z. B. Klicks und Wischbewegungen) mithilfe des Android Open Accessoire (AOAv2)-Protokolls ausführt. |
AppBuildInfo | Eine IBuildInfo , die eine Android-Anwendung und ihre Testpakete darstellt. |
AppDeviceBuildInfo | Diese Klasse ist veraltet. Verwenden Sie IDeviceBuildInfo direkt. |
AppSetup | Ein ITargetPreparer , der eine APK und ihre Tests installiert. |
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. |
ArrayUtil | Hilfsmethoden für Arrays |
ArtChrootPreparer | Erstellen Sie ein Chroot-Verzeichnis für ART-Tests. |
ArtGTest | |
Artefaktdetails | Dies beschreibt die Struktur des Inhalts und seines Deskriptors, wie er vom CAS-Tool generiert wird |
ArtifactDetails.ArtifactFileDescriptor | |
ArtifactsAnalyzer | Ein Dienstprogramm, das bei der Analyse der Build-Artefakte hilft, um Erkenntnisse zu gewinnen. |
ArtRunTest | Ein Testläufer zum Ausführen von ART-Lauftests. |
ArtRunTest.AdbShellCommandException | Eine Ausnahmeklasse zum Melden eines Fehlers, der während der Ausführung eines ADB-Shell-Befehls aufgetreten ist. |
ATestFileSystemLogSaver | Diese LogSaver-Klasse wird von ATest verwendet, um Protokolle in einem bestimmten Pfad zu speichern. |
AtestRunner | Implementierung von ITestSuite |
AtraceCollector | Ein IMetricCollector , der während eines Tests atrace ausführt, die Ergebnisse sammelt und sie beim Aufruf protokolliert. |
AtraceRunMetricCollector | Sammelt die Ablaufverfolgungen aus allen Testverzeichnissen im angegebenen Verzeichnis vom Testgerät, protokolliert das Testverzeichnis, verarbeitet die Ablaufverfolgungsdateien im Testverzeichnis nach und aggregiert die Metriken. |
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. |
BackgroundDeviceAction | Führt einen Befehl auf einem bestimmten Gerät aus und wiederholt ihn nach 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. |
BaseHostJUnit4Test | Basistestklasse zum Ausführen von Host-Tests im JUnit4-Stil. |
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. |
BeforeClassWithInfo | Ähnliche Garantien wie BeforeClass , aber die mit Anmerkungen versehene Methode muss einen TestInformation Parameter erfordern. |
BinaryState | Enum wird zum Aufzeichnen des EIN/AUS-Status mit einem IGNORE-No-Op-Status verwendet. |
BluetoothConnectionLatencyCollector | Der Collector überträgt eine vordefinierte Konfiguration der Statistikdauermetrik an Geräte und erfasst die Bluetooth-Verbindungsdauer für jedes Profil. |
BluetoothConnectionStateCollector | Dieser Kollektor erfasst BluetoothConnectionStateChanged-Metriken und zeichnet die Verbindungsstatusnummer für jedes Profil auf. |
BluetoothConnectionSuccessRatePostProcessor | Implementierung eines Postprozessors, der die Erfolgsrate für ein Bluetooth-Profil berechnet Verwenden Sie „metric-key-match“, um Metriken anzugeben, die Bluetooth-Verbindungszustände in einem numerischen Array enthalten. Beispiel [0, 1, 2, 3, 0, 1, 2, 3]. |
BluetoothHciSnoopLogCollector | Collector zum Aktivieren der Bluetooth-HCI-Snoop-Protokollierung auf dem DUT und zum Sammeln des Protokolls für jeden Test. |
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 |
BootstrapServiceFileResolverLoader | Lädt Resolver mithilfe der Dienstladefunktion. |
Fehlerbericht | Objekt, das die Referenzen der Bugreport-Dateien enthält, kompatibel mit flachem Bugreport und gezipptem Bugreport (bugreportz). |
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. |
BugreportzOnTestCaseFailureCollector | Sammeln Sie einen Fehlerbericht, wenn ein Testfall in einem Lauf fehlschlägt. |
BuildAnalysis | Stellt die Ergebnisse einer einzelnen Build-Analyse dar. |
BuildError | Wird ausgelöst, wenn der bereitgestellte Build nicht ausgeführt werden kann. |
BuildInfo | Generische Implementierung einer IBuildInfo , die einem ITestDevice zugeordnet werden sollte. |
BuildInfoKey | Klassenaufzählung im Zusammenhang mit Build-Informationsabfragen. |
BuildInfoKey.BuildInfoFileKey | Enum, das alle bekannten Dateitypen beschreibt, die über IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey) abgefragt werden können. |
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. |
BuildSerializedVersion | Klasse, die die aktuelle Serialisierungsversion aller IBuildInfo enthält. |
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. |
ByteArrayInputStreamSource | |
ByteArrayList | Eine Klasse zur Darstellung eines kompakten Byte-Arrays. |
ByteArrayUtil | Dienstprogramme zum Bearbeiten von Byte-Arrays, z. B. Konvertieren von Bytes in Ganzzahlen. |
CarModuleController | Dieser Controller verhindert die Ausführung von Testfällen auf nicht-automobilen Geräten. |
CarryDnaeError | Interne RuntimeException zur Übertragung DeviceNotAvailableException über das JUnit4-Framework. |
CarryInterruptedException | Wird ausgelöst, wenn eine Zeitüberschreitung der Testphase ausgelöst wird und eine InterruptedException vom Testausführungsthread zum Aufrufausführungsthread übertragen werden muss. |
CdmaDeviceFlasher | Eine Klasse, die ein Bild auf einem physischen Android-Gerät mit CDMA-Radio flasht. |
CecControllerTokenProvider | Token-Anbieter für Consumer Electronics Control (CEC)-bezogene Token. |
CentralDirectoryInfo | CentralDirectoryInfo ist eine Klasse, die die Informationen einer Datei/eines Ordners in einer ZIP-Datei enthält. |
CheckPairingPreparer | Ein CompanionAwarePreparer , der die BT-Verbindung zwischen Primär- und Begleitgeräten überprüft |
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 |
ClockworkUtils | Ein Uhrwerk-Dienstprogramm zum Teilen der Logik mehrerer Geräte |
CloseableTraceScope | Eine bereichsbezogene Klasse, die es ermöglicht, den Ablaufverfolgungsabschnitt über „Try-with-Resources“ zu melden |
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 | |
CodeCoverageTest | Ein Test, der ein Instrumentierungstestpaket auf einem bestimmten Gerät ausführt und den Codeabdeckungsbericht generiert. |
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 | |
CommandInterrupter | Dienst, der es ermöglicht, TradeFederation-Befehle zu unterbrechen oder als unterbrechungsfrei zu markieren. |
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. |
Befehlsergebnis | Enthält das Ergebnis eines Befehls. |
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 |
Befehlsstatus | Stellt den Status eines zeitgesteuerten Vorgangs dar. |
CommandStatusHandler | Handler, der dabei hilft, den Status eines Aufrufs zu überwachen und zu aktualisieren. |
CommonLogRemoteFileUtil | Dieses Dienstprogramm ermöglicht es, Codeduplizierung über die verschiedenen Remote-Gerätedarstellungen hinweg für die Remote-Protokollabruflogik gemeinsamer Dateien zu vermeiden. |
CommonLogRemoteFileUtil.KnownLogFileEntry | Eine Darstellung eines bekannten Protokolleintrags für Remotegeräte. |
CompanionAllocator | Basisklasse, die sich um die Zuweisung und Freigabe von Begleitgeräten kümmert getCompanionDeviceSelectionOptions() sollte implementiert werden, um die Kriterien zu beschreiben, die zum Zuweisen des Begleitgeräts erforderlich sind |
CompanionAwarePreparer | Ein ITargetPreparer , der die Logik zum Abrufen eines bereits zugewiesenen Begleitgeräts kapselt. |
CompanionAwareTest | Basistestklasse, die den gesamten Prozess zum Abrufen und Überprüfen des Begleitgeräts kapselt Die Unterklasse kann getCompanion() aufrufen, um den zugewiesenen Begleiter abzurufen. |
CompanionDeviceTracker | Eine Klasse zum Zuweisen und Freigeben von Begleitgeräten |
CompanionRunCommandTargetPreparer | Ein ITargetPreparer , der bestimmte Befehle auf dem zugewiesenen Begleitgerät ausführt |
CompanionTestAppInstallSetup | Ein ITargetPreparer , der eine oder mehrere Apps aus einem IDeviceBuildInfo#getTestsDir() Ordner auf einem zugewiesenen Begleitgerät installiert. |
CompileBootImageWithSpeedTargetPreparer | Kompiliert den Boot-Klassenpfad und den Systemserver mit dem Compiler-Filter „Geschwindigkeit“ neu. |
ConditionFailureMonitor | Überwachen Sie den Aufruf auf etwaige Fehler. |
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. |
Konfigurierbarer GrpcDynamicShardingClient | |
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). |
Konfigurationsdeskriptor | Konfigurationsobjekt, das einen Aspekt der Konfiguration selbst beschreibt. |
ConfigurationDescriptor.LocalTestRunner | Enum wird verwendet, um den lokalen Testläufer anzugeben. |
ConfigurationException | Wird ausgelöst, wenn die Konfiguration nicht geladen werden konnte. |
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. |
ConfigurationFactory.ExceptionLoader | |
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 |
ConfigUtil | Dienstprogrammklasse zum Erstellen, Interagieren mit und Übertragen von statsd-Konfigurationsdateien. |
ConfigUtil.LogSource | |
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. |
ContentAnalysisContext | Stellen Sie den Kontext bereit, der einen Inhalt umgibt, um ihn richtig zu analysieren. |
ContentAnalysisContext.AnalysisMethod | Dies beschreibt, was von der Inhaltsstruktur für eine ordnungsgemäße Analyse zu erwarten ist. |
ContentAnalysisResults | Zusammenfassung der Inhaltsanalyse. |
Inhaltsinformationen | Stellt den Inhalt für ein bestimmtes Build-Ziel seiner Basis- und aktuellen Version dar. |
ContentProviderHandler | Handler, der die Interaktionen mit den Inhaltsanbietern abstrahiert und die Verwendung des geräteseitigen Inhaltsanbieters für verschiedene Vorgänge ermöglicht. |
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 . |
CoverageMeasurementForwarder | Ein Platzhaltertest, der Abdeckungsmessungen vom Build-Anbieter an den Logger weiterleitet. |
Abdeckungsoptionen | Tradefed-Objekt zum Halten von Deckungsoptionen. |
CoverageOptions.Toolchain | |
CpuThrottlingWaiter | Ein ITargetPreparer , der wartet, bis die maximale Frequenz aller Kerne auf die höchste verfügbare Stufe wiederhergestellt ist |
CreateAvdPreparer | |
CreateUserPreparer | Zielvorbereiter zum Erstellen eines Benutzers und zum Bereinigen am Ende. |
CurrentInvocation | Eine Klasse, die die aktuellen Aufrufinformationen verfolgt und bereitstellt, die überall im Aufruf nützlich sind. |
CurrentInvocation.InvocationInfo | Ein spezieller benannter Schlüssel, den wir immer für den Aufruf füllen. |
CurrentInvocation.IsolationGrade | Beschreibt den Grad der Isolation |
DebugHostLogOnFailureCollector | Collector, der die hostseitigen Protokolle sammelt und protokolliert, wenn ein Testfallfehler auftritt. |
Standardverbindung | Standardverbindungsdarstellung eines Geräts, wobei davon ausgegangen wird, dass es sich um eine Standard-ADB-Verbindung des Geräts handelt. |
DefaultConnection.ConnectionBuilder | Der Bauherr beschrieb den Zusammenhang früher. |
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. |
DeviceActionTargetPreparer | Ein ITargetPreparer zum Ausführen von Geräteaktionen. |
DeviceActionUtil | Eine Utility-Klasse zum Ausführen von Geräteaktionen. |
DeviceActionUtil.Command | Befehle für Geräteaktionen. |
DeviceActionUtil.DeviceActionConfigError | Ausnahme für Konfigurationsfehler. |
DeviceAllocationResult | Stellt die Ergebnisse eines Zuordnungsversuchs für einen Befehl dar. |
DeviceAllocationState | Stellt den Zuordnungsstatus des Geräts aus der IDeviceManager-Perspektive dar |
DeviceAvailableChecker | Prüfer, um sicherzustellen, dass ein Modul das Gerät nicht im Offline-Zustand verlässt. |
DeviceBaselineChecker | Legen Sie vor jedem Modul Gerätegrundeinstellungen fest. |
DeviceBaselineSetter | Abstrakte Klasse, die zum Erstellen einer Gerätegrundeinstellung verwendet wird. |
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. |
Gerätebeschreibung | Eine Klasse, die Informationen enthält, die ein zu testendes Gerät beschreiben. |
DeviceDisconnectedException | Wird ausgelöst, wenn ein Gerät über seinen Transporttyp nicht mehr erreichbar ist, z. B. wenn das Gerät nicht mehr über eine USB- oder TCP/IP-Verbindung sichtbar ist |
DeviceErrorIdentifier | Fehlerkennungen von Gerätefehlern und vom Gerät gemeldeten Fehlern. |
DeviceFailedToBootError | Wird ausgelöst, wenn ein Gerät nach dem Flashen mit einem Build nicht startet. |
DeviceFeatureFlag | |
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. |
DeviceFoldableState | Darstellung des faltbaren Zustands des Geräts, wie von „cmd device_state print-states“ zurückgegeben. |
DeviceFolderBuildInfo | Eine IDeviceBuildInfo , die auch andere Buildartefakte enthält, die in einem Verzeichnis im lokalen Dateisystem enthalten sind. |
DeviceImageTracker | Für einige der inkrementellen Geräteaktualisierungen benötigen wir die Basisdateien, um Unterschiede zu berechnen. |
DeviceImageTracker.FileCacheTracker | Verfolgen Sie Informationen zum zwischengespeicherten Gerätebild und seinen Metadaten |
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. |
DeviceJUnit4ClassRunner | JUnit4-Testläufer, der auch IDeviceTest unterstützt. |
DeviceJUnit4ClassRunner.LogAnnotation | Gefälschte Anmerkung, die den Reportern Protokolle liefern soll. |
DeviceJUnit4ClassRunner.MetricAnnotation | Gefälschte Anmerkung, die dazu dienen soll, den Reportern Kennzahlen mitzuteilen. |
DeviceJUnit4ClassRunner.TestLogData | Implementierung von ExternalResource und TestRule . |
DeviceJUnit4ClassRunner.TestMetrics | Implementierung von ExternalResource und TestRule . |
DeviceManagementGrpcServer | GRPC-Server, der die Reservierung eines Geräts bei Tradefed ermöglicht. |
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. |
DeviceNotAvailableException | Wird ausgelöst, wenn ein Gerät nicht mehr zum Testen verfügbar ist. |
DeviceOwnerTargetPreparer | Ein ITargetPreparer , der eine Gerätebesitzerkomponente einrichtet. |
DeviceParameterizedRunner | Parametrisierter Runner im JUnit4-Stil für hostseitig gesteuerte parametrisierte Tests. |
Geräteeigenschaften | Allgemeine Konstantendefinitionen für geräteseitige Eigenschaftsnamen |
DeviceRecoveryModeUtil | |
DeviceReleaseReporter | Gerätefreigabe-Reporter, der die Kommunikation der freizugebenden Geräte mit dem übergeordneten Prozess übernimmt. |
DeviceResetFeature | Serverseitige Implementierung des Geräte-Resets. |
DeviceResetHandler | Dienstprogramm zur generischen Geräterücksetzung. |
DeviceRuntimeException | Wird ausgelöst, wenn eine Geräteaktion nicht zu den erwarteten Ergebnissen geführt hat. |
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. |
DeviceSnapshotFeature | Serverseitige Implementierung des Geräte-Snapshots. |
DeviceSnapshotHandler | Schnappschuss von Tintenfischen im Umgang mit Versorgungsunternehmen. |
DeviceStateMonitor | Hilfsklasse zum Überwachen des Status eines IDevice . |
DeviceStorageAgeResourceMetricCollector | Speicheralter von Logcat analysieren. |
DeviceStorageFiller | Der Zielvorbereiter soll den Speicher auffüllen, sodass etwas freier Speicherplatz verfügbar ist. |
DeviceStorageStatusChecker | Überprüfen Sie, ob das Gerät über genügend Speicherplatz für die angegebenen Partitionen verfügt. |
DeviceStringPusher | Zielvorbereiter zum Schreiben einer Zeichenfolge in eine Datei. |
DeviceSuite | Erweitert die JUnit4-Container- Suite , um ein ITestDevice für die Tests bereitzustellen, die es benötigen. |
DeviceSyncHelper | Helfer, der beim Synchronisieren eines neuen Geräteimages mit dem Gerät hilft. |
DeviceTestCase | Hilfs-JUnit-Testfall, der die Dienste IRemoteTest und IDeviceTest bereitstellt. |
DeviceTestResult | Eine Spezialisierung von TestResult , die abgebrochen wird, wenn eine DeviceNotAvailableException auftritt |
DeviceTestResult.RuntimeDeviceNotAvailableException | |
DeviceTestRunOptions | Eine Builder-Klasse für Optionen im Zusammenhang mit der Ausführung von Gerätetests über BaseHostJUnit4Test. |
DeviceTestSuite | Hilfs-JUnit-Testsuite, die die Dienste IRemoteTest und IDeviceTest bereitstellt. |
DeviceTraceCollector | Kollektor, der den Perfetto-Trace startet, wenn ein Testlauf beginnt, und die Trace-Datei am Ende protokolliert. |
DeviceUnavailableMonitor | Dieser Listener versucht nur, einen DNAE auf Testfallebene zu erfassen. |
DeviceUnresponsiveException | Eine Spezialisierung von DeviceNotAvailableException , die angibt, dass das Gerät für ADB sichtbar ist, aber nicht reagiert (z. B. Zeitüberschreitung bei Befehlen, Booten nicht usw.) |
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. |
DeviceWiper | Ein ITargetPreparer , der Benutzerdaten löscht |
DirectedGraph <V> | Eine gerichtete Implementierung ungewichteter Graphen. |
Deaktivieren Sie SELinuxTargetPreparer | Zielvorbereiter, der SELinux deaktiviert, falls aktiviert. |
DryRunKeyStore | Ein Keystore für den Probelauf, bei dem jeder Keystore-Wert immer ordnungsgemäß ersetzt und gefunden wird. |
DryRunner | Führen Sie Tests transparent durch, anstatt sie tatsächlich auszuführen. |
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 . |
DynamicShardHelper | Sharding-Strategie, um die Warteschlange für Remote-Arbeit zwischen mehreren TF-Instanzen zu ermöglichen |
DynamicShardingConnectionInfoMessage | Datenhaltende Klasse, um den Versand über den Feature-Server zu erleichtern. |
DynamicSystemPreparer | Ein ITargetPreparer , der mit dem dynamischen Systemupdate ein Systemabbild auf einem Gerätebuild einrichtet. |
Falsche Beschreibung | Die Klasse, die eine Fehlerinformation in Trade Federation beschreibt. |
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 | |
FastbootCommandPreparer | Zielvorbereiter, der Fastboot auslöst und Fastboot-Befehle sendet. |
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. |
FatalHostError | Eine Ausnahme weist darauf hin, dass auf dem Hostcomputer, auf dem TradeFederation ausgeführt wird, ein schwerwiegender, nicht behebbarer Fehler aufgetreten ist und dass die TradeFederation-Instanz heruntergefahren werden sollte. |
FeatureFlagTargetPreparer | Aktualisiert die DeviceConfig (Funktionsflags, die von einem Remotedienst optimiert werden). |
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 |
FileInputStreamSource | Eine InputStreamSource , die eine Eingabedatei akzeptiert. |
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. |
FileUtil | Eine Hilfsklasse für dateibezogene Vorgänge |
FileUtil.LowDiskSpaceException | Wird ausgelöst, wenn der nutzbare Speicherplatz unter dem Mindestschwellenwert liegt. |
FilteredResultForwarder | Variante von ResultForwarder , die nur die Meldung einer Zulassungsliste von TestDescription zulässt. |
FixedByteArrayOutputStream | Ein ERROR(/OutputStream) , der nur eine maximale Datenmenge speichert. |
Blinkmethode | Eine Enumeration zur Beschreibung der Methode, die zum Flashen des zu testenden Geräts verwendet wird |
FlashingResourcesParser | Eine Klasse, die erforderliche Versionen von Hilfsbilddateien analysiert, die zum Flashen eines Geräts erforderlich sind. |
FlashingResourcesParser.AndroidInfo | Eine Typdefinition für Map<String, MultiMap<String, String>> . |
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 . |
FolderSaver | Ein ITargetPreparer , der Verzeichnisse vom Gerät abruft, komprimiert und im Protokollierungs-Backend speichert. |
FormattedGeneratorReporter | Reporter, der die Erstellung von Berichten in einem bestimmten Format ermöglicht. |
FreeDeviceState | |
FuseUtil | Eine Hilfsklasse für FUSE-Operationen. |
GceAvdInfo | Struktur zum Speichern relevanter Daten für eine bestimmte GCE AVD-Instanz. |
GceAvdInfo.GceStatus | |
GceAvdInfo.LogFileEntry | |
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. |
GcovKernelCodeCoverageCollector | Ein BaseDeviceMetricCollector , der gcov-Kernelabdeckungsmessungen aus debugfs und vom Gerät abruft und sie schließlich als Testartefakte protokolliert. |
GCSBucketUtil | Dateimanager zum Herunterladen und Hochladen von Dateien aus Google Cloud Storage (GCS). |
GCSBucketUtil.GCSFileMetadata | Einfacher Wrapper für Dateiinformationen in GCS. |
GCSCommon | Basisklasse für Gcs-Vorgänge wie Herunterladen und Hochladen. |
GCSConfigurationFactory | Eine ConfigurationFactory lädt Konfigurationen aus Google Cloud Storage. |
GCSConfigurationFactory.GCSConfigLoader | Erweiterung von ConfigurationFactory.ConfigLoader , die Konfigurationen von GCS lädt, die enthaltenen Konfigurationen von einer Stammkonfiguration aus verfolgt und eine Ausnahme bei zirkulären Einbindungen auslöst. |
GCSConfigurationServer | Der Konfigurationsserver lädt Konfigurationen aus Google Cloud Storage (GCS). |
GCSDownloaderHelper | Downloader für GCS-Bucket, der sich um das Caching und Auflösen der globalen Konfiguration kümmert. |
GCSFileDownloader | 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. |
GenericLogcatEventParser <LogcatEventType> | Analysieren Sie die Logcat-Eingabe nach Ereignissen. |
GenericLogcatEventParser.LogcatEvent | Struktur zum Speichern eines Logcat-Ereignisses mit dem Ereignistyp und der auslösenden Logcat-Nachricht |
GetPreviousPassedHelper | Helfer zum Abrufen der zuvor bestandenen Testfilter. |
GkiDeviceFlashPreparer | Ein Zielvorbereiter, der das Gerät mit dem generischen Android-Kernel-Image flasht. |
Globale Konfiguration | Eine IGlobalConfiguration Implementierung, die die geladenen Konfigurationsobjekte in einer Karte speichert |
GlobalFilterGetter | Dienstimplementierung, die die Filter eines bestimmten Aufrufs zurückgibt. |
GlobalTestFilter | Filteroptionen, die auf den Aufruf angewendet werden. |
GoogleApiClientUtil | Utilities zum Erstellen eines Google API-Clients. |
GoogleBenchmarkResultParser | Analysiert die Ergebnisse von Google Benchmark, die über die Shell ausgeführt werden, und gibt eine Karte mit allen Ergebnissen zurück. |
GoogleBenchmarkTest | Ein Test, der ein Google-Benchmark-Testpaket auf einem bestimmten Gerät ausführt. |
GranularRetriableTestWrapper | Eine Wrapper-Klasse bearbeitet den IRemoteTest , um den IRemoteTest auf Testfallebene zu granulieren. |
GranularRetriableTestWrapper.StartEndCollector | Klassenhelfer, um fehlenden Laufanfang und -ende abzufangen. |
GsiDeviceFlashPreparer | Ein Zielvorbereiter, der das Gerät mit einem generischen Android-System-Image flasht. |
GTest | Ein Test, der ein natives Testpaket auf einem bestimmten Gerät ausführt. |
GTestBase | Die Basisklasse von gTest |
GTestListTestParser | Ein Ergebnisparser für den gtest-Probelaufmodus mit dem Parameter „--gtest_list_tests“. |
GTestResultParser | Analysiert die „Rohausgabemodus“-Ergebnisse nativer Tests mit GTest, die über die Shell ausgeführt werden, und informiert einen ITestInvocationListener über die Ergebnisse. |
GTestXmlResultParser | Analysiert die „XML-Ausgabemodus“-Ergebnisse nativer Tests mit GTest, die über die Shell ausgeführt werden, und informiert einen ITestRunListener über die Ergebnisse. |
IAbi | Schnittstelle, die das zu testende ABI darstellt. |
IAbiReceiver | Ein Test, der den zu testenden ABI benötigt. |
IAndroidDebugBridge | Schnittstellendefinition für die in diesem Paket verwendeten AndroidDebugBridge Methoden. |
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. |
IBuildInfo | Enthält Informationen über den getesteten Build. |
IBuildInfo.BuildInfoProperties | Einige Eigenschaften, die ein IBuildInfo haben kann, um die Handhabung zu optimieren. |
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. |
IConfigOptionValueTransformer | Eine Schnittstelle zum Bearbeiten des Konfigurationsoptionswerts |
IConfigurableVirtualDevice | Eine Schnittstelle zur Bereitstellung von Informationen über möglicherweise vorkonfigurierte virtuelle Geräteinformationen (Host-IP, Host-Benutzer, Port-Offset usw.). |
IKonfiguration | Konfigurationsinformationen für einen TradeFederation-Aufruf. |
IConfigurationFactory | Factory zum Erstellen IConfiguration s |
IConfigurationReceiver | Einfache Schnittstelle zur Darstellung eines Objekts, das eine IConfiguration akzeptiert. |
IConfigurationServer | Eine Schnittstelle für den Konfigurationsserver. |
ICredentialFactory | Eine Schnittstelle für die Credential Factory zum Erstellen von oauth2 Credential . |
IDefaultObjectLoader | Schnittstelle zum Laden der Standardobjekte, die Teil unserer YAML-Konfiguration sein sollen. |
IDefaultObjectLoader.LoaderConfiguration | Das Ladekonfigurationsobjekt zur Übergabe von Informationen an den Lader. |
IDeviceActionReceiver | Stellt eine API zum Empfangen von Geräteereignissen bereit. |
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. |
IDeviceRecovery | Schnittstelle zum Wiederherstellen eines Geräts, das offline gegangen ist. |
IDeviceSelection | Schnittstelle für Geräteauswahlkriterien. |
IDeviceSelection.BaseDeviceType | |
IDeviceStateMonitor | Bietet Funktionen zum Überwachen des Status eines IDevice . |
IDeviceTest | Schnittstelle für ein Objekt, das einen Verweis auf ein ITestDevice benötigt. |
IDisable | Schnittstelle, die ein Tradefed-Objekt beschreibt, das deaktiviert werden kann. |
IDynamicShardingClient | Wrapper-Schnittstelle für den Sharding-Client Dies ist vorhanden, damit wir bei Bedarf ein HTTP-Protokoll austauschen oder eines testen können. |
IDynamicShardingConnectionInfo | Schnittstelle für Klassen, die dynamische Sharding-Verbindungsinformationen enthalten |
IEmail | Schnittstelle zum Versenden von E-Mails. |
IEmail.Message | Container für E-Mail-Nachrichtendaten. |
IFileDownloader | Schnittstelle zum Herunterladen einer Remote-Datei. |
IFileEntry | Schnittstellendefinition, die einen einfacheren, nachbildbaren Vertrag für FileEntry Methoden bereitstellt. |
IFileResolverLoader | Lädt Implementierungen von IRemoteFileResolver . |
IFileResolverLoader.ResolverLoadingException | Eine Ausnahme wird ausgelöst, wenn ein Resolver nicht geladen oder initialisiert werden kann. |
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. |
IGlobalConfiguration | Eine Klasse, die globale Konfigurationsinformationen für eine einzelne Trade Federation-Instanz umfasst (einschließlich einer beliebigen Anzahl von Aufrufen tatsächlicher Konfigurationen). |
IHarnessException | Beschreibung der Harness-Exception-Schnittstelle, die von Harness-Exceptions implementiert wird. |
IHostCleaner | Bereinigt den Host nach Abschluss des Testlaufs. |
IHostHealthAgent | Eine Schnittstelle zum Ausgeben von Host- oder Gerätemetriken. |
IHostMonitor | Schnittstelle zum Versenden von Hostdaten |
IHostMonitor.HostDataPoint | Generische Klasse für zu meldende Daten. |
IHostMonitor.HostMetricType | |
IHostOptions | Host-Optionshalterschnittstelle. |
IHostOptions.PermitLimitType | Enum, das die möglichen Genehmigungsbegrenzer beschreibt |
IHostResourceManager | Schnittstelle zur Manager-Hostressource. |
IHttpHelper | Hilfsmethoden zum Ausführen von HTTP-Anfragen. |
IHttpHelper.DataSizeException | |
IInvocationContext | Enthält Informationen über den Aufruf, auf die die Tests bei Bedarf zugreifen können. |
IInvocationContext.TimingEvent | |
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. |
IKeyStoreClient | Schnittstelle zum Zugriff auf einen Schlüsselspeicher für Passwörter oder sensible Daten. |
IKeyStoreFactory | Factory zum Erstellen IKeyStoreClient . |
ILabPreparer | Markerschnittstelle für Laborvorbereiter Eine Beschreibung dessen, wofür diese Schnittstellen gedacht sind, finden Sie unter ITargetPreparer . |
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 nützlich ist |
ILogSaver | Klassen, die diese Schnittstelle implementieren, stellen Methoden zum Speichern von Protokollen an einem zentralen Ort bereit. |
ILogSaverListener | Ermöglicht ITestInvocationListener s, darauf zu warten, wann Protokolldateien gespeichert werden. |
ImageContentAnalyzer | Analysator für die Inhaltsanalyse von Gerätebildern |
IManagedTestDevice | Ein ITestDevice, dessen Lebenszyklus verwaltet wird. |
IManagedTestDevice.DeviceEventResponse | Container für eine Antwort auf einen IManagedTestDevice#handleAllocationEvent(DeviceEvent) -Aufruf |
IManagedTestDeviceFactory | Erstellerschnittstelle für IManagedTestDevice s |
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. |
IMoblyYamlResultHandler | Schnittstelle des Mobly Yaml-Ergebnishandlers. |
IMoblyYamlResultHandler.ITestResult | Schnittstelle des Mobly-Yaml-Ergebnisses |
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. |
IMultiDeviceRecovery | Schnittstelle zur Wiederherstellung mehrerer Offline-Geräte. |
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 | Erstellt die Testumgebung für mehrere Geräte zusammen. |
Inated Device | Bietet eine zuverlässige und etwas höhere API mit einem DDMLIB IDevice . |
Inatedevicetest | Schnittstelle für Objekt, das einen Verweis auf einen INativeDevice benötigt. |
InkrementellesImageUtil | Ein Dienstprogramm zur Nutzung des inkrementellen Bild- und Geräte -Update. |
Infrori zwei | Fehlerkennungen aus der Handelsföderation Infra und abhängiger Infra (wie Build Infra). |
InputStreamSource | Diese Schnittstelle umschließt grundsätzlich einen ERROR(/InputStream) , um sie klonbar zu machen. |
InstallAllTestZipAppsSetup | Ein ITargetPreparer , der alle Apps in einem Test -Reißverschluss installiert. |
InstallApexModuleTargetPreparer | |
InstallApkSetup | Ein ITargetPreparer , der eine oder mehrere APKs im Dateisystem installiert. |
InstallBuildEnvApkSetup | Ein ITargetPreparer , der einen oder mehrere Test -APKs von einer Android -Plattform -Build -Env installiert. |
InstalledInstrumentationsTest | Läuft alle Instrumente auf dem aktuellen Gerät. |
InstantAppHandler | Handler für ModuleParameters#INSTANT_APP . |
InstrumentationPreparer | Ein ITargetPreparer , der Instrumentierung betreibt |
Instrumentierungstest | Ein Test, bei dem ein Instrumentierungstestpaket auf dem gegebenen Gerät ausgeführt wird. |
InvocationContext | Generische Implementierung eines IInvocationContext . |
InvocationExecution | Klasse, die alle Aufrufschritte beschreibt: Download erstellen, target_prep, Tests ausführen, aufräumen. |
InvocationLocal <T> | Diese Klasse liefert Variablen für Aufrufscope. |
InvocationMetricLogger | Eine Versorgungsklasse für einen Aufruf, um einige Metriken zu protokollieren. |
IncrocationMetricLogger.InvocationGroupMetricKey | Die Gruppierung ermöglicht es, mehrere Gruppen unter demselben Schlüssel zu protokollieren. |
IncrocationMetricLogger.InvocationMetricKey | Einige spezielle namens Key, die wir immer für den Aufruf bevölkern werden. |
Aufrufstatus | Eine Klasse zum Speichern des Aufrufs. |
Aufrufstatus | Eine Hilfsaufzählung zur Darstellung des Aufrufstatus |
InvocationSummaryHelper | Hilfsklasse zum Sammeln und Berichten TestSummary für eine Gruppe von Listenern |
InvocationToJUnitResultForwarder | Eine Klasse, die ITestInvocationListener Ereignisse abhört und sie an einen TestListener weiterleitet. |
IPostProcessor | Post -Prozessoren ist ein Handelsverband, 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 Remotedatei in eine lokale auflösen können. |
IRemoteFileResolver.RemoteFileResolverArgs | Die Args übergaben an die Resolver |
IRemoteFileResolver.ResolvedFile | Klasseninformationen über die aufgelöste Datei und einige Metadaten. |
IRemotesplanedListenerFeature | Erweiterung der IRemoteFeature zur Unterstützung des Bestehens in IScheduledInvocationListener s. |
IRemoteTest | Ein Test, der meldet, dass direkt zu einem ITestInvocationListener führt. |
Ireportnotexecuted | Im Falle einer unvollständigen Ausführung kann IRemoteTest , die diese Schnittstelle implementiert, ihre nicht ausgeführten Tests für eine verbesserte Berichterstattung melden. |
IreScheduler | Schnittstelle zum Umplanen einer Konfiguration für die zukünftige Ausführung. |
IResourceMetricCollector | Die Schnittstelle für den Benutzer implementieren maßgeschneiderte Ressourcensammler. |
IRestApiHelper | Eine Hilfsschnittstelle zum Durchführen von REST-API-Aufrufen. |
IRESUMABLETEST | Diese Schnittstelle ist veraltet. Keine Notwendigkeit mehr dafür |
IretryDecision | Schnittstelle zum Wiederholungsentscheidung und Anwendung des Filters in der Klasse für gezieltere Wiederholung. |
IRuntimeHintProvider | |
IRunUtil | Schnittstelle zum Ausführen zeitgesteuerter Operationen und Systembefehle. |
IRunUtil.EnvPriority | Enum, das definiert, ob eine bestimmte Umgebung festgelegt oder deaktiviert wird. |
IRunUtil.IRunnableResult | Eine Schnittstelle zum asynchronen Ausführen einer Operation, die einen booleschen Status zurückgibt. |
ISandbox | Schnittstelle definiert eine Sandkiste, mit der ein Aufruf ausgeführt werden kann. |
ISandboxFactory | Fabrik zum Erstellen ISandbox . |
IsetoptionReciver | Die Implementierung dieser Schnittstelle sollte eine Option mit einem mit HostTest#SET_OPTION_NAME verknüpften "set-option" -Name haben. |
IShardableListener | Ein ITestInvocationListener , der fragmentiert werden kann. |
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. |
IsolierterHostTest | Implementiert einen TradeFed-Runner, der einen Unterprozess verwendet, um die Tests in einer Umgebung mit geringer Abhängigkeit auszuführen, anstatt sie im Hauptprozess auszuführen. |
ISupportGranularResults | Schnittstelle Angaben Sie, ob ein ITestInvocationListener die empfangene Ergebnisse unterstützt oder nicht. |
ISystemStatusChecker | Ein Checker, der Überprüfungen zum Systemstatus durchführt und einen Booleschen zurückgibt, um anzugeben, ob sich das System in einem erwarteten Zustand befindet. |
IsystemStatuSCheckErreceiver | Ein IRemoteTest , der aus der Konfiguration Zugriff auf den ISystemStatusChecker erfordert. |
ITargetCleaner | Diese Schnittstelle ist veraltet. Die Abreißung wurde an die Basis -ItargetParer -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 filtern kann, die auf Anmerkungen basierend auf Anmerkungen ausgeführt werden. |
ITestCollector | Bietet Unterstützung für die Testsammlung; Beim Einstellen muss der Testläufer einen Trockenlauf durchführen, um Testfälle zu sammeln, ohne sie tatsächlich auszuführen. |
ITESTDEVICE | Bietet eine zuverlässige und etwas höhere API mit einem DDMLIB IDevice . |
ITestDevice.ApexInfo | Eine einfache Strukturklasse zum Speichern von Informationen über einen einzelnen Apex |
ITestDevice.MountPointInfo | Eine einfache Strukturklasse zum Speichern von Informationen über einen einzelnen Mountpoint |
ITESTDEVICE.RecoveryMode | |
ITESTFILEFILTERRECEIVER | Ein Läufer, der eine Datei empfangen kann, in der angegeben wird, welche Tests ausgeführt werden und/oder nicht ausgeführt werden sollen. |
ITESTFILTERRECEIVER | Ein Läufer, der filtern kann, die testet werden. |
ITESTINFORMATIONSRECEIVER | Schnittstelle zum Empfangen der TestInformation für einige Klassen. |
ITestInvocation | Vervollständigt einen TradeFederationstest -Aufruf. |
ITestInvocation.ExitInformation | Stellt einige Exit -Informationen für einen Aufruf dar. |
ITestInvocationListener | Listener für Testergebnisse aus dem Testaufruf. |
ITestLifeCycleReceiver | Empfängt Ereignisbenachrichtigungen während Instrumentierungstestläufen. |
ITESTLOGGER | Eine Entität, die die Protokollierung von Datenströmen verschiedener Typen durchführen kann. |
ITestLoggerReceiver | Eine Entität, die mit einer ITestLogger Instanz injiziert werden kann, sodass sie für Protokollierungszwecke verwendet werden kann. |
ITestsPool | Schnittstelle beschreibt einen Pool von Tests, auf den wir zugreifen und ausführen können |
ITestSuite | Abstrakte Klasse, die zum Ausführen von Testsuite verwendet wird. |
ITESTSUITE.MULTIDEVICEMODULESTRATEGY | |
ITESTSUTERSULDOADER | Schnittstelle, die einen Helfer beschreibt, um frühere Ergebnisse auf eine Weise zu laden, die erneut ausgeführt werden kann. |
ITestSummaryListener | Schnittstelle, die es ITestInvocationListener ermöglicht, einige begrenzte Informationen über Zusammenfassungen auszutauschen. |
ITestsZipInstaller | Installiert Tests aus einer TESTS -ZIP -Datei (wie vom Build -System ausgegeben) auf einem Gerät. |
ITokenProvider | Schnittstelle, das ein Objekt beschreibt, das die Token eines bestimmten Geräts bereitstellen kann. |
ItokenRequest | Schnittstellen Sie eine IRemoteTest können implementieren, um die Tatsache aufzudecken, dass ein Gerät mit einem speziellen Token erforderlich ist. |
Labresourcedevicemonitor | Der Laborressourcenmonitor, der den GRPC -Server für Labresourceservice initialisiert/verwaltet. |
LargeOutputReceiver | Eine Klasse, die dazu beitragen soll, langlaufende Befehle auszuführen, sammeln Sie die Ausgabe. |
LastShardDetector | Bei der Ausführung lokaler Sharding möchten wir manchmal nur einige Aktionen ausführen, wenn der letzte Shard invocationEnded(long) erreicht hat. |
LaunchCvdHelper | Versorgungshelfer zur Steuerung des Launch_CVD im Tintenfisch -VM. |
LeakedThreadStatusChecker | Statusprüfung, um sicherzustellen, dass ein Modul keinen laufenden Thread verletzt. |
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 Tradefed -Host ausgeführt werden. |
LocalAppBuildProvider | Ein IBuildProvider , der einen IBuildInfo basiert, der auf einem bereitgestellten lokalen Weg basiert |
Lokaler Entwickler | Erkennt und kehrt zurück, ob dies ein lokaler Entwickler ist, der Tradefed leitet. |
LocalDeviceBuildProvider | Ein IBuildProvider , der einen IDeviceBuildInfo basierend auf einem bereitgestellten Dateisystemverzeichnispfad erstellt. |
LocalEmulatorLaunch | Ein TargetParer, der lokal einen Emulator aus einer Android -Build -Umgebung startet. |
LocalEmulatorSnapshot | Ein TargetParer, der für die Generierung eines sauberen Emulator -Schnappschusses aus einer Android -Build-/Entwicklungsumgebung bestimmt ist |
LocalFileHeader | LocalFileHeader ist eine Klasse, die die Informationen einer Datei/eines Ordners in einer ZIP -Datei enthält. |
LocalFileResolver | Implementierung von IRemoteFileResolver , mit der lokale Dateien verknüpft werden können |
LocalFolderBuildProvider | Ein IBuildProvider , der einen IFolderBuildInfo basiert, der auf einem bereitgestellten lokalen Weg basiert |
LocalHostResourceManager | Manager Host -Ressource. |
LocalPool | Implementierung eines Pools lokaler Tests |
LocalRunInstructionBuilder | Dienstprogramm zum Kompilieren der Anweisung zur lokalen Ausführung des Tests. |
LockSettingsBaselineSetter | Ein Setter zum Entfernen von Bildschirmsperreinstellungen. |
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 | Kollektor, der einen Logcat erfasst und protokolliert, wenn ein Testfall fehlschlägt. |
LogcatReceiver | Klasse, der Logcat im Hintergrund sammelt. |
LogcatTimingMetricCollector | Ein metrischer Kollektor, der Zeitinformationen (z. B. Benutzerschalterzeit) von logCat während eines oder mehreren wiederholten Tests sammelt, indem die angegebenen Regex -Muster verwendet werden, um Startsignale und die Signale eines Ereignisses von Logcat -Zeilen zu beenden. |
LogDataType | Stellt den Datentyp der Protokolldaten dar. |
Logdatei | Klasse zum Speichern der Metadaten für eine gespeicherte Protokolldatei. |
LogFileSaver | Ein Helfer für ITestInvocationListener , der Protokolldaten in einer Datei speichert |
LogReceiver | |
LogRegistry | Eine ILogRegistry -Implementierung, die verschiedene Holzfäller multiplexe und verwaltet, wobei die entsprechende basierend auf der ThreadGroup des Threads den Aufruf erstellt. |
LogSaverResultForwarder | Ein ResultForwarder zum Speichern von Protokollen mit dem globalen Dateispeicher. |
LogUtil | Eine Protokollierungs -Utility -Klasse. |
LogUtil.CLog | Eine Shim -Klasse für Log |
LUCIResultReporter | Ein Ergebnisreporter, der von ResultDB und LUCI benötigte Testergebnisse im JSON-Format (go/result-sink) speichert und den Dateispeicherort in der Konsole protokolliert. |
MainlineModuleHandler | Eine einfache Handlerklasse für Hauptmodule, die einen InstallapexModuletargetParer erstellen und die dynamische Verbindung basierend auf den angegebenen Hauptmodulen in die IT injiziert, 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 ausgeführt wird, die wir über eine Tradefed -Instanz innerhalb der VM remote verwalten. |
ManagedTestDeviceFactory | Fabrik zum Erstellen der verschiedenen Arten von Geräten, die von TF überwacht werden können |
MaxSdkModuleController | Basisklasse für einen Modulcontroller, der keine Tests auf Versionen über einer angegebenen SDK -Versionsnummer ausführen kann. |
MergedZipEntryCollection | Führen Sie einzelne ZIP -Einträge in einer großen Zip -Datei in Blöcke zusammen, um die Download -Versuche zu minimieren. |
MergeMultiBuildTargetPreparer | Ein IMultiTargetPreparer , mit dem Informationen von einem Build an einen anderen weitergegeben werden können, indem Sie sie benennen, und die Dateischlüssel, um sie in den anderen Build zu kopieren. |
Merngestrategy | Beschreibt, wie die Ergebnisse aggregiert werden sollten, wenn mehrere Versuche vorhanden sind. |
MetricFilePostProcessor | Wird zum Hochladen der während der Test- und Ausführungsebene erfassten Metrikprotokolldatei verwendet. |
Metrikoption | Annotation für Testmethoden, die mit @Test kommentiert werden, oder wenn die Annotation Teil der Annotationsliste der TestDescription ist, mit der einige zusätzliche Parameter festgelegt werden können, die nützlich sind: das Verhalten der Kollektoren abzunehmen, einige Methoden zu filtern. |
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. |
Metricest Case | Erweiterung des TestCase , mit dem Metriken beim Ausführen als Teil von TradeFED protokolliert werden können. |
MetricTestCase.LogHolder | Struktur, um eine Protokolldatei zu halten, die gemeldet werden soll. |
MetricUtil | Versorgungsklasse zum Ziehen von Metriken aus Push -StatsD -Konfigurationen. |
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, der Tests nicht ausführen kann, wenn es unter einer angegebenen API -Ebene ist. |
MinSdkModuleController | Basisklasse für einen Modulcontroller, der keine Tests auf Versionen unter einer angegebenen SDK -Versionsnummer ausführen kann. |
MixImageZipPreparer | Ein IMultiTargetPreparer , der die Bilder eines Systems in einem Gerätebau mischt. |
MixKernelTargetPreparer | Ein ITargetPreparer , mit dem ein Kernelbild mit dem Gerätebild mischen kann. |
MoblyBinaryHostTest | Host -Test soll eine Binärdatei mit Mobly Python aus dem Android Build -System (Soong) ausführen |
MoblyYamlResultControllerInfoHandler | MOBLE YAML -Ergebnis 'Controller Info' Element Handler. |
MoblyYamlResultControllerInfoHandler.ControllerInfo | |
MoblyYamlResultControllerInfoHandler.ControllerInfo.Builder | |
MoblyYamlResultHandlerFactory | Mobly YAML -Ergebnis -Handler -Fabrik, das einen geeigneten Handler basierend auf dem Ergebnistyp erzeugt. |
MoblyYamlResultHandlerFactory.InvalidResultTypeException | |
MOBLEYYAMLRESUTHANDERFAKTORY.TYPE | |
MoblyYamlResultParser | MOBLE YAML Testergebnisse Parser. |
MoblyYamlResultRecordHandler | MOBLE YAML ERGEBNISSETZUNG 'DREAT' ELEMENTE. |
MoblyYamlResultRecordHandler.Record | |
MoblyYamlResultRecordHandler.Record.Builder | |
MOBLEYYAMLRESULTRECORDHandler.RecordResult | |
MoblyYamlResultSummaryHandler | MOBLE YAML -Ergebnis 'Zusammenfassung' Element -Handler. |
MoblyYamlResultSummaryHandler.Summary | |
MoblyYamlResultSummaryHandler.Summary.Builder | |
MoblyYamlResultTestNameListHandler | MOBLE YAML ERGEBNIS 'TEST NAME -LISTE' Element -Handler. |
MoblyYamlResultTestNameListHandler.TestNameList | |
MoblyYamlResultTestNameListHandler.TestNameList.Builder | |
MoblyYamlResultUserDataHandler | MOBLE YAML -Ergebnis 'Benutzerdaten' Element -Handler. |
MoblyYamlResultUserDataHandler.UserData | |
MoblyYamlResultUserDataHandler.UserData.Builder | |
Moduldefinition | Container für die Test -Lauf -Konfiguration. |
ModuleListener | Hörer an die einzelnen IRemoteTest jedes Moduls angeschlossen, um die Liste der Ergebnisse zu sammeln. |
ModuleLogcatCollector | Version des Logcat -Sammlers, aber für Modul. |
ModuleMerger | Helferklasse für den Betrieb im Zusammenhang mit der Verschmelzung ITestSuite und ModuleDefinition nach einer Spaltung. |
ModulOemTargetPreparer | |
ModuleParameter | Spezielle Werte, die den Suite -Parameter -Schlüssel in den Metadaten jedes Moduls zugeordnet sind. |
ModuleParametersHelper | Helfer, um den mit dem Parameter assoziierten IModuleParameterHandler zugeordnet zu machen. |
ModulePusher | |
ModulePusher.ModulePushError | Fataler Fehler während des Hauptmoduls. |
ModuleSplitter | Helfer, um eine Liste von Modulen aufzuteilen, die durch IConfiguration in eine Liste von Ausführungseinheiten dargestellt werden, die durch ModuleDefinition dargestellt werden. |
ModuleTestTypeUtil | Enthält gängige Dienstprogrammmethoden zum Überprüfen von Modulen. |
MultiFailureDescription | Sammeln Sie mehrere FailureDescription in einem Halter. |
MultiMap <K, V> | Ein ERROR(/Map) , der mehrere Werte pro Schlüssel unterstützt. |
PaketInfo | Container für die Paketinformationen einer Anwendung vom Gerät analysiert. |
PackageInstalledModuleController | Der Modulvertragscontroller zum Ausführen von Tests, wenn das Gerät nicht die angegebenen Pakete installiert hat. |
Paar <A, B> | Definieren Sie unsere eigene Pair-Klasse, die zwei Objekte enthält. |
PairingMultiTargetPreparer | Ein Multi-Target-Präparat hilft dabei, die Bluetooth-Paarung (und die Verbindung) zwischen zwei Geräten herzustellen. |
ParalleldeviceExecutor <V. | ERROR(/ExecutorService) um eine Funktion parallel auszuführen. |
ParentSandboxInvocationExecution | Version von InvocationExecution für die übergeordneten Aufladung Spezielle Aktionen beim Ausführen einer Sandkasten. |
ParentShardReplicate | Replizieren Sie ein Setup für ein Gerät auf alle anderen Geräte, die Teil des Sharding sind. |
PartialZipDownloadCache | Dienstprogramm zum zwischenströmenden Download -Dateien basierend auf ihrem Inhalt. |
PassingTestFileReporter | Ein ITestInvocationListener , der die Liste der bestandenen Testfälle in einer Testdatei speichert |
PerfettoGenericPostProcessor | Ein Postprozessor, der Text-/Binärmetrik-Perfetto-Protodateien in Schlüssel-Wert-Paare verarbeitet, indem er die Protonachrichten und Felder mit Zeichenfolgenwerten rekursiv erweitert, bis das Feld mit dem numerischen Wert gefunden wird. |
PerfettogenericPostProcessor.AlternativeParseformat | |
PerfettogenericPostProcessor.Metric_File_Format | |
PerfettoPreparer | Perfetto Preparer drückt die Konfigurationsdatei an einem Standardort, auf den Perfetto Zugriff hat, auf das Gerät. |
PerfettoPullerMetricCollector | Basisimplementierung von FilePullerDeviceMetricCollector , mit dem die Perfetto -Dateien aus dem Gerät gezogen und die Metriken daraus erfasst werden können. |
PerettopullmetricCollector.Metric_file_format | |
PerfettoTraceRecorder | Eine Dienstprogrammklasse zum Aufzeichnen von Perfetto-Trace auf einem ITestDevice . |
PrettyPrintDelimiter | Hilfsprogramm, das dabei hilft, auffällige, durch Trennzeichen getrennte Nachrichten zu drucken. |
PrettyTestEventLogger | Logger entspricht den Ereignissen und protokolliert sie, um das Debugug zu erleichtern. |
ProcessInfo | Wird zum Speichern prozessbezogener Informationen (BENUTZER, PID, NAME, STARTZEIT IN DER SEKUNDE SEIT EPOCHE) verwendet. |
ProfileParameterHandler | Basisparameter -Handler für jeden Profilbenutzer. |
ProfileTargetPreparer | Basisklasse zum Einrichten von Target Preparer für jeden Profil Benutzer android.os.usertype.profile.XXX . |
PropertyChanger | Eine Dienstprogrammklasse zum Ändern (oder Hinzufügen) von Elementen in einer Android-Eigenschaftendatei |
ProtoResultParser | Parser für das Handelsgeschäftsprotokort. |
ProtoresUltParser.Testlevel | Aufzählung, die die aktuelle Ebene des verarbeiteten Proto darstellt. |
ProtoResultReporter | Ergebnis Reporter bauen einen TestRecord -Protobuf mit allen Ergebnissen im Inneren. |
ProtoUtil | Hilfsmethoden für den typunabhängigen Umgang mit Protobuf-Nachrichten. |
Proxy-Konfiguration | Objekt, das es ermöglicht, auf eine Remote -Konfiguration auszuführen. |
PsParser | Dienstprogramm zum Parsen von (BENUTZER, PID und NAME) aus der „ps“-Befehlsausgabe |
PtsBotTest | Führen Sie PTS-BOT-Tests aus. |
PushFileInvoker | Diese Klasse ist veraltet. Verwenden Sie stattdessen PushFilePreparer |
PushFilePreparer | Ein ITargetPreparer , der versucht, eine beliebige Anzahl von Dateien von einem beliebigen Hostpfad zu einem beliebigen Gerätestand zu bringen. |
PythonBinaryHostTest | Host -Test soll eine Binärdatei von Python aus dem Android Build -System (Soong) ausführen Der Testläufer-Unterstützung umfasst Filter und Excude-Filter. |
PythonBinaryHostTest.PythonForwarder | Ergebnisforscher, um den Laufnamen durch den binären Namen zu ersetzen. |
PythonunittestresultParser | Interpretiert die Ausgabe von Tests mit dem unittesten Framework von Python und übersetzt sie in eine Reihe von ITestInvocationListener . |
PythonUnitTestRunner | Diese Klasse ist veraltet. Verwenden Sie stattdessen PythonBinaryHostTest . |
PythonVirtualenvHelper | Eine Hilfsklasse zum Aktivieren der virtuellen Python 3-Umgebung. |
PythonVirtualenvPreparer | Richtet ein Python Virtualenv auf dem Host ein und installiert Pakete. |
RebootReasonCollector | Kollektor, der während des Testlaufs einen Neustart des Geräte sammelt und sie durch Vernunft und Zählungen meldet. |
RebootTargetPreparer | Zielvorbereiter, der das Gerät neu startet. |
RecoveryLogPreparer | Ein Zielvorbereiter, der vor der Wiederherstellung Protokolle sammelte. |
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 volles Stapel -Android -Gerät, das über ADB Connect angeschlossen ist. |
RemoteAndroidVirtualDevice | Erweitert das RemoteAndroidDevice -Verhalten für ein volles Stapel -Android -Gerät, das in der Google Compute Engine (GCE) ausgeführt wird. |
RemoteAvdIDevice | Ein Platzhalter IDevice , der von DeviceManager verwendet wird, um bei DeviceSelectionOptions.gceDeviceRequested() true . |
RemoteDynamicPool | Implementierung eines Pools von Fernarbeitsbekämpfungstests |
RemoteFileResolver | Eine einfache Klasse, mit der man Dateien an einer Vielzahl von Orten mit URIs und der Funktionen von Dienstanbietern laden kann. |
RemoteFileUtil | Dienstprogrammklasse, um Datei aus einer Remote -Instanz zu verarbeiten |
RemoteInvocationExecution | Implementierung der InvocationExecution , die eine Remoteausführung vorantreibt. |
RemoteInvocationExecution.FileOptionValueTransformer | |
RemoteSshUtil | Dienstprogramm zur Ausführung von SSH -Befehlen in Remote -Instanzen. |
RemoteTestTimeOutEnforcer | Zuhörer, mit denen die Ausführungszeit einer bestimmten Testkonfiguration überprüft werden kann, und sie fehlschlagen, wenn sie ein bestimmtes Zeitüberschreitungen durchläuft. |
RemoteZip | Dienstprogramme zum Entpacken einzelner Dateien in einer Remote-ZIP-Datei. |
RemoveSystemAppPreparer | Ein ITargetPreparer zum Entfernen einer APK aus der Systempartition vor einem Testlauf. |
ReportPassedTests | Melden Sie in einer Datei mögliche Filter, um bestandene Tests auszuschließen. |
ResolvePartialDownload | Lösen Sie eine teilweise Download -Anfrage. |
ResourceMetricUtil | Versorgungsfunktionen zum Komponieren von Metriken. |
ResourceUtil | Dienstprogramm zum Lesen von Konfigurationsressourcen. |
RestApiHelper | Eine Hilfsklasse zum Durchführen von REST-API-Aufrufen. |
Starten Sie SystemServerTargetPreparer neu | Zielvorbereiter, der den Systemserver neu startet, ohne das Gerät neu zu starten. |
ErgebnisAggregator | Sondersputent, der die Ergebnisse bei Bedarf aggregiert, basierend auf der von der Wiederholungsstrategie gewonnenen Wiederholungsstrategie. |
ResultAndLogForwarder | Weiterleitung für Ergebnisse und Protokollereignisse. |
ResultForwarder | Ein ITestInvocationListener , der Aufrufergebnisse an eine Liste anderer Listener weiterleitet. |
ResultsPlayer | Spezialläufer, der die damit angegebenen Ergebnisse wiederholt. |
RetentionFileSaver | Hilfsklasse zum Erstellen einer .retention-Datei in einem Verzeichnis. |
RetryConfigurationFactory | Fabrik, die damit umgeht, dass ein Befehl wiederholt wird. |
RetryLogSaverResultForwarder | Spediteur, der auch mit dem aktuellen Versuch übergeht, bei dem wir uns befinden. |
RetryPreparationDecision | Eine Klasse, um die Entscheidungen darüber zu beschreiben, ob die Vorbereitung wiederholt werden soll oder nicht, um den Modullauf zu fehlen. |
RetryRescheduler | Ein spezieller Läufer, der es ermöglicht, eine vorherige Auslauftests zu verschieben, die fehlgeschlagen sind oder nicht ausgeführt werden. |
Retyresschoner.retrytype | Die Arten der Tests, die wiedergegeben werden können. |
RetryResultForwarder | Eine Erweiterung von ResultForwarder , die immer an eine bestimmte Versuchsnummer pusht. |
RetryResultHelper | Helferklasse, um zu bestimmen, welches Modul oder der Test ausgeführt werden soll oder nicht. |
RetryStatistics | Struktur hält die Statistiken für eine Wiederholung von einem IRemoteTest . |
Wiederholung | Die Wiederholungsstrategie, die bei der Wiederaufnahme einiger Tests verwendet werden soll. |
RootcanalForwarderPreparer | |
RootTargetPreparer | Zielvorbereiter, das "ADB Root" oder "ADB Unroot" basierend auf der Option "Force-Root" ausführt. |
RunaFterswithinfo | |
RunBeforeswitHinfo | |
RunCommandTargetPreparer | |
RunConfigDeviceRecovery | Generische Basis IMultiDeviceRecovery zum Ausführen einer Tradefed -Konfiguration, um den Wiederherstellungsschritt durchzuführen. |
RunHostCommandTargetPreparer | Zielvorbereiter, um vor und nach dem Ausführen des Tests beliebige Hostbefehle auszuführen. |
RunHostScriptTargetPreparer | Zielvorbereiter, das ein Skript ausführt, bevor ein Test ausgeführt wird. |
RunInterruptedException | Wird ausgelöst, wenn ein Ausführungsvorgang durch eine externe Anforderung unterbrochen wird. |
RunnotifierWrapper | Wrapper des RunNotifier , damit wir die DeviceNotAvailableException tragen können. |
RunOnCloneProfileParameterHandler | |
RunOnCloneProfileTargetPreparer | |
RunOnSdkSandboxHandler | Handler für ModuleParameters#RUN_ON_SDK_SANDBOX . |
RunOnSdkSandboxTargetPreparer | Ein ITargetPreparer für Markierungen, die Tests in der SDK -Sandbox laufen sollten. |
RunOnSecondaryUserParameterHandler | |
RunOnSecondaryUserTargetPreparer | Ein ITargetPreparer , der einen sekundären Benutzer im Setup erstellt, und Markierungen, die Tests in diesem Benutzer ausgeführt werden sollten. |
RunOnSystemUserTargetPreparer | Ein ITargetPreparer , der markiert, die Tests auf dem Benutzer (und nicht dem aktuellen Benutzer) ausgeführt werden sollten. |
RunOnWorkProfileParameterHandler | |
RunOnWorkProfileTargetPreparer | Ein ITargetPreparer , der ein Arbeitsprofil im Setup erstellt, und Markierungen, die Tests in diesem Benutzer ausführen sollten. |
RuntimeRestartCollector | Kollektor, der während des Testlaufs Zeitstempel von Runtime -Neustarts (Systemserver abfällt) sammelt, falls vorhanden. |
RunUtil | Eine Sammlung von Hilfsmethoden zum Ausführen von Vorgängen. |
RustbenchmarkresultParser | Interpretiert die Ausgabe von Tests, die mit dem Kriterium für das Benchmarking -Framework ausgeführt werden, und übersetzt sie in eine Reihe von ITestInvocationListener . |
RustBinaryHostTest | Host -Test soll eine Rost -Binärdatei aus dem Android Build -System (Soong) ausführen |
RustBinaryTest | Ein Test, bei dem ein Rost -Binär auf dem gegebenen Gerät ausgeführt wird. |
RustTestBase | Basisklasse von RostBinaryHostTest und RostbinaryTest |
RustTestBase.EnvPair | |
RustTestBase.Invocation | |
RustTestresultParser | Interpretiert die Ausgabe von Tests mit dem unittesten Framework von Rust und übersetzt es in eine Reihe von ITestInvocationListener . |
SandboxConfigDump | Runner -Klasse, die eine IConfiguration basierend auf einer Befehlszeile erstellt und in eine Datei ablegen. |
SANDBOXCONFIGDUMP.DUMPCMD | |
SandboxConfigurationException | Spezielle Konfigurationsausnahme aus dem Sandbox -Setup. |
SandboxConfigurationFactory | Spezielle Konfigurationsfabrik zur Erstellung von Konfigurationen für Sandboxing -Zwecke. |
SandboxConfigUtil | Eine Versorgungsklasse zum Verwalten IConfiguration bei Sandboxen. |
SandboxedInvocationExecution | Spezielle Sandbox -Ausführung des Aufrufs: Dies ist die Aufrufequection, wenn wir uns in der Sandbox befinden, die den Befehl ausführt. |
SandboxInvocationRunner | Führen Sie die mit der Aufruf verbundenen Tests in der Sandbox aus. |
SandboxOptions | Klasse, die eine ISandbox empfangen und Optionen zur Verfügung stellen können. |
ScreenshotOnFailureCollector | Kollektor, der einen Screenshot erfasst und protokolliert, wenn ein Testfall fehlschlägt. |
Sdk28ModuleController | Ein Modulcontroller, um zu überprüfen, ob sich ein Gerät auf SDK 28 (Android 9) oder höher befindet. |
Sdk29ModuleController | Führen Sie nur Tests aus, wenn das zu testende Gerät SDK Version 29 oder höher ist. |
Sdk30ModuleController | Führen Sie nur Tests aus, wenn das zu testende Gerät SDK Version 30 oder höher ist. |
Sdk31ModuleController | Führen Sie nur Tests aus, wenn das zu testende Gerät SDK Version 31 oder höher ist. |
Sdk32ModuleController | Führen Sie nur Tests aus, wenn das zu testende Gerät SDK Version 32 oder höher ist. |
Sdk33ModuleController | Führen Sie nur Tests aus, wenn das zu testende Gerät SDK Version 33 oder höher ist. |
Sdk34ModuleController | Führen Sie nur Tests aus, wenn das zu testende Gerät SDK Version 34 oder höher ist. |
SecondaryUserHandler | Handler für ModuleParameters#SECONDARY_USER . |
SecondaryUserOnDefaultDisplayHandler | Handler für ModuleParameters#SECONDARY_USER_ON_DEFAULT_DISPLAY . |
SecondaryUserOnSecondaryDisplayHandler | Handler für ModuleParameters#SECONDARY_USER_ON_SECONDARY_DISPLAY . |
SemaphoreTokenTargetPreparer | Dies ist ein vorbereitender Vorbereiter, mit dem Token zum Serialisieren der Testausschöpfung im Tradefed -Wirt verwendet werden. |
SerializationUtil | Dienstprogramm zum Serialisieren/Deserialisieren eines Objekts, das ERROR(/Serializable) implementiert. |
ServiceAccountKeyCredentialFactory | Ein Anmeldeinformationsfabrik zum Erstellen von Dienstkontoschlüsselbasis von OAuth Credential . |
SettingsBaselineSetter | Ein gemeinsamer Setter, um die Basiseinstellungen für Geräte über ITESTDEVICE zu verarbeiten. |
ShardBuildCloner | Helferklasse, die mit dem Klonen einer Build -Informationen aus der Befehlszeile umgeht. |
ShardHelper | Helferklasse, die das Erstellen der Scherben erstellt und sie für einen Aufruf plant. |
ShardListener | Ein ITestInvocationListener , der Ergebnisse aus einem Aufruf -Shard sammelt (auch bekannt als ein Aufruf, der auf mehreren Ressourcen parallel ausgeführt wird) und sie an einen anderen Hörer weiterleitet. |
ShardMainResultForwarder | Ein ResultForwarder , der die Ergebnisse einer Sharded -Testaufruf kombiniert. |
ShellOutputReceiverStream | Utility-Unterklasse von OutputStream, die in einen IShellOutputReceiver schreibt. |
ShellStatusChecker | Überprüfen Sie, ob der Shell -Status vor und nach einem Modulauslauf erwartet ist. |
ShippingApiLevelModuleController | Führen Sie Tests aus, wenn das Gerät die folgenden Bedingungen erfüllt:- Wenn
min-api-level definiert ist:- Das mit dem
min-api-level oder später versandte Gerät.
|
ShowmapPullerMetricCollector | Basisimplementierung von FilePullerDeviceMetricCollector , mit dem das Ziehen der Showmap -Dateien aus dem Gerät und das Sammeln der Metriken daraus erfasst werden kann. |
SideloadOtaTargetPreparer | Ein Zielvorbereiter, der eine Seitenbelastung eines angegebenen OTA -Pakets ausführt, das Paket anwendet, darauf wartet, dass das Gerät startet, und die Geräte -Build -Eigenschaften injiziert Dieser Zielvorbereiter geht davon aus, dass sich das Gerät im regulären ADB -Modus befindet und sicherstellt, dass das Gerät im selben Modus verlässt, jedoch mit dem neueren Build angewendet wird. |
SimpleFileLogger | Ein ILeveledLogOutput , der Protokollnachrichten in STDOut und an eine einzelne Protokolldatei leitet. |
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. |
SkipHWASanModuleController | Basisklasse für einen Modulcontroller, der keine Tests auf HWasan -Builds ausführt. |
SkipManager | Basierend auf einer Vielzahl von Kriterien hilft der Skip Manager bei der Entscheidung, was auf verschiedenen Ebenen übersprungen werden soll: Aufruf, Module und Tests. |
SkipReason | Geben Sie einen Grund und seine Metadaten zum Überspringen eines Tests an. |
SkipReason.DemotionTrigger | |
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, um über RPC mit SL4A -Skriptschicht zu interagieren. |
Sl4aEventDispatcher | Event -Dispatcher -Umfragen für das Ereignis und stapfen Sie sie mit Namen, um abfragt zu werden. |
Sl4aEventDispatcher.EventSl4aObject | Objekt, das vom Ereignispoller zurückgegeben wird. |
SnapshotInputStreamSource | Eine dateigestützte InputStreamSource. |
SparseImageUtil | Dienstprogramm zum Entsparen spärlicher Bilder. |
SparseImageUtil.SparseInputStream | SparseInputStream liest vom Upstream und erkennt das Datenformat. |
StatsdBeforeAfterGaugeMetricPostProcessor | Ein Postprozessor, der Messgerätemetriken verarbeitet, die in einem „Vorher/Nachher“-Ansatz erfasst wurden, d. h |
StatsdEventMetricPostProcessor | Ein Postprozessor, der Ereignismetriken in Statistikberichten in Schlüssel-Wert-Paare verarbeitet und dabei die auf dem Prozessor angegebenen Formatierer verwendet. |
StatsdGenericPostProcessor | Ein Postprozessor, der binäre Proto-Statistikberichte in Schlüssel-Wert-Paare verarbeitet, indem er den Bericht als Baumstruktur erweitert. |
StatusCheckerResult | Enthält das Ergebnis einer ISystemStatusChecker -Ausführung. |
StatusCheckerresult.Checkstatus | |
StdoutLogger | Ein ILeveledLogOutput , der Protokollnachrichten an STDOut leitet. |
StopServicesSetup | Ein ITargetPreparer , der Dienste auf dem Gerät stoppt. |
StreamProtoReceiver | Ein Empfänger, der Proto Testrecord in Tradefed -Ereignisse übersetzt. |
StreamProtoResultReporter | Eine Implementierung von ProtoResultReporter |
StreamUtil | Utility-Klasse zum Verwalten von Eingabeströmen. |
StrictShardHelper | Sharding -Strategie, um strenge Scherben zu erstellen, die sich nicht gemeinsam melden, |
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 leere Implementierung eines IBuildProvider . |
StubDevice | Stub -Platzhalterumsetzung eines IDevice . |
StubKeyStoreClient | Standard -Stub -Implementierung für den Keystore -Client. |
StubKeyStoreFactory | Standard -Stub -Implementierung für Keystore Factory |
StubLocalAndroidVirtualDevice | Ein Platzhalter IDevice , der von DeviceManager verwendet wird, um true , wenn DeviceSelectionOptions.localVirtualDeviceRequested() |
StubMultiTargetPreparer | Platzhalter leere Implementierung eines IMultiTargetPreparer . |
StubTargetPreparer | Platzhalter leere Implementierung eines ITargetPreparer . |
StubTest | No-op leere Testimplementierung. |
StubTestRunListener | Stub-Implementierung von ITestRunListener |
SubprocessCommandException | Ein Subprozessbefehl konnte nicht ausgeführt werden. |
SubprocessConfigBuilder | Erstellen Sie eine Wrapper -TF -Konfiguration 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.SkippedTestEventInfo | |
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 |
SubprocessEventHelper.TestStartedEventInfo | Helfer für testStarted-Informationen |
SubprocessExceptionParser | Helfer zur Verarbeitung der Ausnahmeausgabe von Standard-Tradefed-Befehlsläufern. |
SubprocessReportingHelper | 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. |
SubprocessTestResultsParser | 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. |
SubprocessTestResultsParser.StatusKeys | Relevante Teststatusschlüssel. |
UnterprozessTfLauncher | Ein IRemoteTest zum Ausführen von Tests gegen eine separate TF -Installation. |
SuiteApkInstaller | Installiert angegebene APKs für die Suite -Konfiguration: Entweder aus $ android_target_out_testcases variable oder der root_dir in Build -Info. |
SuiteModuleLoader | Ruft Kompatibilitätstestmoduldefinitionen aus dem Repository ab. |
SuiteModuleLoader.ConfigFilter | Ein ERROR(/FilenameFilter) , um alle Konfigurationsdateien in einem Verzeichnis zu finden. |
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 endgültigen Ergebnisse aus. |
SuiteResultReporter.ModulePrepTimes | Objekthalter für die Vorbereitung und die Abnahme der Zeit eines Moduls. |
SuiteTestFilter | Stellt einen Filter für das Einschließen und Ausschluss von Tests dar. |
SwitchUserTargetPreparer | Ein ITargetPreparer , der in die angegebene Benutzerart in Setup wechselt. |
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. |
SystemUpdaterDeviceFlasher | Ein IDeviceFlasher , der sich auf den System -Updater angewiesen hat, um ein Systembild zu installieren, das in einem OTA -Update -Paket gebündelt ist. |
SystemUtil | Utility-Klasse zum Tätigen von Systemaufrufen. |
SystemUtil.EnvVariable | |
TableBuilder | Hilfsklasse zum Anzeigen einer Matrix von String-Elementen in einer Tabelle. |
TableFormatter | Hilfsklasse zum Anzeigen einer Matrix von String-Elementen, sodass jede Elementspalte ausgerichtet ist |
TargetFileUtils | |
TargetFileUtils.FilePermission | |
TargetSetupError | Bei der Vorbereitung des Ziels zum Testen trat ein tödlicher Fehler auf. |
TarUtil | Dienstprogramm zum Bearbeiten einer TAR-Datei. |
TcpDevice | Ein Platzhalter IDevice der von DeviceManager verwendet wird, um bei DeviceSelectionOptions.tcpDeviceRequested() ist true |
TearDownPassThroughPreparer | Ermöglicht das Ausführen von Teardown auf Präparaten, die als Objekt in einer Konfiguration enthalten sind. |
TelefonieHelper | Ein Dienstprogramm, mit dem Informationen zur Telefonie verwendet werden können. |
TelephonyHelper.SimCardInformation | Ein Informationsinhaber für die SIM -Karten -Informationen. |
TelephonyTokenProvider | Token -Anbieter für Telefonie im Zusammenhang mit Token. |
TemperatureThrottlingWaiter | Ein ITargetPreparer , der bis zur Temperatur des Geräts wartet, um das Ziel zu erreichen |
TemplateResolutionError | Klasse Erweiterung ConfigurationException für vorlagenbezogene Fehler während der Konfigurationsanalyse. |
TerribleFailureEmailHandler | 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 einen oder mehrere Apps aus einem IDeviceBuildInfo.getTestsDir() -Fordner auf dem Gerät installiert. |
TestContentAnalyzer | Der Analysator nimmt den Kontext für die Analyse ein und bestimmt, was interessant ist. |
TestContext | Eine Klasse zum Modellieren einer Testcontext -Nachricht der TFC -API. |
TestDependencyResolver | Helfer, um bei Bedarf Abhängigkeiten zu lösen. |
Testbeschreibung | Klasse, die Informationen zu einem Testfall darstellt. |
TestDescriptionsFile | Eine Dienstprogrammklasse zum Marshalling und Unmarshalling einer Liste von TestDescriptions in einer Testdatei. |
Testgerät | Implementierung eines ITestDevice für ein volles Stapel -Android -Gerät |
TestDevice.MicrodroidBuilder | Ein Bauunternehmer, der ein Mikrodroid -Testdevice erstellt hat. |
TestDeviceOptions | Container für ITestDevice Option s |
TestDeviceOptions.instancetype | |
Testdevicestate | Eine besser vorgestellte Darstellung des Gerätezustands als DeviceState . |
Test Umgebung | Eine Klasse zum Modellieren einer von der TFC -API zurückgegebenen Bedenkumnachricht. |
TestErroridentifier | Fehlerkennung aus Tests und Testläufern. |
TestFailureListener | Der Hörer ergriff früher Maßnahmen wie Screenshot, Bugreport und LogCat -Sammlung bei einem Testausfall, wenn er angefordert ist. |
TestFailureModuleController | Controller für Modul, die einfach einstellen möchten, wie die Tests Failures -Protokoll gesammelt werden. |
TestFilePushSetup | Ein ITargetPreparer , der ein oder mehrere Dateien/Diren von einem IDeviceBuildInfo.getTestsDir() -Fordner auf das Gerät drückt. |
TestFilterHelper | Hilfsklasse zum Filtern von Tests |
TestGroupStatus | Eine Klasse, um den Status einer Testgruppe zu speichern. |
TestInfo | Speichert die in einer test_mapping -Datei festgelegten Testinformationen. |
Testinformationen | Holder -Objekt, das alle Informationen und Abhängigkeiten enthält, die ein Testläufer oder Test möglicherweise ordnungsgemäß ausführen muss. |
TestInformation.Builder | Builder Erstellen Sie eine TestInformation . |
TestInvocation | Standardimplementierung der ITestInvocation . |
Testinvocation.runmode | Der unterschiedliche Modus, in den ein Aufruf betrieben werden kann. |
TestInvocation.Stage | |
TestInvocationManagementServer | GRPC -Server hilft zum Management -Testaufruf und deren Lebenszyklus. |
TestInvocationManagementServer.InvocationInformation | |
TestMapping | Eine Klasse zum Laden einer test_mapping -Datei. |
TestMappingSuiteRunner | Implementierung von BaseTestSuite zum Ausführen von Tests, die nach Option angegeben wurden, umfassen Filter oder Test_Mapping-Dateien aus Build als Suite. |
TestOption | Speichert die in einer test_mapping -Datei festgelegten Testoptionsoptionsdetails. |
TestOutputUploader | Laden Sie die Ausgabedateien in lokales Dateisystem, GCS oder einen HTTP -Endpunkt hoch. |
TestRecordInterpreter | Dienstprogramm zum Konvertieren eines TestRecord Protos in ein einfacher zu manipulierendes Format in Tradefed. |
TestRecordProtoUtil | Dienstprogramm zum Lesen des TestRecord -Proto aus einer Datei. |
TestRessource | 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. |
Testergebnis | Container für ein Ergebnis eines einzelnen Tests. |
TestResultListener | Eine Vereinfachung von ITestLifecycleListener für Implementierer, die sich nur um einzelne Testergebnisse kümmern. |
TestRunnerUtil | Eine Utility-Klasse zur Unterstützung verschiedener Testläufer. |
TestRunResult | Enthält Ergebnisse eines einzelnen Testlaufs. |
TestRunToTestInvocationForwarder | Forwarder von DDMLIB ITestRunListener zu ITestLifeCycleReceiver . |
TestsPoolPoller | Tests wraps, die es ermöglichen, alle Tests eines Testpools auszuführen. |
TestStatus | Darstellung möglicher Status für Testmethoden in Tradefed. |
TestSuiteInfo | Eine Klasse, die das Laden von baubezogenen Metadaten für die Testsuite auflöst Um verwandte Informationen ordnungsgemäß aufzudecken, muss eine Testsuite eine test-suite-info.properties Datei in ihren JAR-Ressourcen enthalten |
TestZusammenfassung | Eine Klasse zur Darstellung einer Testzusammenfassung. |
TestSummary.Type | |
TestSummary.TypedString | |
TestSystemAppInstallSetup | Ein ITargetPreparer , der einen oder mehrere Apps aus einem IDeviceBuildInfo.getTestsDir() -Fordner auf der Partition /System -Partition auf dem Gerät installiert. |
TestTimeoutEnforcer | Zuhörer, die es ermöglichen, die Ausführungszeit eines bestimmten Testfalls zu überprüfen und dies zu fehlen, wenn sie über ein bestimmtes Zeitübergang geht. |
TextResultReporter | Ein Testergebnis-Reporter, der Ergebnisse an den JUnit-Textergebnisdrucker weiterleitet. |
TfMetricProtoUtil | Versorgungsklasse, die mit der Karte hilft zu kartieren Übergang. |
TfObjectTracker | Ein Versorgungsunternehmen, um die Verwendung der verschiedenen Objekte der Handelsversehrung zu verfolgen. |
TfSuiteRunner | Implementierung von ITestSuite , mit der Tests von TF JARS Res/Config/Suite/Ordner geladen werden. |
TfTestLauncher | Ein IRemoteTest für laufende Einheiten oder Funktionstests gegen eine separate TF -Installation. |
TimeStatusChecker | Statusprüfer, um sicherzustellen, dass das Gerät und die Hostzeit synchronisiert werden. |
TimeUtil | Enthält zeitbezogene Dienstprogrammmethoden. |
Zeitwert | Dies ist ein Sentinel-Typ, der einen Long umschließt. |
Zeitverschwender | Ein einfacher Ziel, der Zeit zu verschwenden und das Gerät möglicherweise neu zu starten. |
TokenProperty | Unterstütztes Token mit dynamischem Sharding. |
TokenProviderHelper | Helfer, der dem Anbieter, der einem bestimmten Token zugeordnet ist, gibt, um herauszufinden, ob ein Gerät das Token unterstützt. |
TraceCmdCollector | Ein IMetricCollector , der während des Tests unter Verwendung von Trace-CMD Spuren sammelt und sie an der Aufruf protokolliert. |
TracePropagatingExecutorService | Ein Executor -Dienst, der Aufgaben an eine zugrunde liegende Implementierung weiterleitet und gleichzeitig den Verfolgungskontext verbreitet. |
TracingLogger | Klasse, die bei der Verwaltung der Verfolgung für jeden Testaufruf hilft. |
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 -Behälter, mit dem eine Handelsverbandaufruf ausgeführt werden 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. |