com.android.tradefed.util
Schnittstellen
ClassPathScanner.IClassPathFilter | Ein Filter für Classpath-Eintragspfade Gemustert nach FileFilter |
ConditionPriorityBlockingQueue.IMatcher <T> | Eine Schnittstelle zum Bestimmen, ob Elemente einer Bedingung entsprechen. |
ICompressionStrategy | Eine Schnittstelle, die einen Komprimierungsalgorithmus darstellt, der zur Laufzeit ausgewählt werden kann. |
IDeaktivierbar | Schnittstelle, die ein Tradefed-Objekt beschreibt, das deaktiviert werden kann. |
IEmail | Schnittstelle zum Versenden von E-Mails. |
IRestApiHelper | Eine Hilfsschnittstelle zum Ausführen von REST-API-Aufrufen. |
IRunUtil | Schnittstelle zum Ausführen von zeitgesteuerten Operationen und Systembefehlen. |
IRunUtil.IRunnableResult | Eine Schnittstelle zum asynchronen Ausführen einer Operation, die einen booleschen Status zurückgibt. |
Klassen
AaptParser | Klasse, die Informationen aus apk extrahiert, indem sie die Ausgabe von „aapt dump badge“ analysiert. |
AbiFormatter | Gebrauchsklasse für abi. |
AbiUtils | Utility-Klasse für die Handhabung von Geräte-ABIs |
AdbRootElevator | Ein AutoCloseable , das bei Bedarf Adb-Root aktiviert und nach Abschluss den Root-Zustand wiederherstellt. |
AdbUtils | Eine Utility-Klasse für ADB-Operationen. |
AppVersionFetcher | Utility-Klasse zum Abrufen der App-Versionszeichenfolge vom Gerät. |
ArrayUtil | Utility-Methoden für Arrays |
BluetoothUtils | Utility-Funktionen zum Aufrufen von BluetoothInstrumentation auf dem Gerät Geräteseitiger Bluetooth-Instrumentierungscode finden Sie in AOSP unter: |
Fehlerbericht | Objekt, das die Verweise auf die Fehlerberichtsdateien enthält, kompatibel mit flachem Fehlerbericht und gezipptem Fehlerbericht (bugreportz). |
BuildInfoUtil | Eine util-Klasse zum Bearbeiten IBuildInfo |
BuildTestsZipUtils | Eine Hilfsklasse für Vorgänge im Zusammenhang mit Test-ZIP-Dateien, die vom Android-Buildsystem generiert wurden |
BulkEmailer | Ein E-Mail-Sender-Dienstprogramm, das die folgende Konfiguration ermöglicht: Sendeintervall, anfängliche Burst-Größe, Empfänger und die Gesamtzahl der Nachrichten. |
BundletoolUtil | Hilfsklasse, die die Bundletool-Befehlszeile verwendet, um die .apks auf dem Gerät zu installieren. |
ByteArrayList | Eine Klasse zur Darstellung eines einfachen Bytearrays. |
ByteArrayUtil | Dienstprogramme zum Arbeiten mit Byte-Arrays, z. B. Konvertieren von Bytes in Integer. |
CircularAtraceUtil | Ein Atrace-Dienstprogramm, das hauptsächlich zur Identifizierung der Grundursachen von ANRs während Monkey-Tests entwickelt wurde. |
CircularByteArray | Datenstruktur zum Halten eines Arrays fester Größe, das als Ringpuffer fungiert und die Gesamtsumme aller Werte im Array verfolgt. |
ClassPathScanner | Findet Einträge im Klassenpfad. |
ClassPathScanner.ClassNameFilter | Ein IClassPathFilter , der Java-Klassennamen filtert und transformiert. |
ClassPathScanner.ExternalClassNameFilter | Ein ClassNameFilter , der innere Klassen ablehnt |
Befehlsergebnis | Enthält das Ergebnis eines Befehls. |
ConditionPriorityBlockingQueue <T> | Eine Thread-sichere Klasse mit ERROR(/PriorityBlockingQueue) -ähnlichen Operationen, die Objekte abrufen können, die einer bestimmten Bedingung entsprechen. |
ConditionPriorityBlockingQueue.AlwaysMatch <T> | Eine ConditionPriorityBlockingQueue.IMatcher , die mit einem beliebigen Objekt übereinstimmt. |
DeviceConcurrentUtil | Enthält Dienstprogrammmethoden und -klassen für die gleichzeitige Ausführung von Befehlen auf der Geräteseite Verwenden Sie |
DeviceConcurrentUtil.ShellCommandCallable <V> | Ein ERROR(/Callable) , der die Details der Ausführung des Shell-Befehls auf einem ITestDevice . |
DeviceRecoveryModeUtil | |
DirectedGraph <V> | Eine Implementierung von gerichteten ungewichteten Graphen. |
Eine Hilfsklasse zum Senden einer E-Mail. | |
EmmaXmlConstants | Konstanten, die beim Analysieren des Emma-XML-Berichts verwendet werden. |
FakeTestsZipOrdner | Eine Testvorrichtung, die einen gefälschten entpackten Testordner basierend auf einer Inhaltsliste erstellt. |
FileIdleMonitor | Überwacht Dateien und führt einen Rückruf aus, wenn sie im Leerlauf waren (z |
FileUtil | Eine Hilfsklasse für dateibezogene Operationen |
FileUtil.HarnessIOException | Kabelbaum-Ausnahme, die beim Tragen von Dateiproblemen hilft. |
FileUtil.LowDiskSpaceException | Wird ausgelöst, wenn der nutzbare Speicherplatz unter dem Mindestschwellenwert liegt. |
FixedByteArrayOutputStream | Ein speicherinterner ERROR(/OutputStream) , der nur eine maximale Datenmenge speichert. |
FlashingResourceUtil | Dieses Dienstprogramm hilft beim Festlegen der geeigneten Version von Artefakten, damit sie über DeviceFlashPreparer geflasht werden können. |
SicherungUtil | Eine Hilfsklasse für FUSE-Operationen. |
GCSBucketUtil | Dateimanager zum Herunterladen und Hochladen von Dateien aus Google Cloud Storage (GCS). |
GCSBucketUtil.GCSFileMetadata | Einfacher Wrapper für Dateiinformationen in GCS. |
GCSAllgemein | Basisklasse für GCS-Vorgänge wie Download und Upload. |
GCSFileDownloader | Datei-Downloader zum Herunterladen von Dateien aus Google Cloud Storage (GCS). |
GCSFileUploader | Datei-Uploader zum Hochladen von Dateidaten in Google Cloud Storage (GCS). |
GenericLogcatEventParser <LogcatEventType> | Analysieren Sie die Logcat-Eingabe auf Ereignisse. |
GenericLogcatEventParser.LogcatEvent | Struktur zum Halten eines Logcat-Ereignisses mit dem Ereignistyp und der auslösenden Logcat-Nachricht |
GoogleApiClientUtil | Dienstprogramme zum Erstellen eines Google API-Clients. |
HprofAllocSiteParser | Hilfsklasse zum Analysieren von Informationen aus einem Abschnitt „Allocation Sites“ von hprof-Berichten. |
IEmail.Nachricht | Container für E-Mail-Nachrichtendaten. |
JavaCodeCoverageFlusher | Eine Dienstprogrammklasse, die Messungen der Java-Codeabdeckung von Prozessen, die auf dem Gerät ausgeführt werden, zurücksetzt und erzwingt. |
JUnit4TestFilter | Hilfsklasse, die die Filterung für den JUnit4-Runner bereitstellt, indem der Filter erweitert wird. |
JUnitXmlParser | Parser, der Testergebnisdaten aus den im XMLJUnitResultFormatter von ant gespeicherten JUnit-Ergebnissen extrahiert und an einen ITestInvocationListener weiterleitet. |
KeyguardControllerState | Ein Container für die Keyguard-Zustände. |
ListInstrumentationParser | Ein IShellOutputReceiver , der die Ausgabe einer „pm list instrumentation“-Abfrage analysiert |
ListInstrumentationParser.InstrumentationTarget | |
LocalRunInstructionBuilder | Dienstprogramm zum Kompilieren der Anweisung zum lokalen Ausführen von Tests. |
LogcatEventParser | |
MetricUtility | Enthält allgemeine Dienstprogrammmethoden zum Speichern der Testmetriken, zum Aggregieren der Metriken in ähnlichen Tests und zum Schreiben der Metriken in eine Datei. |
MultiMap <K, V> | Ein ERROR(/Map) , der mehrere Werte pro Schlüssel unterstützt. |
NativeCodeCoverageFlusher | Eine Utility-Klasse, die native Abdeckungsmessungen löscht und ein Flush von nativen Abdeckungsdaten von Prozessen auf dem Gerät erzwingt. |
Paar <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, das beim Drucken einer auffälligen Nachricht mit Trennzeichen hilft. |
ProzessInfo | Wird verwendet, um prozessbezogene Informationen (BENUTZER, PID, NAME, STARTZEIT IN SEKUNDE SEIT EPOCH) zu speichern. |
PropertyChanger | Eine Dienstprogrammklasse zum Ändern (oder Hinzufügen) von Elementen in einer Android-Eigenschaftsdatei |
ProtoUtil | Hilfsmethoden zum typunabhängigen Umgang mit Protobuf-Nachrichten. |
PsParser | Dienstprogramm zum Analysieren (USER, PID und NAME) aus der Ausgabe des Befehls "ps". |
PythonVirtualenvHelper | Eine Hilfsklasse zum Aktivieren der virtuellen Umgebung von Python 3. |
QuotationAwareTokenizer | |
RegexTrie <V> | Der RegexTrie ist ein Versuch, bei dem eachERROR(/Pattern) . |
RemoteZip | Dienstprogramme zum Entpacken einzelner Dateien in einer Remote-Zip-Datei. |
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 Anforderung unterbrochen wird. |
RunUtil | Eine Sammlung von Hilfsmethoden zum Ausführen von Operationen. |
SerializationUtil | Dienstprogramm zum Serialisieren/Deserialisieren eines Objekts, das ERROR(/Serializable) implementiert. |
ShellOutputReceiverStream | Utility-Unterklasse von OutputStream, die in einen IShellOutputReceiver schreibt. |
SimplePerfResult | Objekt zum Speichern aller Simpleperf-Testergebnisse |
SimplePerfStatResultParser | Eine Hilfsklasse zum Analysieren des Simpleperf-Ergebnisses. |
SimplePerfUtil | Hilfsklasse zum Senden einfacher Befehle und Sammeln von Ergebnissen |
SimpleStats | Eine kleine Hilfsklasse, die anhand eines numerischen Datensatzes einige statistische Maße berechnet. |
SizeLimitedOutputStream | Eine Thread-sichere Datei mit ERROR(/OutputStream) , die die maximale Datenmenge begrenzt, die geschrieben werden kann. |
Sl4aBluetoothUtil | Eine Utility-Klasse stellt Bluetooth-Operationen auf einem oder zwei Geräten mit SL4A bereit |
SparseImageUtil | Dienstprogramm zum Unsparse von Bildern mit geringer Dichte. |
SparseImageUtil.SparseInputStream | SparseInputStream liest vom Upstream und erkennt das Datenformat. |
StreamUtil | Hilfsklasse zum Verwalten von Eingabeströmen. |
StringEscapeUtils | Hilfsklasse zum Maskieren von Zeichenfolgen für bestimmte Formate. |
StringUtil | Hilfsklasse zum Maskieren von Zeichenfolgen für die allgemeine Zeichenfolgenbearbeitung. |
SubprocessEventHelper | Helfer zum Serialisieren/Deserialisieren der Ereignisse, die an das Protokoll übergeben werden sollen. |
SubprocessEventHelper.BaseTestEventInfo | Base Helper für TestIgnored-Informationen. |
SubprocessEventHelper.FailedTestEventInfo | Helfer für testFailed-Informationen. |
SubprocessEventHelper.InvocationEndedEventInfo | Helfer für Aufrufende-Informationen. |
SubprocessEventHelper.InvocationFailedEventInfo | Helfer für InvocationFailed-Informationen. |
SubprocessEventHelper.InvocationStartedEventInfo | Helfer für Informationen zum Start des Aufrufs. |
SubprocessEventHelper.LogAssociationEventInfo | Helfer für logAssociation-Informationen. |
SubprocessEventHelper.TestEndedEventInfo | Helfer für testEnded-Informationen. |
SubprocessEventHelper.TestLogEventInfo | Helfer für testLog-Informationen. |
SubprocessEventHelper.TestModuleStartedEventInfo | Helfer für Informationen zum Start des Testmoduls. |
SubprocessEventHelper.TestRunEndedEventInfo | Helfer für testRunEnded-Informationen. |
SubprocessEventHelper.TestRunFailedEventInfo | Helfer für testRunFailed-Informationen |
SubprocessEventHelper.TestRunStartedEventInfo | Helfer für testRunStarted-Informationen |
SubprocessEventHelper.TestStartedEventInfo | Helfer für testStarted-Informationen |
SubprocessExceptionParser | Helfer, um die Ausnahmeausgabe von standardmäßigen Tradefed-Befehlsausführern zu behandeln. |
SubprocessTestResultsParser | Erweitert ERROR(/FileOutputStream) , um die Ausgabe vor dem Schreiben in die Datei zu parsen, damit wir die Testereignisse auf der Launcher-Seite generieren können. |
SubprocessTestResultsParser.StatusKeys | Relevante Teststatustasten. |
SystemUtil | Hilfsklasse zum Durchführen von Systemaufrufen. |
TableBuilder | Hilfsklasse zum Anzeigen einer Matrix von String-Elementen in einer Tabelle. |
TableFormatter | Hilfsklasse zum Anzeigen einer Matrix von String-Elementen, sodass jede Elementspalte aufgereiht ist |
TarUtil | Dienstprogramm zum Bearbeiten einer Tar-Datei. |
TestFilterHelper | Hilfsklasse zum Filtern von Tests |
TestRecordInterpreter | Dienstprogramm zum Konvertieren eines TestRecord Proto in ein leichter manipulierbares Format in Tradefed. |
TimeUtil | Enthält zeitbezogene Hilfsmethoden. |
ZeitVal | Dies ist ein Sentinel-Typ, der einen Long umschließt. |
UniqueMultiMap <K, V> | Eine MultiMap , die eindeutige Werte für jeden Schlüssel sicherstellt. |
VersionParser | Rufen Sie die Version der laufenden gehandelten Artefakte ab. |
ZipCompressionStrategy | Eine ICompressionStrategy zum Erstellen von Zip-Archiven. |
ZipUtil | Eine Hilfsklasse für komprimierungsbezogene Vorgänge |
ZipUtil2 | 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 Analysieren von APK-Dateien verwendet wird. |
AppVersionFetcher.AppVersionInfo | App-Versionsinfotypen. |
BinaryState | Enum wird verwendet, um den EIN/AUS-Zustand mit einem IGNORE-No-Op-Zustand aufzuzeichnen. |
Befehlsstatus | Stellt den Status eines zeitgesteuerten Vorgangs dar. |
FakeTestsZipFolder.ItemType | |
IRunUtil.EnvPriority | Enum, das definiert, ob eine bestimmte Umgebung festgelegt oder deaktiviert wird. |
LogcatEventType | Ereignistypen für LogcatEventParser . |
SimplePerfUtil.SimplePerfType | Aufzählung der simpleperf-Befehlsoptionen |
Sl4aBluetoothUtil.BluetoothAccessLevel | Aufzählungen für die Zugriffsebene von Bluetooth-Geräten, die auf BluetoothDevice.java basieren |
Sl4aBluetoothUtil.BluetoothConnectionState | Enums für Bluetooth-Verbindungszustände, die auf BluetoothProfile.java basieren |
Sl4aBluetoothUtil.BluetoothPriorityLevel | Aufzählungen für die Bluetooth-Profilprioritätsebene, die auf BluetoothProfile.java basieren |
Sl4aBluetoothUtil.BluetoothProfile | Enums für Bluetooth-Profile, die auf BluetoothProfile.java basieren |
SystemUtil.EnvVariable |
Schnittstellen
Klassen
- AaptParser
- AbiFormatter
- AbiUtils
- AdbRootElevator
- AdbUtils
- AppVersionFetcher
- ArrayUtil
- BluetoothUtils
- Fehlerbericht
- BuildInfoUtil
- BuildTestsZipUtils
- BulkEmailer
- BundletoolUtil
- ByteArrayList
- ByteArrayUtil
- CircularAtraceUtil
- CircularByteArray
- ClassPathScanner
- ClassPathScanner.ClassNameFilter
- ClassPathScanner.ExternalClassNameFilter
- Befehlsergebnis
- ConditionPriorityBlockingQueue
- ConditionPriorityBlockingQueue.AlwaysMatch
- DeviceConcurrentUtil
- DeviceConcurrentUtil.ShellCommandCallable
- DeviceRecoveryModeUtil
- Gerichteter Graph
- EmmaXmlConstants
- FakeTestsZipOrdner
- FileIdleMonitor
- FileUtil
- FileUtil.HarnessIOException
- FileUtil.LowDiskSpaceException
- FixedByteArrayOutputStream
- FlashingResourceUtil
- SicherungUtil
- GCSBucketUtil
- GCSBucketUtil.GCSFileMetadata
- GCSAllgemein
- GCSFileDownloader
- GCSFileUploader
- GenericLogcatEventParser
- GenericLogcatEventParser.LogcatEvent
- GoogleApiClientUtil
- HprofAllocSiteParser
- IEmail.Nachricht
- JavaCodeCoverageFlusher
- JUnit4TestFilter
- JUnitXmlParser
- KeyguardControllerState
- ListInstrumentationParser
- ListInstrumentationParser.InstrumentationTarget
- LocalRunInstructionBuilder
- LogcatEventParser
- MetricUtility
- MultiMap
- NativeCodeCoverageFlusher
- Paar
- PerfettoTraceRecorder
- PrettyPrintDelimiter
- ProzessInfo
- PropertyChanger
- ProtoUtil
- PsParser
- PythonVirtualenvHelper
- QuotationAwareTokenizer
- RegexTrie
- RemoteZip
- ResourceUtil
- RestApiHelper
- RunInterruptedException
- RunUtil
- SerializationUtil
- ShellOutputReceiverStream
- SimplePerfResult
- SimplePerfStatResultParser
- SimplePerfUtil
- SimpleStats
- SizeLimitedOutputStream
- Sl4aBluetoothUtil
- SparseImageUtil
- SparseImageUtil.SparseInputStream
- StreamUtil
- StringEscapeUtils
- StringUtil
- SubprocessEventHelper
- SubprocessEventHelper.BaseTestEventInfo
- SubprocessEventHelper.FailedTestEventInfo
- SubprocessEventHelper.InvocationEndedEventInfo
- SubprocessEventHelper.InvocationFailedEventInfo
- SubprocessEventHelper.InvocationStartedEventInfo
- SubprocessEventHelper.LogAssociationEventInfo
- SubprocessEventHelper.TestEndedEventInfo
- SubprocessEventHelper.TestLogEventInfo
- SubprocessEventHelper.TestModuleStartedEventInfo
- SubprocessEventHelper.TestRunEndedEventInfo
- SubprocessEventHelper.TestRunFailedEventInfo
- SubprocessEventHelper.TestRunStartedEventInfo
- SubprocessEventHelper.TestStartedEventInfo
- SubprocessExceptionParser
- SubprocessTestResultsParser
- SubprocessTestResultsParser.StatusKeys
- SystemUtil
- TableBuilder
- TableFormatter
- TarUtil
- TestFilterHelper
- TestRecordInterpreter
- TimeUtil
- ZeitVal
- UniqueMultiMap
- VersionParser
- ZipCompressionStrategy
- ZipUtil
- ZipUtil2
Aufzählungen
- AaptParser.AaptVersion
- AppVersionFetcher.AppVersionInfo
- BinaryState
- Befehlsstatus
- FakeTestsZipFolder.ItemType
- IRunUtil.EnvPriority
- LogcatEventType
- SimplePerfUtil.SimplePerfType
- Sl4aBluetoothUtil.BluetoothAccessLevel
- Sl4aBluetoothUtil.BluetoothConnectionState
- Sl4aBluetoothUtil.BluetoothPriorityLevel
- Sl4aBluetoothUtil.BluetoothProfile
- SystemUtil.EnvVariable
com.android.tradefed.util
Schnittstellen
ClassPathScanner.IClassPathFilter | Ein Filter für Classpath-Eintragspfade Gemustert nach FileFilter |
ConditionPriorityBlockingQueue.IMatcher <T> | Eine Schnittstelle zum Bestimmen, ob Elemente einer Bedingung entsprechen. |
ICompressionStrategy | Eine Schnittstelle, die einen Komprimierungsalgorithmus darstellt, der zur Laufzeit ausgewählt werden kann. |
IDeaktivierbar | Schnittstelle, die ein Tradefed-Objekt beschreibt, das deaktiviert werden kann. |
IEmail | Schnittstelle zum Versenden von E-Mails. |
IRestApiHelper | Eine Hilfsschnittstelle zum Ausführen von REST-API-Aufrufen. |
IRunUtil | Schnittstelle zum Ausführen von zeitgesteuerten Operationen und Systembefehlen. |
IRunUtil.IRunnableResult | Eine Schnittstelle zum asynchronen Ausführen einer Operation, die einen booleschen Status zurückgibt. |
Klassen
AaptParser | Klasse, die Informationen aus apk extrahiert, indem sie die Ausgabe von „aapt dump badge“ analysiert. |
AbiFormatter | Gebrauchsklasse für abi. |
AbiUtils | Utility-Klasse für die Handhabung von Geräte-ABIs |
AdbRootElevator | Ein AutoCloseable , das bei Bedarf Adb-Root aktiviert und nach Abschluss den Root-Zustand wiederherstellt. |
AdbUtils | Eine Utility-Klasse für ADB-Operationen. |
AppVersionFetcher | Utility-Klasse zum Abrufen der App-Versionszeichenfolge vom Gerät. |
ArrayUtil | Utility-Methoden für Arrays |
BluetoothUtils | Utility-Funktionen zum Aufrufen von BluetoothInstrumentation auf dem Gerät Geräteseitiger Bluetooth-Instrumentierungscode finden Sie in AOSP unter: |
Fehlerbericht | Objekt, das die Verweise auf die Fehlerberichtsdateien enthält, kompatibel mit flachem Fehlerbericht und gezipptem Fehlerbericht (bugreportz). |
BuildInfoUtil | Eine util-Klasse zum Bearbeiten IBuildInfo |
BuildTestsZipUtils | Eine Hilfsklasse für Vorgänge im Zusammenhang mit Test-ZIP-Dateien, die vom Android-Buildsystem generiert wurden |
BulkEmailer | Ein E-Mail-Sender-Dienstprogramm, das die folgende Konfiguration ermöglicht: Sendeintervall, anfängliche Burst-Größe, Empfänger und die Gesamtzahl der Nachrichten. |
BundletoolUtil | Hilfsklasse, die die Bundletool-Befehlszeile verwendet, um die .apks auf dem Gerät zu installieren. |
ByteArrayList | Eine Klasse zur Darstellung eines einfachen Bytearrays. |
ByteArrayUtil | Dienstprogramme zum Arbeiten mit Byte-Arrays, z. B. Konvertieren von Bytes in Integer. |
CircularAtraceUtil | Ein Atrace-Dienstprogramm, das hauptsächlich zur Identifizierung der Grundursachen von ANRs während Monkey-Tests entwickelt wurde. |
CircularByteArray | Datenstruktur zum Halten eines Arrays fester Größe, das als Ringpuffer fungiert und die Gesamtsumme aller Werte im Array verfolgt. |
ClassPathScanner | Findet Einträge im Klassenpfad. |
ClassPathScanner.ClassNameFilter | Ein IClassPathFilter , der Java-Klassennamen filtert und transformiert. |
ClassPathScanner.ExternalClassNameFilter | Ein ClassNameFilter , der innere Klassen ablehnt |
Befehlsergebnis | Enthält das Ergebnis eines Befehls. |
ConditionPriorityBlockingQueue <T> | Eine Thread-sichere Klasse mit ERROR(/PriorityBlockingQueue) -ähnlichen Operationen, die Objekte abrufen können, die einer bestimmten Bedingung entsprechen. |
ConditionPriorityBlockingQueue.AlwaysMatch <T> | Eine ConditionPriorityBlockingQueue.IMatcher , die mit einem beliebigen Objekt übereinstimmt. |
DeviceConcurrentUtil | Enthält Dienstprogrammmethoden und -klassen für die gleichzeitige Ausführung von Befehlen auf der Geräteseite Verwenden Sie |
DeviceConcurrentUtil.ShellCommandCallable <V> | Ein ERROR(/Callable) , der die Details der Ausführung des Shell-Befehls auf einem ITestDevice . |
DeviceRecoveryModeUtil | |
DirectedGraph <V> | Eine Implementierung von gerichteten ungewichteten Graphen. |
Eine Hilfsklasse zum Senden einer E-Mail. | |
EmmaXmlConstants | Konstanten, die beim Analysieren des Emma-XML-Berichts verwendet werden. |
FakeTestsZipOrdner | Eine Testvorrichtung, die einen gefälschten entpackten Testordner basierend auf einer Inhaltsliste erstellt. |
FileIdleMonitor | Überwacht Dateien und führt einen Rückruf aus, wenn sie im Leerlauf waren (z |
FileUtil | Eine Hilfsklasse für dateibezogene Operationen |
FileUtil.HarnessIOException | Kabelbaum-Ausnahme, die beim Tragen von Dateiproblemen hilft. |
FileUtil.LowDiskSpaceException | Wird ausgelöst, wenn der nutzbare Speicherplatz unter dem Mindestschwellenwert liegt. |
FixedByteArrayOutputStream | Ein speicherinterner ERROR(/OutputStream) , der nur eine maximale Datenmenge speichert. |
FlashingResourceUtil | Dieses Dienstprogramm hilft beim Festlegen der geeigneten Version von Artefakten, damit sie über DeviceFlashPreparer geflasht werden können. |
SicherungUtil | Eine Hilfsklasse für FUSE-Operationen. |
GCSBucketUtil | Dateimanager zum Herunterladen und Hochladen von Dateien aus Google Cloud Storage (GCS). |
GCSBucketUtil.GCSFileMetadata | Einfacher Wrapper für Dateiinformationen in GCS. |
GCSAllgemein | Basisklasse für GCS-Vorgänge wie Download und Upload. |
GCSFileDownloader | Datei-Downloader zum Herunterladen von Dateien aus Google Cloud Storage (GCS). |
GCSFileUploader | Datei-Uploader zum Hochladen von Dateidaten in Google Cloud Storage (GCS). |
GenericLogcatEventParser <LogcatEventType> | Analysieren Sie die Logcat-Eingabe auf Ereignisse. |
GenericLogcatEventParser.LogcatEvent | Struktur zum Halten eines Logcat-Ereignisses mit dem Ereignistyp und der auslösenden Logcat-Nachricht |
GoogleApiClientUtil | Dienstprogramme zum Erstellen eines Google API-Clients. |
HprofAllocSiteParser | Hilfsklasse zum Analysieren von Informationen aus einem Abschnitt „Allocation Sites“ von hprof-Berichten. |
IEmail.Nachricht | Container für E-Mail-Nachrichtendaten. |
JavaCodeCoverageFlusher | Eine Dienstprogrammklasse, die Messungen der Java-Codeabdeckung von Prozessen, die auf dem Gerät ausgeführt werden, zurücksetzt und erzwingt. |
JUnit4TestFilter | Hilfsklasse, die die Filterung für den JUnit4-Runner bereitstellt, indem der Filter erweitert wird. |
JUnitXmlParser | Parser, der Testergebnisdaten aus den im XMLJUnitResultFormatter von ant gespeicherten JUnit-Ergebnissen extrahiert und an einen ITestInvocationListener weiterleitet. |
KeyguardControllerState | Ein Container für die Keyguard-Zustände. |
ListInstrumentationParser | Ein IShellOutputReceiver , der die Ausgabe einer „pm list instrumentation“-Abfrage analysiert |
ListInstrumentationParser.InstrumentationTarget | |
LocalRunInstructionBuilder | Dienstprogramm zum Kompilieren der Anweisung zum lokalen Ausführen von Tests. |
LogcatEventParser | |
MetricUtility | Enthält allgemeine Dienstprogrammmethoden zum Speichern der Testmetriken, zum Aggregieren der Metriken in ähnlichen Tests und zum Schreiben der Metriken in eine Datei. |
MultiMap <K, V> | Ein ERROR(/Map) , der mehrere Werte pro Schlüssel unterstützt. |
NativeCodeCoverageFlusher | Eine Utility-Klasse, die native Abdeckungsmessungen löscht und ein Flush von nativen Abdeckungsdaten von Prozessen auf dem Gerät erzwingt. |
Paar <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, das beim Drucken einer auffälligen Nachricht mit Trennzeichen hilft. |
ProzessInfo | Wird verwendet, um prozessbezogene Informationen (BENUTZER, PID, NAME, STARTZEIT IN SEKUNDE SEIT EPOCH) zu speichern. |
PropertyChanger | Eine Dienstprogrammklasse zum Ändern (oder Hinzufügen) von Elementen in einer Android-Eigenschaftsdatei |
ProtoUtil | Hilfsmethoden zum typunabhängigen Umgang mit Protobuf-Nachrichten. |
PsParser | Dienstprogramm zum Analysieren (USER, PID und NAME) aus der Ausgabe des Befehls "ps". |
PythonVirtualenvHelper | Eine Hilfsklasse zum Aktivieren der virtuellen Umgebung von Python 3. |
QuotationAwareTokenizer | |
RegexTrie <V> | Der RegexTrie ist ein Versuch, bei dem eachERROR(/Pattern) . |
RemoteZip | Dienstprogramme zum Entpacken einzelner Dateien in einer Remote-Zip-Datei. |
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 Anforderung unterbrochen wird. |
RunUtil | Eine Sammlung von Hilfsmethoden zum Ausführen von Operationen. |
SerializationUtil | Dienstprogramm zum Serialisieren/Deserialisieren eines Objekts, das ERROR(/Serializable) implementiert. |
ShellOutputReceiverStream | Utility-Unterklasse von OutputStream, die in einen IShellOutputReceiver schreibt. |
SimplePerfResult | Objekt zum Speichern aller Simpleperf-Testergebnisse |
SimplePerfStatResultParser | Eine Hilfsklasse zum Analysieren des Simpleperf-Ergebnisses. |
SimplePerfUtil | Hilfsklasse zum Senden einfacher Befehle und Sammeln von Ergebnissen |
SimpleStats | Eine kleine Hilfsklasse, die anhand eines numerischen Datensatzes einige statistische Maße berechnet. |
SizeLimitedOutputStream | Eine Thread-sichere Datei mit ERROR(/OutputStream) , die die maximale Datenmenge begrenzt, die geschrieben werden kann. |
Sl4aBluetoothUtil | Eine Utility-Klasse stellt Bluetooth-Operationen auf einem oder zwei Geräten mit SL4A bereit |
SparseImageUtil | Dienstprogramm zum Unsparse von Bildern mit geringer Dichte. |
SparseImageUtil.SparseInputStream | SparseInputStream liest vom Upstream und erkennt das Datenformat. |
StreamUtil | Hilfsklasse zum Verwalten von Eingabeströmen. |
StringEscapeUtils | Hilfsklasse zum Maskieren von Zeichenfolgen für bestimmte Formate. |
StringUtil | Hilfsklasse zum Maskieren von Zeichenfolgen für die allgemeine Zeichenfolgenbearbeitung. |
SubprocessEventHelper | Helfer zum Serialisieren/Deserialisieren der Ereignisse, die an das Protokoll übergeben werden sollen. |
SubprocessEventHelper.BaseTestEventInfo | Base Helper für TestIgnored-Informationen. |
SubprocessEventHelper.FailedTestEventInfo | Helfer für testFailed-Informationen. |
SubprocessEventHelper.InvocationEndedEventInfo | Helfer für Aufrufende-Informationen. |
SubprocessEventHelper.InvocationFailedEventInfo | Helfer für InvocationFailed-Informationen. |
SubprocessEventHelper.InvocationStartedEventInfo | Helfer für Informationen zum Start des Aufrufs. |
SubprocessEventHelper.LogAssociationEventInfo | Helfer für logAssociation-Informationen. |
SubprocessEventHelper.TestEndedEventInfo | Helfer für testEnded-Informationen. |
SubprocessEventHelper.TestLogEventInfo | Helfer für testLog-Informationen. |
SubprocessEventHelper.TestModuleStartedEventInfo | Helfer für Informationen zum Start des Testmoduls. |
SubprocessEventHelper.TestRunEndedEventInfo | Helfer für testRunEnded-Informationen. |
SubprocessEventHelper.TestRunFailedEventInfo | Helfer für testRunFailed-Informationen |
SubprocessEventHelper.TestRunStartedEventInfo | Helfer für testRunStarted-Informationen |
SubprocessEventHelper.TestStartedEventInfo | Helfer für testStarted-Informationen |
SubprocessExceptionParser | Helfer, um die Ausnahmeausgabe von standardmäßigen Tradefed-Befehlsausführern zu behandeln. |
SubprocessTestResultsParser | Erweitert ERROR(/FileOutputStream) , um die Ausgabe vor dem Schreiben in die Datei zu parsen, damit wir die Testereignisse auf der Launcher-Seite generieren können. |
SubprocessTestResultsParser.StatusKeys | Relevante Teststatustasten. |
SystemUtil | Hilfsklasse zum Durchführen von Systemaufrufen. |
TableBuilder | Hilfsklasse zum Anzeigen einer Matrix von String-Elementen in einer Tabelle. |
TableFormatter | Hilfsklasse zum Anzeigen einer Matrix von String-Elementen, sodass jede Elementspalte aufgereiht ist |
TarUtil | Dienstprogramm zum Bearbeiten einer Tar-Datei. |
TestFilterHelper | Hilfsklasse zum Filtern von Tests |
TestRecordInterpreter | Dienstprogramm zum Konvertieren eines TestRecord Proto in ein leichter manipulierbares Format in Tradefed. |
TimeUtil | Enthält zeitbezogene Hilfsmethoden. |
ZeitVal | Dies ist ein Sentinel-Typ, der einen Long umschließt. |
UniqueMultiMap <K, V> | Eine MultiMap , die eindeutige Werte für jeden Schlüssel sicherstellt. |
VersionParser | Rufen Sie die Version der laufenden gehandelten Artefakte ab. |
ZipCompressionStrategy | Eine ICompressionStrategy zum Erstellen von Zip-Archiven. |
ZipUtil | Eine Hilfsklasse für komprimierungsbezogene Vorgänge |
ZipUtil2 | 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 Analysieren von APK-Dateien verwendet wird. |
AppVersionFetcher.AppVersionInfo | App-Versionsinfotypen. |
BinaryState | Enum wird verwendet, um den EIN/AUS-Zustand mit einem IGNORE-No-Op-Zustand aufzuzeichnen. |
Befehlsstatus | Stellt den Status eines zeitgesteuerten Vorgangs dar. |
FakeTestsZipFolder.ItemType | |
IRunUtil.EnvPriority | Enum, das definiert, ob eine bestimmte Umgebung festgelegt oder deaktiviert wird. |
LogcatEventType | Ereignistypen für LogcatEventParser . |
SimplePerfUtil.SimplePerfType | Aufzählung der simpleperf-Befehlsoptionen |
Sl4aBluetoothUtil.BluetoothAccessLevel | Aufzählungen für die Zugriffsebene von Bluetooth-Geräten, die auf BluetoothDevice.java basieren |
Sl4aBluetoothUtil.BluetoothConnectionState | Enums für Bluetooth-Verbindungszustände, die auf BluetoothProfile.java basieren |
Sl4aBluetoothUtil.BluetoothPriorityLevel | Aufzählungen für die Bluetooth-Profilprioritätsebene, die auf BluetoothProfile.java basieren |
Sl4aBluetoothUtil.BluetoothProfile | Enums für Bluetooth-Profile, die auf BluetoothProfile.java basieren |
SystemUtil.EnvVariable |
Schnittstellen
Klassen
- AaptParser
- AbiFormatter
- AbiUtils
- AdbRootElevator
- AdbUtils
- AppVersionFetcher
- ArrayUtil
- BluetoothUtils
- Fehlerbericht
- BuildInfoUtil
- BuildTestsZipUtils
- BulkEmailer
- BundletoolUtil
- ByteArrayList
- ByteArrayUtil
- CircularAtraceUtil
- CircularByteArray
- ClassPathScanner
- ClassPathScanner.ClassNameFilter
- ClassPathScanner.ExternalClassNameFilter
- Befehlsergebnis
- ConditionPriorityBlockingQueue
- ConditionPriorityBlockingQueue.AlwaysMatch
- DeviceConcurrentUtil
- DeviceConcurrentUtil.ShellCommandCallable
- DeviceRecoveryModeUtil
- Gerichteter Graph
- EmmaXmlConstants
- FakeTestsZipOrdner
- FileIdleMonitor
- FileUtil
- FileUtil.HarnessIOException
- FileUtil.LowDiskSpaceException
- FixedByteArrayOutputStream
- FlashingResourceUtil
- SicherungUtil
- GCSBucketUtil
- GCSBucketUtil.GCSFileMetadata
- GCSAllgemein
- GCSFileDownloader
- GCSFileUploader
- GenericLogcatEventParser
- GenericLogcatEventParser.LogcatEvent
- GoogleApiClientUtil
- HprofAllocSiteParser
- IEmail.Nachricht
- JavaCodeCoverageFlusher
- JUnit4TestFilter
- JUnitXmlParser
- KeyguardControllerState
- ListInstrumentationParser
- ListInstrumentationParser.InstrumentationTarget
- LocalRunInstructionBuilder
- LogcatEventParser
- MetricUtility
- MultiMap
- NativeCodeCoverageFlusher
- Paar
- PerfettoTraceRecorder
- PrettyPrintDelimiter
- ProzessInfo
- PropertyChanger
- ProtoUtil
- PsParser
- PythonVirtualenvHelper
- QuotationAwareTokenizer
- RegexTrie
- RemoteZip
- ResourceUtil
- RestApiHelper
- RunInterruptedException
- RunUtil
- SerializationUtil
- ShellOutputReceiverStream
- SimplePerfResult
- SimplePerfStatResultParser
- SimplePerfUtil
- SimpleStats
- SizeLimitedOutputStream
- Sl4aBluetoothUtil
- SparseImageUtil
- SparseImageUtil.SparseInputStream
- StreamUtil
- StringEscapeUtils
- StringUtil
- SubprocessEventHelper
- SubprocessEventHelper.BaseTestEventInfo
- SubprocessEventHelper.FailedTestEventInfo
- SubprocessEventHelper.InvocationEndedEventInfo
- SubprocessEventHelper.InvocationFailedEventInfo
- SubprocessEventHelper.InvocationStartedEventInfo
- SubprocessEventHelper.LogAssociationEventInfo
- SubprocessEventHelper.TestEndedEventInfo
- SubprocessEventHelper.TestLogEventInfo
- SubprocessEventHelper.TestModuleStartedEventInfo
- SubprocessEventHelper.TestRunEndedEventInfo
- SubprocessEventHelper.TestRunFailedEventInfo
- SubprocessEventHelper.TestRunStartedEventInfo
- SubprocessEventHelper.TestStartedEventInfo
- SubprocessExceptionParser
- SubprocessTestResultsParser
- SubprocessTestResultsParser.StatusKeys
- SystemUtil
- TableBuilder
- TableFormatter
- TarUtil
- TestFilterHelper
- TestRecordInterpreter
- TimeUtil
- ZeitVal
- UniqueMultiMap
- VersionParser
- ZipCompressionStrategy
- ZipUtil
- ZipUtil2
Aufzählungen
- AaptParser.AaptVersion
- AppVersionFetcher.AppVersionInfo
- BinaryState
- Befehlsstatus
- FakeTestsZipFolder.ItemType
- IRunUtil.EnvPriority
- LogcatEventType
- SimplePerfUtil.SimplePerfType
- Sl4aBluetoothUtil.BluetoothAccessLevel
- Sl4aBluetoothUtil.BluetoothConnectionState
- Sl4aBluetoothUtil.BluetoothPriorityLevel
- Sl4aBluetoothUtil.BluetoothProfile
- SystemUtil.EnvVariable