com.android.tradefed.util-
Schnittstellen
ClassPathScanner.IClassPathFilter |
Einen Filter für Klassenpfad-Eintragspfade
Gemustert nach |
ConditionPriorityBlockingQueue.IMatcher<T> | Eine Schnittstelle, mit der bestimmt werden kann, ob Elemente eine bestimmte Bedingung erfüllen. |
ICompressionStrategy | Eine Schnittstelle, die einen Komprimierungsalgorithmus darstellt, der zur Laufzeit ausgewählt werden kann. |
Deaktiviert | Schnittstelle, die ein Tradefed-Objekt beschreibt, das deaktiviert werden kann. |
IEmail | Schnittstelle zum Senden von E-Mails. |
IRestApiHelper | Eine Hilfsschnittstelle zum Ausführen von REST API-Aufrufen. |
IRunUtil | Schnittstelle zum Ausführen von zeitgesteuerten Vorgängen und Systembefehlen. |
IRunUtil.IRunnableResult | Eine Schnittstelle zum asynchronen Ausführen eines Vorgangs, der einen booleschen Status zurückgibt. |
Klassen
AaptParser | Klasse, die Informationen aus APK extrahiert, indem die Ausgabe von "aapt dump badging" geparst wird. |
AbiFormatter | Dienstprogrammklasse für Abi. |
AbiUtils | Dienstprogrammklasse für den Umgang mit Geräte-ABIs |
AdbRootElevator |
Ein AutoCloseable , das bei Bedarf den ADB-Stamm aktiviert und bei Bedarf wiederherstellt
Stammstatus nach Abschluss des Vorgangs.
|
AdbUtils | Eine Dienstprogrammklasse für ADB-Vorgänge. |
AppVersionFetcher | Dienstprogrammklasse zum Abrufen des App-Versionsstrings vom Gerät. |
ArrayUtil | Dienstprogrammmethoden für Arrays |
BluetoothUtils |
Dienstprogrammfunktionen zum Aufrufen von BluetoothInstrumentation auf dem Gerät
Den BluetoothInstrumentation-Code auf Geräteseite findest du in AOSP unter:
|
Fehlerbericht | Objekt mit den Verweisen auf die Fehlerberichtsdateien; kompatibel mit einem flachen Fehlerbericht und einem gezippten Fehlerbericht (Fehlerberichte). |
BuildInfoUtil |
Eine util-Klasse zum Bearbeiten von IBuildInfo
|
BuildTestsZipUtils (BuildTestsZipUtils) | Eine Hilfsklasse für Vorgänge im Zusammenhang mit Tests, die vom Android-Build-System generiert wurden |
Bulk-E-Mail-Adresse | Ein Dienstprogramm für E-Mail-Absender, mit dem folgende Konfiguration möglich ist: Sendeintervall,anfängliche Burst-Größe, Empfänger und die Gesamtzahl der Nachrichten. |
BundletoolUtil (BundletoolUtil) | Dienstprogrammklasse, die die Bundletool-Befehlszeile zum Installieren der APK-Datei auf dem Computer verwendet. |
ByteArrayList | Eine Klasse zur Darstellung eines einfachen Byte-Arrays. |
ByteArrayUtil | Dienstprogramme zum Arbeiten mit dem Byte-Array, z.B. das Umwandeln von Byte in eine Ganzzahl. |
CacheClientFactory |
Eine Factory, die eine Singleton-Instanz von ICacheClient erstellt.
|
CircularAtraceUtil | Ein atrace-Dienstprogramm, das in erster Linie zur Identifizierung der Ursachen von ANR-Fehlern während Monkey entwickelt wurde Tests durchführen. |
CircularByteArray | Datenstruktur zum Speichern eines Arrays mit fester Größe, das als kreisförmiger Zwischenspeicher fungiert. und verfolgt die Gesamtsumme aller Werte im Array. |
ClangProfileIndexer | Eine Dienstprogrammklasse, die Messungen der Clang-Code-Abdeckung indexiert. |
ClassPathScanner | Findet Einträge in classpath. |
ClassPathScanner.ClassNameFilter |
Ein IClassPathFilter , der Java-Klassennamen filtert und transformiert.
|
ClassPathScanner.ExternalClassNameFilter |
Ein ClassNameFilter , das innere Klassen ablehnt
|
CommandResult (Befehlergebnis) | Enthält das Ergebnis eines Befehls. |
ConditionPriorityBlockingQueue<T> |
Eine Thread-sichere Klasse mit ERROR(/PriorityBlockingQueue) -ähnlichen Vorgängen, die Objekte abrufen können
die eine bestimmte Bedingung erfüllen.
|
ConditionPriorityBlockingQueue.AlwaysMatch<T> |
Ein ConditionPriorityBlockingQueue.IMatcher
die mit einem beliebigen Objekt übereinstimmt.
|
DeviceActionUtil | Eine Dienstprogrammklasse zum Ausführen von Geräteaktionen. |
DeviceActionUtil.DeviceActionConfigError | Ausnahme für Konfigurationsfehler. |
DeviceConcurrentUtil |
Enthält Dienstprogrammmethoden und -klassen für die gleichzeitige Ausführung von Befehlen auf Geräteseite
Führen Sie mit |
DeviceConcurrentUtil.ShellCommandCallable<V> |
Ein ERROR(/Callable) , der die Details zur Ausführung eines Shell-Befehls zusammenfasst
ITestDevice .
|
DeviceRecoveryModeUtil | |
DirectedGraph<V> | Eine gerichtete Implementierung ungewichteter Grafiken. |
E-Mail-Adresse | Eine Hilfsklasse zum Senden einer E-Mail. |
EmmaXmlConstants | Konstanten, die beim Parsen von Emma-XML-Berichten verwendet werden. |
EnvironmentVariableUtil (Umgebungsvariable-Dienstprogramm) | Eine Sammlung von Hilfsmethoden zum Vorbereiten von Umgebungsvariablen. |
ExtensionAtomsRegistry | ExtensionAtomsRegistry für die lokale Verwendung von "statsd". |
FakeTestsZipFolder | Ein Test-Display, das basierend auf einer Inhaltsliste einen gefälschten, entpackten Testordner erstellt. |
FileIdleMonitor | Überwacht Dateien und führt einen Callback aus, wenn sie inaktiv waren (d.h. |
FileUtil (Datei-Dienstprogramm) | Eine Hilfsklasse für dateibezogene Vorgänge |
FileUtil.LowDiskSpaceException | Wird ausgelöst, wenn der nutzbare Speicherplatz unter dem Mindestgrenzwert liegt. |
FixedByteArrayOutputStream |
Eine speicherinterne ERROR(/OutputStream) , die nur eine maximale Datenmenge aufnimmt.
|
FlashingResourceUtil |
Dieses Dienstprogramm hilft beim Festlegen der passenden Version der Artefakte, damit sie über DeviceFlashPreparer geflasht werden können.
|
FuseUtil (Dienstprogramm) | Eine Hilfsklasse für FUSE-Vorgänge. |
GceRemoteCmdFormatter | Dienstprogrammklasse zum Formatieren von Befehlen, um ein Remote-gce-Gerät zu erreichen. |
GCSBucketUtil | Dateimanager zum Herunterladen und Hochladen von Dateien aus Google Cloud Storage (GCS) |
GCSBucketUtil.GCSFileMetadata | Einfacher Wrapper für Dateiinformationen in GCS |
GCSCommon | Nicht mehr aktuell! Verwenden Sie stattdessen com.android.tradefed.util.gcs.GCSCommon. |
GCSFileDownloader | Datei-Downloader zum Herunterladen von Dateien aus Google Cloud Storage (GCS). |
GCSFileUploader | Datei-Uploader zum Hochladen von Dateidaten in Google Cloud Storage (GCS) |
GCSHelper | |
GenericLogcatEventParser<LogcatEventType> | Logcat-Eingabe für Ereignisse parsen |
GenericLogcatEventParser.LogcatEvent | Struktur zum Aufbewahren eines Logcat-Ereignisses mit dem Ereignistyp und Auslösen einer Logcat-Nachricht |
GoogleApiClientUtil | Dienstprogramme zum Erstellen des Google API-Clients. |
HprofAllocSiteParser | Hilfsklasse zum Parsen von Informationen aus einem Abschnitt für Zuordnungswebsites von hprof-Berichten. |
Iemail.Message | Container für Daten von E-Mail-Nachrichten. |
JavaCodeAbdeckungFlusher | Dienstprogrammklasse, die die Messung der Java-Codeabdeckung von Prozessen zurücksetzt und erzwingt auf dem Gerät ausgeführt wird. |
JUnit4TestFilter |
Hilfsklasse, die die Filterung für den JUnit4-Runner durch Erweiterung von Filter bereitstellt.
|
JUnitXmlParser | Parser, der Testergebnisdaten aus JUnit-Ergebnissen extrahiert, die im XMLJUnitResultFormatter von ant gespeichert sind und leitet sie an einen ITestInvocationListener weiter. |
KeyguardControllerState | Ein Container für die Keyguard-Zustände. |
ListInstrumentationParser |
Ein IShellOutputReceiver , das die Ausgabe einer „PM-Listen-Instrumentierung“ parst Suchanfrage
|
ListInstrumentationParser.InstrumentationTarget | |
LocalRunInstructionBuilder | Dienstprogramm zum Kompilieren der Anweisung zum lokalen Ausführen des Tests. |
LogcatEventParser | |
Messwert-Dienstprogramme | Enthält gängige Dienstprogrammmethoden zum Speichern der Testmesswerte, wobei die Messwerte in ähnlichen und die Messwerte in eine Datei schreiben. |
ModuleTestTypeUtil | Enthält gängige Dienstprogrammmethoden zum Prüfen des Moduls. |
MultiMap<K, V> |
Ein ERROR(/Map) , das mehrere Werte pro Schlüssel unterstützt.
|
NativeCodeAbdeckungFlusher | Eine Dienstprogrammklasse, die die Messungen der nativen Abdeckung löscht und eine vollständige Abdeckung erzwingt Daten aus Prozessen auf dem Gerät. |
Koppeln<A, B> | Definieren Sie unsere eigene Pair-Klasse, die zwei Objekte enthält. |
PerfettoTraceRecorder |
Eine Dienstprogrammklasse zum Aufzeichnen von Perfetto-Trace auf einem ITestDevice .
|
PrettyPrintDelimiter | Hilfsprogramm, mit dem durch Trennzeichen getrennte Nachrichten ausgegeben werden können. |
Prozessinformationen | Wird zum Speichern von prozessbezogenen Informationen(USER, PID, NAME, START TIME IN Second SINCE EPOCH) verwendet. |
ProcessUtil | |
PropertyChanger | Eine Dienstprogrammklasse zum Ändern oder Hinzufügen von Elementen in einer Android-Property-Datei |
ProtoUtil | Dienstprogrammmethoden für die typunabhängige Handhabung von protobuf-Nachrichten. |
PsParser | Dienstprogramm zum Parsen von(USER,PID und NAME) aus „ps“ Befehlsausgabe |
PythonVirtualenvHelper | Eine Hilfsklasse zum Aktivieren der virtuellen Python 3-Umgebung. |
QuotationAwareTokenizer | |
RegexTrie<V> |
„RegexTrie“ ist ein Trie, bei dem jedes ERROR(/Pattern)
|
RemoteZip | Dienstprogramme zum Entpacken einzelner Dateien in einer Remote-ZIP-Datei. |
RequestUtil | Dienstprogramme, die das allgemeine Wiederholen von Netzwerkanfragen mit Fehlerbehandlung ermöglichen. |
ResourceUtil | Dienstprogramm zum Lesen von Konfigurationsressourcen. |
RestApiHelper | Eine Hilfsklasse zum Ausführen von REST API-Aufrufen. |
RunInterruptedException | Wird ausgelöst, wenn ein Ausführungsvorgang durch eine externe Anfrage unterbrochen wird. |
RunUtil (Ausführen) | Eine Sammlung von Hilfsmethoden zum Ausführen von Vorgängen. |
SearchArtifactUtil | Eine Dienstprogrammklasse, mit der nach Testartefakten gesucht werden kann. |
SerializationUtil |
Dienstprogramm zum Serialisieren/Deserialisieren eines Objekts, das ERROR(/Serializable) implementiert.
|
ShellOutputReceiverStream | Unterklasse von OutputStream, die in einen IShellOutputReceiver schreibt. |
SimplePerfResult (EinfachePerfResult) | Objekt, das alle Ergebnisse des Simpleperf-Tests enthalten soll |
SimplePerfStatResultParser | Eine Dienstprogrammklasse zum Parsen des simpleperf-Ergebnisses. |
SimplePerfUtil (Einfachperfekt) | Dienstprogrammklasse zum Senden eines einfachen Befehls und zum Erfassen der Ergebnisse |
SimpleStats | Kleine Dienstprogrammklasse, die einige statistische Messwerte anhand eines numerischen Datasets berechnet. |
SizeLimitedOutputStream |
Eine Thread-sichere Datei mit ERROR(/OutputStream) , die die maximale Datenmenge begrenzt, die hochgeladen werden kann
geschrieben.
|
Sl4aBluetoothUtil | Eine Dienstprogrammklasse ermöglicht Bluetooth-Betrieb auf einem oder zwei Geräten mithilfe von SL4A. |
SparseImageUtil | Dienstprogramm zum Entfernen von dünnbesetzten Bildern. |
SparseImageUtil.SparseInputStream | SparseInputStream liest aus Upstream und erkennt das Datenformat. |
StreamUtil | Dienstprogrammklasse zum Verwalten von Eingabestreams. |
StringEscapeUtils | Dienstprogrammklasse zum Umschreiben von Strings für bestimmte Formate. |
StringUtil | Dienstprogrammklasse zum Escapen von Strings für gängige Stringmanipulationen. |
SubprocessEventHelper | Hilfsfunktion zum Serialisieren/Deserialisieren der Ereignisse, die an das Log übergeben werden sollen. |
SubprocessEventHelper.BaseTestEventInfo | Basis-Hilfsprogramm für Testignored-Informationen. |
SubprocessEventHelper.FailedTestEventInfo | Hilfsprogramm für testFailed-Informationen. |
SubprocessEventHelper.InvocationEndedEventInfo | Hilfsprogramm für Informationen zu beendeten Aufrufen. |
SubprocessEventHelper.InvocationFailedEventInfo | Hilfsprogramm für InvocationFailed-Informationen. |
SubprocessEventHelper.InvocationStartedEventInfo | Hilfsfunktion für Informationen zum Start des Aufrufs. |
SubprocessEventHelper.LogAssociationEventInfo | Hilfsprogramm für logAssociation-Informationen. |
SubprocessEventHelper.SkippedTestEventInfo | |
SubprocessEventHelper.TestEndedEventInfo | Hilfsprogramm für testEnded-Informationen. |
SubprocessEventHelper.TestLogEventInfo | Hilfsprogramm für testLog-Informationen. |
SubprocessEventHelper.TestModuleStartedEventInfo | Hilfsprogramm für Informationen zu Testmodulstarts. |
SubprocessEventHelper.TestRunEndedEventInfo | Hilfsfunktion für testRunEnded-Informationen. |
SubprocessEventHelper.TestRunFailedEventInfo | Hilfsprogramm für testRunFailed-Informationen |
SubprocessEventHelper.TestRunStartedEventInfo | Hilfsprogramm für Informationen zu testRunStarted |
SubprocessEventHelper.TestStartedEventInfo | Hilfe für testStarted-Informationen |
SubprocessExceptionParser | Hilfsprogramm zum Verarbeiten der Ausnahmeausgabe von standardmäßigen Tradefed-Befehlsausführungen. |
SubprocessTestResultsParser |
Erweitert ERROR(/FileOutputStream) so, dass die Ausgabe vor dem Schreiben in die Datei analysiert wird, damit wir
Generieren der Testereignisse auf der Launcher-Seite.
|
SubprocessTestResultsParser.StatusKeys | Relevante Teststatusschlüssel. |
SystemUtil (Systemprogramm) | Dienstprogrammklasse zum Ausführen von Systemaufrufen. |
TableBuilder | Helper-Klasse zum Anzeigen einer Matrix von String-Elementen in einer Tabelle. |
TableFormatter | Helper-Klasse zur Anzeige einer Matrix von String-Elementen, damit jede Elementspalte aufeinander ausgerichtet ist |
TargetFileUtils (Zieldateidienstprogramme) | |
TarUtil | Dienstprogramm zur Bearbeitung einer TAR-Datei. |
TestFilterHelper | Hilfsklasse zum Filtern von Tests |
TestRecordInterpreter |
Dienstprogramm zum Konvertieren einer TestRecord -Proto-Datei in ein einfacher zu bearbeitendes Format in Tradefed.
|
TestRunnerUtil | Eine Dienstprogrammklasse zur Unterstützung verschiedener Test-Runner. |
TimeUtil (Zeitdienstprogramm) | Enthält zeitbezogene Dienstprogrammmethoden. |
TimeVal (Zeitwert) |
Dies ist ein Sentinel-Typ, der eine Long umschließt.
|
UniqueMultiMap<K, V> |
Ein MultiMap , der für eindeutige Werte für jeden Schlüssel sorgt.
|
VersionParser | Rufen Sie die Version der laufenden getauschten Artefakte ab. |
ZipCompressionStrategy |
Ein ICompressionStrategy zum Erstellen von ZIP-Archiven.
|
ZipUtil | Eine Hilfsklasse für Komprimierungsvorgänge |
ZipUtil2 (Bereitstellung) | Eine Hilfsklasse für die ZIP-Extraktion, die POSIX-Dateiberechtigungen berücksichtigt |
Aufzählungen
AaptParser.AaptVersion | Aufzählung der Optionen für die AAPT-Version, die zum Parsen von APK-Dateien verwendet werden. |
AppVersionFetcher.AppVersionInfo | Infotypen zur App-Version. |
BinaryState | Enum zum Aufzeichnen des AN/AUS-Status mit dem No-Op-Zustand IGNORE. |
Befehlsstatus | Stellt den Status eines zeitgesteuerten Vorgangs dar. |
DeviceActionUtil.Command | Befehle für Geräteaktion. |
FakeTestsZipFolder.ItemType | |
GceRemoteCmdFormatter.ScpMode | SCP kann je nach Struktur der Argumente verwendet werden, um eine Datei per Push oder Pull zu übertragen. |
IRunUtil.EnvPriority | Enum, das definiert, ob eine bestimmte Umgebung festgelegt oder aufgehoben wird. |
LogcatEventType (Logcat-Ereignistyp) |
Ereignistypen für LogcatEventParser .
|
SimplePerfUtil.SimplePerfType | Enum der simpleperf-Befehlsoptionen |
Sl4aBluetoothUtil.BluetoothAccessLevel |
Aufzählungen für die Zugriffsebene von Bluetooth-Geräten basierend auf BluetoothDevice.java
|
Sl4aBluetoothUtil.BluetoothConnectionState |
Aufzählungen für Bluetooth-Verbindungsstatus, 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
|
SystemUtil.EnvVariable | |
TargetFileUtils.FilePermission |
Schnittstellen
Klassen
- AaptParser
- AbiFormatter
- AbiUtils
- AdbRootElevator
- AdbUtils
- AppVersionFetcher
- ArrayUtil
- BluetoothUtils
- Fehlerbericht
- BuildInfoUtil
- BuildTestsZipUtils (BuildTestsZipUtils)
- Bulk-E-Mail-Adresse
- BundletoolUtil (BundletoolUtil)
- ByteArrayList
- ByteArrayUtil
- CacheClientFactory
- CircularAtraceUtil
- CircularByteArray
- ClangProfileIndexer
- ClassPathScanner
- ClassPathScanner.ClassNameFilter
- ClassPathScanner.ExternalClassNameFilter
- CommandResult (Befehlergebnis)
- ConditionPriorityBlockingQueue
- ConditionPriorityBlockingQueue.AlwaysMatch
- DeviceActionUtil
- DeviceActionUtil.DeviceActionConfigError
- DeviceConcurrentUtil
- DeviceConcurrentUtil.ShellCommandCallable
- DeviceRecoveryModeUtil
- DirectedGraph
- E-Mail-Adresse
- EmmaXmlConstants
- EnvironmentVariableUtil (Umgebungsvariable-Dienstprogramm)
- ExtensionAtomsRegistry
- FakeTestsZipFolder
- FileIdleMonitor
- FileUtil (Datei-Dienstprogramm)
- FileUtil.LowDiskSpaceException
- FixedByteArrayOutputStream
- FlashingResourceUtil
- FuseUtil (Dienstprogramm)
- GceRemoteCmdFormatter
- GCSBucketUtil
- GCSBucketUtil.GCSFileMetadata
- GCSCommon
- GCSFileDownloader
- GCSFileUploader
- GCSHelper
- GenericLogcatEventParser
- GenericLogcatEventParser.LogcatEvent
- GoogleApiClientUtil
- HprofAllocSiteParser
- Iemail.Message
- JavaCodeAbdeckungFlusher
- JUnit4TestFilter
- JUnitXmlParser
- KeyguardControllerState
- ListInstrumentationParser
- ListInstrumentationParser.InstrumentationTarget
- LocalRunInstructionBuilder
- LogcatEventParser
- Messwert-Dienstprogramme
- ModuleTestTypeUtil
- Mehrere Karten
- NativeCodeAbdeckungFlusher
- Koppeln
- PerfettoTraceRecorder
- PrettyPrintDelimiter
- Prozessinformationen
- ProcessUtil
- PropertyChanger
- ProtoUtil
- PsParser
- PythonVirtualenvHelper
- QuotationAwareTokenizer
- RegexTrie
- RemoteZip
- RequestUtil
- ResourceUtil
- RestApiHelper
- RunInterruptedException
- RunUtil (Ausführen)
- SearchArtifactUtil
- SerializationUtil
- ShellOutputReceiverStream
- SimplePerfResult (EinfachePerfResult)
- SimplePerfStatResultParser
- SimplePerfUtil (Einfachperfekt)
- SimpleStats
- SizeLimitedOutputStream
- Sl4aBluetoothUtil
- SparseImageUtil
- SparseImageUtil.SparseInputStream
- StreamUtil
- StringEscapeUtils
- StringUtil
- SubprocessEventHelper
- SubprocessEventHelper.BaseTestEventInfo
- SubprocessEventHelper.FailedTestEventInfo
- SubprocessEventHelper.InvocationEndedEventInfo
- SubprocessEventHelper.InvocationFailedEventInfo
- SubprocessEventHelper.InvocationStartedEventInfo
- SubprocessEventHelper.LogAssociationEventInfo
- SubprocessEventHelper.SkippedTestEventInfo
- SubprocessEventHelper.TestEndedEventInfo
- SubprocessEventHelper.TestLogEventInfo
- SubprocessEventHelper.TestModuleStartedEventInfo
- SubprocessEventHelper.TestRunEndedEventInfo
- SubprocessEventHelper.TestRunFailedEventInfo
- SubprocessEventHelper.TestRunStartedEventInfo
- SubprocessEventHelper.TestStartedEventInfo
- SubprocessExceptionParser
- SubprocessTestResultsParser
- SubprocessTestResultsParser.StatusKeys
- SystemUtil (Systemprogramm)
- TableBuilder
- TableFormatter
- TargetFileUtils (Zieldateidienstprogramme)
- TarUtil
- TestFilterHelper
- TestRecordInterpreter
- TestRunnerUtil
- TimeUtil (Zeitdienstprogramm)
- TimeVal (Zeitwert)
- UniqueMultiMap
- VersionParser
- ZipCompressionStrategy
- ZipUtil
- ZipUtil2 (Bereitstellung)
Aufzählungen
- AaptParser.AaptVersion
- AppVersionFetcher.AppVersionInfo
- BinaryState
- Befehlsstatus
- DeviceActionUtil.Command
- FakeTestsZipFolder.ItemType
- GceRemoteCmdFormatter.ScpMode
- IRunUtil.EnvPriority
- LogcatEventType (Logcat-Ereignistyp)
- SimplePerfUtil.SimplePerfType
- Sl4aBluetoothUtil.BluetoothAccessLevel
- Sl4aBluetoothUtil.BluetoothConnectionState
- Sl4aBluetoothUtil.BluetoothPriorityLevel
- Sl4aBluetoothUtil.BluetoothProfile
- SystemUtil.EnvVariable
- TargetFileUtils.FilePermission