| AaptParser |
Klasse, die Informationen aus einer APK-Datei extrahiert, indem sie die Ausgabe von „aapt dump badging“ parst.
|
| AbiFormatter |
Dienstprogrammklasse für ABI.
|
| AbiUtils |
Dienstprogrammklasse für die Verarbeitung von Geräte-ABIs
|
| AdbRootElevator |
Ein AutoCloseable, das bei Bedarf „adb root“ aktiviert und den Root-Status nach Abschluss wiederherstellt.
|
| AdbUtils |
Eine Dienstprogrammklasse für ADB-Vorgänge.
|
| AppVersionFetcher |
Hilfsklasse zum Abrufen des App-Versionsstrings vom Gerät.
|
| ArgUtil |
Eine Hilfsklasse zum Parsen von Argumenten, die wie erwartet formatiert sind, in OptionDef.
|
| ArrayUtil |
Hilfsmethoden für Arrays
|
| AtestUtils |
Eine Dienstprogrammklasse für Atest-Runner.
|
| BluetoothUtils |
Hilfsfunktionen zum Aufrufen von BluetoothInstrumentation auf dem Gerät
Der BluetoothInstrumentation-Code auf Geräteseite ist in AOSP unter folgendem Pfad zu finden:
frameworks/base/core/tests/bluetoothtests
|
| BrightnessSetupConfigUtil |
Eine Dienstprogrammklasse, die BrightnessSetupConfig aus dem Klassenpfad lädt und Zugriff auf die Methoden bietet.
|
| Fehlerbericht |
Objekt mit den Referenzen zu den Fehlerberichtsdateien, kompatibel mit flachen Fehlerberichten und gezippten Fehlerberichten (bugreportz).
|
| BuildInfoUtil |
Eine Hilfsklasse zum Bearbeiten von IBuildInfo
|
| BuildTestsZipUtils |
Eine Hilfsklasse für Vorgänge im Zusammenhang mit der vom Android-Build-System generierten ZIP-Datei für Tests
|
| BulkEmailer |
Ein E-Mail-Sender-Tool, das die folgende Konfiguration ermöglicht: Sendeintervall, anfängliche Burst-Größe, Empfänger und Gesamtzahl der Nachrichten.
|
| BundletoolUtil |
Dienstprogrammklasse, mit der die Befehlszeile von „bundletool“ verwendet wird, um die .apks auf dem Gerät zu installieren.
|
| ByteArrayList |
Eine Klasse zur Darstellung eines einfachen Byte-Arrays.
|
| ByteArrayUtil |
Dienstprogramme zum Bearbeiten von Byte-Arrays, z.B. zum Konvertieren von Byte in Ganzzahlen.
|
| CacheClientFactory |
Eine Factory, die eine Singleton-Instanz von ICacheClient erstellt.
|
| CasUtil |
|
| CircularAtraceUtil |
Ein atrace-Tool, das hauptsächlich zum Ermitteln der Ursachen von ANR-Fehlern während des Monkey-Tests entwickelt wurde.
|
| CircularByteArray |
Datenstruktur für ein Array mit fester Größe, das als Ringpuffer fungiert und die Gesamtsumme aller Werte im Array erfasst.
|
| ClangProfileIndexer |
Eine Dienstprogrammklasse, die Clang-Codeabdeckungsmessungen indexiert.
|
| ClassPathScanner |
Sucht nach Einträgen im Klassenpfad.
|
| ClassPathScanner.ClassNameFilter |
Ein IClassPathFilter, das Java-Klassennamen filtert und transformiert.
|
| ClassPathScanner.ExternalClassNameFilter |
Eine ClassNameFilter, die innere Klassen ablehnt
|
| CommandResult |
Enthält das Ergebnis eines Befehls.
|
| CommandResultWith<T> |
Enthält das strukturierte Ergebnis eines Befehls.
|
| ConditionPriorityBlockingQueue<T> |
Eine threadsichere Klasse mit PriorityBlockingQueue-ähnlichen Vorgängen, mit denen Objekte abgerufen werden können, die einer bestimmten Bedingung entsprechen.
|
| ConditionPriorityBlockingQueue.AlwaysMatch<T> |
Ein ConditionPriorityBlockingQueue.IMatcher, das mit jedem Objekt übereinstimmt.
|
| DeviceActionUtil |
Eine Dienstprogrammklasse zum Ausführen von Geräteaktionen.
|
| DeviceConcurrentUtil |
Enthält Hilfsmethoden und ‑klassen für die gleichzeitige Ausführung von Befehlen auf dem Gerät
Verwenden Sie ExecutorService, um Befehle auszuführen, die als ShellCommandCallable implementiert sind, und verwenden Sie joinFuture(String,Future,long) für die Synchronisierung mit dem Future, wie von ExecutorService für die Befehlsausführung zurückgegeben.
|
| DeviceConcurrentUtil.ShellCommandCallable<V> |
Ein Callable, das die Details der Ausführung des Shell-Befehls auf einem ITestDevice umschließt.
|
| DeviceInspectionResult |
Eine Klasse enthält das Ergebnis der Geräteprüfung, wenn ein Gerät nicht mehr verfügbar ist.
|
| DeviceRecoveryModeUtil |
|
| DirectedGraph<V> |
Eine Implementierung von gerichteten ungewichteten Graphen.
|
| E-Mail |
Eine Hilfsklasse zum Senden einer E‑Mail.
|
| EmmaXmlConstants |
Konstanten, die beim Parsen des EMMA-XML-Berichts verwendet werden.
|
| EnvironmentVariableUtil |
Eine Sammlung von Hilfsmethoden zum Vorbereiten von Umgebungsvariablen.
|
| ExtensionAtomsRegistry |
ExtensionAtomsRegistry für die lokale Verwendung von statsd.
|
| FakeTestsZipFolder |
Eine Testvorrichtung, die einen gefälschten entzippten Testordner basierend auf einer Liste von Inhalten erstellt.
|
| FileIdleMonitor |
Überwacht Dateien und führt einen Callback aus, wenn sie inaktiv waren (d.h.
|
| FileUtil |
Eine Hilfsklasse für dateibezogene Vorgänge
|
| FixedByteArrayOutputStream |
Ein In-Memory-OutputStream, in dem nur eine maximale Datenmenge gespeichert wird.
|
| FlashingResourceUtil |
Mit diesem Tool können Sie die entsprechende Version von Artefakten festlegen, damit sie über DeviceFlashPreparer geflasht werden können.
|
| FuseUtil |
Eine Hilfsklasse für FUSE-Vorgänge.
|
| GceRemoteCmdFormatter |
Dienstprogrammklasse zum Formatieren von Befehlen für den Zugriff auf ein GCE-Remote-Gerät.
|
| GCSBucketUtil |
Dateimanager zum Herunter- und Hochladen von Dateien aus Google Cloud Storage (GCS).
|
| GCSBucketUtil.GCSFileMetadata |
Einfacher Wrapper für Dateiinformationen in GCS.
|
| GCSCommon |
Veraltet! Verwenden Sie stattdessen com.android.tradefed.util.gcs.GCSCommon.
|
| GCSFileDownloader |
Dateidownloader zum Herunterladen von Dateien aus Google Cloud Storage (GCS).
|
| GCSFileUploader |
Dateiuploader zum Hochladen von Dateidaten in Google Cloud Storage (GCS).
|
| GCSHelper |
|
| GenericLogcatEventParser<LogcatEventType> |
Logcat-Eingabe nach Ereignissen parsen.
|
| GenericLogcatEventParser.LogcatEvent |
Struct für ein logcat-Ereignis mit dem Ereignistyp und der auslösenden logcat-Nachricht
|
| GoogleApiClientUtil |
Dienstprogramme zum Erstellen eines Google API-Clients.
|
| HprofAllocSiteParser |
Helper-Klasse zum Parsen von Informationen aus einem „Allocation Sites“-Abschnitt von hprof-Berichten.
|
| IEmail.Message |
Container für E‑Mail-Nachrichtendaten.
|
| JavaCodeCoverageFlusher |
Eine Dienstprogrammklasse, die die Messungen der Java-Codeabdeckung aus Prozessen, die auf dem Gerät ausgeführt werden, zurücksetzt und einen Flush erzwingt.
|
| JUnit4TestFilter |
Helper-Klasse, die die Filterung für den JUnit4-Runner durch Erweitern von Filter bereitstellt.
|
| JUnitXmlParser |
Parser, der Testresultatdaten aus JUnit-Ergebnissen extrahiert, die in XMLJUnitResultFormatter von Ant gespeichert sind, und sie an einen ITestInvocationListener weiterleitet.
|
| KernelModuleUtils |
|
| KeyguardControllerState |
Ein Container für die Keyguard-Status.
|
| ListInstrumentationParser |
Eine IShellOutputReceiver, die die Ausgabe einer „pm list instrumentation“-Abfrage parst
|
| ListInstrumentationParser.InstrumentationTarget |
|
| LocalRunInstructionBuilder |
Dienstprogramm zum Kompilieren der Anleitung zum lokalen Ausführen von Tests.
|
| LogcatEventParser |
|
| MetricUtility |
Enthält allgemeine Hilfsmethoden zum Speichern der Testmesswerte, zum Aggregieren der Messwerte in ähnlichen Tests und zum Schreiben der Messwerte in eine Datei.
|
| MetricUtility.DimensionalIterationData |
Hilfsklasse zum Speichern von Datei und Status für dimensionale Messwerte für eine einzelne Testiteration.
|
| ModuleTestTypeUtil |
Enthält allgemeine Hilfsmethoden zum Prüfen von Modulen.
|
| MultiMap<K, V> |
Eine Map, die mehrere Werte pro Schlüssel unterstützt.
|
| NativeCodeCoverageFlusher |
Eine Dienstprogrammklasse, die native Coverage-Messungen löscht und einen Flush von nativen Coverage-Daten aus Prozessen auf dem Gerät erzwingt.
|
| Pair<A, B> |
Wir definieren unsere eigene Pair-Klasse, die zwei Objekte enthält.
|
| PerfettoTraceRecorder |
Eine Dienstprogrammklasse zum Aufzeichnen von Perfetto-Traces auf einem ITestDevice.
|
| PrettyPrintDelimiter |
Hilfsprogramm zum Drucken einer abgegrenzten Nachricht, die sich abhebt.
|
| ProcessInfo |
Dient zum Speichern von prozessbezogenen Informationen(USER, PID, NAME, START TIME IN SECOND SINCE EPOCH).
|
| ProcessUtil |
|
| PropertyChanger |
Eine Hilfsklasse 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(USER,PID und NAME) aus der Befehlsausgabe des Befehls „ps“
|
| PythonVirtualenvHelper |
Eine Hilfsklasse zum Aktivieren der virtuellen Python 3-Umgebung.
|
| QuotationAwareTokenizer |
|
| RegexTrie<V> |
Der RegexTrie ist ein Trie, bei dem jedes gespeicherte Segment des Schlüssels ein regulärer Ausdruck Pattern ist.
|
| RemoteFileUtil |
Dienstprogrammklasse zum Verarbeiten von Dateien von einer Remote-Instanz
|
| RemoteSshUtil |
Dienstprogramm zum Ausführen von SSH-Befehlen auf Remoteinstanzen.
|
| RemoteZip |
Dienstprogramme zum Entpacken einzelner Dateien in einer Remote-ZIP-Datei.
|
| RequestUtil |
Dienstprogramme, die eine allgemeine Wiederholung von Netzwerkanfragen mit Fehlerbehandlung ermöglichen.
|
| ResourceUtil |
Dienstprogramm zum Lesen von Konfigurationsressourcen.
|
| RestApiHelper |
Eine Hilfsklasse zum Ausführen von REST API-Aufrufen.
|
| RunUtil |
Eine Sammlung von Hilfsmethoden zum Ausführen von Vorgängen.
|
| SdkVersionUtil |
|
| SearchArtifactUtil |
Eine Hilfsklasse, mit der nach Testartefakten gesucht werden kann.
|
| SerializationUtil |
Dienstprogramm zum Serialisieren/Deserialisieren eines Objekts, das Serializable implementiert.
|
| ShellOutputReceiverStream |
Unterklasse von OutputStream, die in einen IShellOutputReceiver schreibt.
|
| SimplePerfResult |
Objekt, das alle simpleperf-Testergebnisse enthält
|
| SimplePerfStatResultParser |
Eine Hilfsklasse zum Parsen von Simpleperf-Ergebnissen.
|
| SimplePerfUtil |
Dienstprogrammklasse zum Senden einfacher Befehle und Erfassen von Ergebnissen
|
| SimpleStats |
Eine kleine Hilfsklasse, die anhand eines numerischen Datasets einige statistische Messwerte berechnet.
|
| SizeLimitedOutputStream |
Ein threadsicheres OutputStream, das auf einer Datei basiert und die maximale Menge an Daten begrenzt, die geschrieben werden können.
|
| Sl4aBluetoothUtil |
Eine Utility-Klasse bietet Bluetooth-Vorgänge auf einem oder zwei Geräten mit SL4A
|
| SparseImageUtil |
Tool zum Verdichten von spärlichen Bildern.
|
| SparseImageUtil.SparseInputStream |
SparseInputStream wird aus dem Upstream gelesen und das Datenformat wird erkannt.
|
| StaticCompatibleBuildFlavorUtil |
Eine Hilfsklasse, die StaticCompatibleBuildFlavor aus dem Klassenpfad lädt und Zugriff auf die Methoden bietet.
|
| StaticDeviceInfoUtil |
Eine Hilfsklasse, die StaticDeviceInfo aus dem Klassenpfad lädt und Zugriff auf die Methoden bietet.
|
| StreamUtil |
Dienstprogrammklasse zum Verwalten von Eingabestreams.
|
| StringEscapeUtils |
Hilfsklasse zum Escapen von Strings für bestimmte Formate.
|
| StringUtil |
Dienstprogrammklasse zum Escapen von Strings für die allgemeine Stringbearbeitung.
|
| SubprocessEventHelper |
Hilfsklasse zum Serialisieren/Deserialisieren der Ereignisse, die an das Protokoll übergeben werden sollen.
|
| SubprocessEventHelper.BaseTestEventInfo |
Base Helper für TestIgnored-Informationen.
|
| SubprocessEventHelper.FailedTestEventInfo |
Hilfe für „testFailed“-Informationen.
|
| SubprocessEventHelper.InvocationEndedEventInfo |
Helfer für Informationen zum Ende des Aufrufs.
|
| SubprocessEventHelper.InvocationFailedEventInfo |
Helper für InvocationFailed-Informationen.
|
| SubprocessEventHelper.InvocationStartedEventInfo |
Hilfe für Informationen zum Start des Aufrufs.
|
| SubprocessEventHelper.LogAssociationEventInfo |
Helper für Informationen zu logAssociation.
|
| SubprocessEventHelper.SkippedTestEventInfo |
|
| SubprocessEventHelper.TestEndedEventInfo |
Hilfsklasse für Informationen zu testEnded.
|
| SubprocessEventHelper.TestLogEventInfo |
Hilfe für testLog-Informationen.
|
| SubprocessEventHelper.TestModuleStartedEventInfo |
Hilfe für Informationen zum Start des Testmoduls.
|
| SubprocessEventHelper.TestRunEndedEventInfo |
Hilfe für testRunEnded-Informationen.
|
| SubprocessEventHelper.TestRunFailedEventInfo |
Hilfe für Informationen zu „testRunFailed“
|
| SubprocessEventHelper.TestRunStartedEventInfo |
Hilfe für Informationen zu „testRunStarted“
|
| SubprocessEventHelper.TestStartedEventInfo |
Hilfe für „testStarted“-Informationen
|
| SubprocessExceptionParser |
Helfer zum Verarbeiten der Ausnahmeausgabe von Standard-Tradefed-Befehlsausführungen.
|
| SubprocessTestResultsParser |
Erweitert FileOutputStream, um die Ausgabe zu parsen, bevor sie in die Datei geschrieben wird, damit wir die Test-Events auf der Launcher-Seite generieren können.
|
| SubprocessTestResultsParser.StatusKeys |
Relevante Teststatusschlüssel.
|
| SystemUtil |
Dienstprogrammklasse zum Ausfü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 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 in Tradefed leichter zu manipulierendes Format.
|
| TestRunnerUtil |
Eine Hilfsklasse für verschiedene Test-Runner.
|
| TfInternalOptionsFetcher |
Eine Dienstprogrammklasse, mit der Klassen den Wert einer Variablen statisch aus einer Ressourcendatei laden können.
|
| TimeUtil |
Enthält zeitbezogene Hilfsmethoden.
|
| TimeVal |
Dies ist ein Sentinel-Typ, der ein Long umschließt.
|
| UniqueMultiMap<K, V> |
Ein MultiMap, das für eindeutige Werte für jeden Schlüssel sorgt.
|
| VersionParser |
Die Version der ausgeführten Tradefed-Artefakte abrufen.
|
| ZipCompressionStrategy |
Eine ICompressionStrategy zum Erstellen von ZIP-Archiven.
|
| ZipUtil |
Eine Hilfsklasse für komprimierungsbezogene Vorgänge
|
| ZipUtil2 |
Eine Hilfsklasse für die ZIP-Entpackung, die POSIX-Dateiberechtigungen berücksichtigt
|