AaptParser | Klasse, die Informationen aus der APK extrahiert, indem sie die Ausgabe von „aapt dump badging“ analysiert. |
AbiFormatter | Utility-Klasse für Abi. |
AbiUtils | Utility-Klasse zur Handhabung von Geräte-ABIs |
AdbRootElevator | Ein AutoCloseable , das bei Bedarf ADB-Root beim Erstellen aktiviert und nach Abschluss den Root-Status wiederherstellt. |
AdbUtils | Eine Dienstprogrammklasse für ADB-Vorgänge. |
AppVersionFetcher | Dienstprogrammklasse zum Abrufen der App-Versionszeichenfolge vom Gerät. |
ArrayUtil | Hilfsmethoden für Arrays |
BluetoothUtils | Hilfsfunktionen zum Aufrufen von BluetoothInstrumentation auf dem Gerät Der geräteseitige BluetoothInstrumentierungscode finden Sie in AOSP unter: frameworks/base/core/tests/bluetoothtests |
Fehlerbericht | Objekt, das die Referenzen der Bugreport-Dateien enthält, kompatibel mit flachem Bugreport und gezipptem Bugreport (bugreportz). |
BuildInfoUtil | Eine Util-Klasse zur Unterstützung bei der Bearbeitung von IBuildInfo |
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. |
ByteArrayList | Eine Klasse zur Darstellung eines kompakten Byte-Arrays. |
ByteArrayUtil | Dienstprogramme zum Bearbeiten von Byte-Arrays, z. B. Konvertieren von Bytes in Ganzzahlen. |
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. |
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 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. |
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. |
DeviceRecoveryModeUtil | |
DirectedGraph <V> | Eine gerichtete Implementierung ungewichteter Graphen. |
Email | Eine Hilfsklasse zum Senden einer E-Mail. |
EmmaXmlConstants | Konstanten, die beim Parsen des Emma-XML-Berichts verwendet werden. |
FakeTestsZipOrdner | Eine Testvorrichtung, die basierend auf einer Inhaltsliste einen gefälschten entpackten Testordner erstellt. |
FileIdleMonitor | Überwacht Dateien und führt einen Rückruf aus, wenn sie inaktiv waren (d. h |
FileUtil | Eine Hilfsklasse für dateibezogene Vorgänge |
FileUtil.LowDiskSpaceException | Wird ausgelöst, wenn der nutzbare Speicherplatz unter dem Mindestschwellenwert liegt. |
FixedByteArrayOutputStream | Ein ERROR(/OutputStream) , der nur eine maximale Datenmenge speichert. |
FlashingResourceUtil | Dieses Dienstprogramm hilft beim Festlegen der entsprechenden Version von Artefakten, damit diese über DeviceFlashPreparer geflasht werden können. |
FuseUtil | 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. |
GCSCommon | Basisklasse für Gcs-Vorgänge wie Herunterladen und Hochladen. |
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). |
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 |
GoogleApiClientUtil | Utilities zum Erstellen eines Google API-Clients. |
HprofAllocSiteParser | Hilfsklasse zum Parsen von Informationen aus einem Allocation Sites-Abschnitt von hprof-Berichten. |
IEmail.Message | Container für E-Mail-Nachrichtendaten. |
JavaCodeCoverageFlusher | Eine Dienstprogrammklasse, die eine Löschung der Java-Codeabdeckungsmessungen 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 sie den Filter erweitert. |
JUnitXmlParser | Parser, der Testergebnisdaten aus JUnit-Ergebnissen extrahiert, die im XMLJUnitResultFormatter von ant gespeichert sind, und sie an einen ITestInvocationListener weiterleitet. |
KeyguardControllerState | Ein Container für die Schlüsselschutzzustände. |
ListInstrumentationParser | Ein IShellOutputReceiver , der die Ausgabe einer „pm list instrumentation“-Abfrage analysiert |
ListInstrumentationParser.InstrumentationTarget | |
LocalRunInstructionBuilder | Dienstprogramm zum Kompilieren der Anweisung zur lokalen Ausführung des Tests. |
LogcatEventParser | |
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. |
MultiMap <K, V> | Ein ERROR(/Map) , der mehrere Werte pro Schlüssel unterstützt. |
NativeCodeCoverageFlusher | Eine Dienstprogrammklasse, die native Abdeckungsmessungen löscht und eine Löschung nativer Abdeckungsdaten aus 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 dabei hilft, auffällige, durch Trennzeichen getrennte Nachrichten zu drucken. |
ProcessInfo | Wird zum Speichern prozessbezogener Informationen (BENUTZER, PID, NAME, STARTZEIT IN DER SEKUNDE SEIT EPOCHE) verwendet. |
PropertyChanger | Eine Dienstprogrammklasse zum Ändern (oder Hinzufügen) von Elementen in einer Android-Eigenschaftendatei |
ProtoUtil | Hilfsmethoden für den typunabhängigen Umgang mit Protobuf-Nachrichten. |
PsParser | Dienstprogramm zum Parsen von (BENUTZER, PID und NAME) aus der „ps“-Befehlsausgabe |
PythonVirtualenvHelper | Eine Hilfsklasse zum Aktivieren der virtuellen Python 3-Umgebung. |
QuotationAwareTokenizer | |
RegexTrie <V> | Der RegexTrie ist ein Versuch, bei dem jeder gelagert Segment des Schlüssels ist ein regulärer Ausdruck ERROR(/Pattern) . |
RemoteZip | Dienstprogramme zum Entpacken einzelner Dateien in einer Remote-ZIP-Datei. |
ResourceUtil | Dienstprogramm zum Lesen von Konfigurationsressourcen. |
RestApiHelper | Eine Hilfsklasse zum Durchfü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 Vorgängen. |
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 Dienstprogrammklasse zum Analysieren des Simpleperf-Ergebnisses. |
SimplePerfUtil | Utility-Klasse zum Versenden einfacher Befehle und zum Sammeln von Ergebnissen |
SimpleStats | Eine kleine Dienstprogrammklasse, die anhand eines numerischen Datensatzes einige statistische Maße berechnet. |
SizeLimitedOutputStream | Eine Thread-sichere Datei mit ERROR(/OutputStream) -Unterstützung, die die maximale Datenmenge begrenzt, die geschrieben werden kann. |
Sl4aBluetoothUtil | Eine Utility-Klasse stellt Bluetooth-Operationen auf einem oder zwei Geräten mithilfe von SL4A bereit |
SparseImageUtil | Dienstprogramm zum Entsparen spärlicher Bilder. |
SparseImageUtil.SparseInputStream | SparseInputStream liest vom Upstream und erkennt das Datenformat. |
StreamUtil | Utility-Klasse zum Verwalten von Eingabeströmen. |
StringEscapeUtils | Utility-Klasse zum Escapen von Zeichenfolgen für bestimmte Formate. |
StringUtil | Utility-Klasse zum Escapen von Strings für die allgemeine String-Manipulation. |
SubprocessEventHelper | Helfer zum Serialisieren/Deserialisieren der Ereignisse, die an das Protokoll übergeben werden sollen. |
SubprocessEventHelper.BaseTestEventInfo | Basishelfer für TestIgnored-Informationen. |
SubprocessEventHelper.FailedTestEventInfo | Helfer für testFailed-Informationen. |
SubprocessEventHelper.InvocationEndedEventInfo | Helfer für Informationen zum Ende des Aufrufs. |
SubprocessEventHelper.InvocationFailedEventInfo | Helfer für InvocationFailed-Informationen. |
SubprocessEventHelper.InvocationStartedEventInfo | Helfer für Informationen zum gestarteten Aufruf. |
SubprocessEventHelper.LogAssociationEventInfo | Helfer für logAssociation-Informationen. |
SubprocessEventHelper.TestEndedEventInfo | Helfer für testEnded-Informationen. |
SubprocessEventHelper.TestLogEventInfo | Helfer für TestLog-Informationen. |
SubprocessEventHelper.TestModuleStartedEventInfo | Helfer für Informationen zum Start des Testmoduls. |
SubprocessEventHelper.TestRunEndedEventInfo | Helfer für testRunEnded-Informationen. |
SubprocessEventHelper.TestRunFailedEventInfo | Helfer für testRunFailed-Informationen |
SubprocessEventHelper.TestRunStartedEventInfo | Helfer für testRunStarted-Informationen |
SubprocessEventHelper.TestStartedEventInfo | Helfer für testStarted-Informationen |
SubprocessExceptionParser | Helfer zur Verarbeitung der Ausnahmeausgabe von Standard-Tradefed-Befehlsläufern. |
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. |
SystemUtil | Utility-Klasse zum Tätigen 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 ausgerichtet ist |
TargetFileUtils | |
TarUtil | Dienstprogramm zum Bearbeiten einer TAR-Datei. |
TestFilterHelper | Hilfsklasse zum Filtern von Tests |
TestRecordInterpreter | Dienstprogramm zum Konvertieren eines TestRecord Protos in ein einfacher zu manipulierendes Format in Tradefed. |
TestRunnerUtil | Eine Utility-Klasse zur Unterstützung verschiedener Testläufer. |
TimeUtil | Enthält zeitbezogene Dienstprogrammmethoden. |
Zeitwert | Dies ist ein Sentinel-Typ, der einen Long umschließt. |
UniqueMultiMap <K, V> | Eine MultiMap , die eindeutige Werte für jeden Schlüssel gewährleistet. |
VersionParser | Rufen Sie die Version der laufenden Tradefed-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 |