AaptParser | Kelas yang mengekstrak info dari apk dengan mengurai keluaran 'aapt dump badging'. |
AbiFormatter | Kelas utilitas untuk abi. |
AbiUtils | Kelas utilitas untuk menangani ABI perangkat |
AdbRootElevator | AutoCloseable yang mengaktifkan adb root saat dibuat jika diperlukan dan memulihkan status root saat selesai. |
AdbUtils | Kelas utilitas untuk operasi adb. |
Pengambil Versi Aplikasi | Kelas utilitas untuk mendapatkan string versi aplikasi dari perangkat. |
ArrayUtil | Metode utilitas untuk array |
Utilitas Bluetooth | Fungsi utilitas untuk memanggil Instrumen Bluetooth pada perangkat Kode instrumentasi Bluetooth sisi perangkat dapat ditemukan di AOSP di: frameworks/base/core/tests/bluetoothtests |
Laporan Bug | Objek yang menyimpan referensi file laporan bug, kompatibel dengan laporan bug datar dan laporan bug zip (bugreportz). |
BuildInfoUtil | Kelas util untuk membantu memanipulasi IBuildInfo |
BuildTestsZipUtils | Kelas pembantu untuk operasi yang terkait dengan tes zip yang dihasilkan oleh sistem build Android |
Email Massal | Utilitas pengirim email yang memungkinkan konfigurasi berikut: interval pengiriman, ukuran burst awal, penerima dan jumlah total pesan. |
BundletoolUtil | Kelas utilitas yang menggunakan baris perintah bundletool untuk menginstal .apks di perangkat. |
Daftar ByteArray | Sebuah kelas untuk mewakili array byte ringan. |
ByteArrayUtil | Utilitas untuk beroperasi pada array byte, misalnya, mengubah byte menjadi integer. |
CircularAtraceUtil | Utilitas atrace dikembangkan terutama untuk mengidentifikasi akar penyebab ANR selama pengujian Monkey. |
CircularByteArray | Struktur data untuk menyimpan array berukuran tetap yang beroperasi sebagai buffer melingkar, dan melacak jumlah total semua nilai dalam array. |
Pemindai Jalur Kelas | Menemukan entri di classpath. |
ClassPathScanner.ClassNameFilter | IClassPathFilter yang memfilter dan mengubah nama kelas Java. |
ClassPathScanner.ExternalClassNameFilter | ClassNameFilter yang menolak kelas dalam |
Hasil Perintah | Berisi hasil dari suatu perintah. |
ConditionPriorityBlockingQueue <T> | Kelas thread-safe dengan operasi mirip ERROR(/PriorityBlockingQueue) yang dapat mengambil objek yang cocok dengan kondisi tertentu. |
ConditionPriorityBlockingQueue.Selalu Cocok <T> | ConditionPriorityBlockingQueue.IMatcher yang cocok dengan objek apa pun. |
DeviceActionUtil | Kelas Utilitas untuk menjalankan tindakan perangkat. |
DeviceActionUtil.DeviceActionConfigError | Pengecualian untuk kesalahan konfigurasi. |
PerangkatConcurrentUtil | Berisi metode dan kelas utilitas untuk eksekusi perintah sisi perangkat secara bersamaan Gunakan ERROR(/ExecutorService) untuk menjalankan perintah yang diimplementasikan sebagai ShellCommandCallable , dan gunakan ERROR(/#joinFuture(String,Future,long)) untuk sinkronisasi terhadap ERROR(/Future) seperti yang dikembalikan oleh ERROR(/ExecutorService) untuk eksekusi perintah. |
DeviceConcurrentUtil.ShellCommandCallable <V> | ERROR(/Callable) yang merangkum detail eksekusi perintah shell pada ITestDevice . |
DeviceRecoveryModeUtil | |
Grafik Sutradara <V> | Implementasi grafik tak berbobot terarah. |
Surel | Kelas pembantu untuk mengirim email. |
EmmaXmlConstants | Konstanta yang digunakan saat mengurai laporan emma xml. |
ExtensionAtomsRegistry | ExtensionAtomsRegistry untuk penggunaan lokal statsd. |
FakeTestsZipFolder | Perlengkapan pengujian yang membuat folder tes palsu yang tidak di-zip berdasarkan daftar konten. |
FileIdleMonitor | Memantau file dan menjalankan panggilan balik jika file tersebut menganggur (mis |
FileUtil | Kelas pembantu untuk operasi terkait file |
FileUtil.LowDiskSpaceException | Dibuang jika ruang disk yang dapat digunakan berada di bawah ambang batas minimum. |
Aliran OutputByteArray Tetap | ERROR(/OutputStream) dalam memori yang hanya menyimpan jumlah data maksimum. |
BerkedipResourceUtil | Utilitas ini membantu mengatur versi artefak yang sesuai sehingga dapat di-flash melalui DeviceFlashPreparer . |
FuseUtil | Kelas pembantu untuk operasi FUSE. |
GCSBucketUtil | Manajer file untuk mendownload dan mengupload file dari Google Cloud Storage (GCS). |
GCSBucketUtil.GCSFileMetadata | Pembungkus sederhana untuk info file di GCS. |
GCSUmum | Kelas dasar untuk operasi Gcs seperti unduh dan unggah. |
Pengunduh File GCS | Pengunduh file untuk mengunduh file dari penyimpanan cloud google (GCS). |
Pengunggah File GCS | Pengunggah file untuk mengunggah data file ke penyimpanan cloud google (GCS). |
GenericLogcatEventParser <LogcatEventType> | Parsing masukan logcat untuk peristiwa. |
GenericLogcatEventParser.LogcatEvent | Struktur untuk mengadakan peristiwa logcat dengan jenis peristiwa dan memicu pesan logcat |
GoogleApiClientUtil | Utilitas untuk membuat klien Google API. |
HprofAllocSiteParser | Kelas pembantu untuk menguraikan informasi dari bagian Situs Alokasi pada laporan hprof. |
IEmail.Pesan | Wadah untuk data pesan email. |
JavaCodeCoverageFlusher | Kelas utilitas yang mengatur ulang dan memaksa pengukuran cakupan kode Java dari proses yang berjalan pada perangkat. |
JUnit4TestFilter | Kelas Helper yang menyediakan pemfilteran untuk pelari JUnit4 dengan memperluas Filter . |
JUnitXmlParser | Parser yang mengekstrak data hasil pengujian dari hasil JUnit yang disimpan di XMLJUnitResultFormatter semut dan meneruskannya ke ITestInvocationListener. |
KeyguardControllerState | Sebuah wadah untuk status pengaman tombol. |
DaftarInstrumentationParser | IShellOutputReceiver yang mem-parsing output kueri 'pm list instrumentation' |
DaftarInstrumentationParser.InstrumentationTarget | |
LocalRunInstructionBuilder | Utilitas untuk mengkompilasi instruksi untuk menjalankan pengujian secara lokal. |
LogcatEventParser | |
Utilitas Metrik | Berisi metode utilitas umum untuk menyimpan metrik pengujian, menggabungkan metrik dalam pengujian serupa, dan menulis metrik ke file. |
ModulTestTypeUtil | Berisi metode utilitas umum untuk memeriksa modul. |
MultiPeta <K, V> | ERROR(/Map) yang mendukung banyak nilai per kunci. |
NativeCodeCoverageFlusher | Kelas utilitas yang menghapus pengukuran cakupan asli dan memaksa aliran data cakupan asli dari proses pada perangkat. |
Pasangkan <A, B> | Definisikan kelas Pair kita sendiri yang berisi dua objek. |
Perekam Jejak Perfetto | Kelas utilitas untuk merekam jejak perfetto di ITestDevice . |
PrettyPrintDelimiter | Utilitas pembantu yang membantu mencetak pesan berbatas yang menonjol. |
Info Proses | Digunakan untuk menyimpan informasi terkait proses (USER, PID, NAMA, WAKTU MULAI DALAM KEDUA SEJAK EPOCH). |
Pengubah Properti | Kelas utilitas untuk mengubah (atau menambahkan) item dalam file properti Android |
ProtoUtil | Metode utilitas untuk menangani pesan protobuf secara tipe-agnostik. |
PsParser | Utilitas yang digunakan untuk mengurai (USER, PID dan NAMA) dari keluaran perintah "ps". |
PythonVirtualenvHelper | Kelas pembantu untuk mengaktifkan lingkungan virtual Python 3. |
QuotationAwareTokenizer | |
RegexTrie <V> | RegexTrie adalah percobaan di mana masing-masing disimpan segmen kuncinya adalah regex ERROR(/Pattern) . |
RemoteZip | Utilitas untuk mengekstrak file individual di dalam file zip jarak jauh. |
ResourceUtil | Utilitas untuk membaca sumber daya konfigurasi. |
IstirahatApiHelper | Kelas pembantu untuk melakukan panggilan REST API. |
JalankanInterruptedException | Dilempar ketika operasi yang dijalankan terganggu oleh permintaan eksternal. |
JalankanUtil | Kumpulan metode pembantu untuk menjalankan operasi. |
SerialisasiUtil | Utilitas untuk membuat serialisasi/deserialisasi objek yang mengimplementasikan ERROR(/Serializable) . |
ShellOutputReceiverStream | Subkelas utilitas OutputStream yang menulis ke IShellOutputReceiver. |
Hasil Kinerja Sederhana | Objek untuk menampung semua hasil tes kinerja sederhana |
SimplePerfStatResultParser | Kelas utilitas untuk mengurai hasil kinerja sederhana. |
SederhanaPerfUtil | Kelas utilitas untuk mengirimkan perintah sederhana dan mengumpulkan hasil |
Statistik Sederhana | Kelas utilitas kecil yang menghitung beberapa ukuran statistik berdasarkan kumpulan data numerik. |
Aliran Output Terbatas Ukuran | File aman thread yang didukung ERROR(/OutputStream) yang membatasi jumlah maksimum data yang dapat ditulis. |
Sl4aBluetoothUtil | Kelas utilitas menyediakan operasi Bluetooth pada satu atau dua perangkat menggunakan SL4A |
SparseImageUtil | Utilitas untuk memisahkan gambar yang jarang. |
SparseImageUtil.SparseInputStream | SparseInputStream membaca dari upstream dan mendeteksi format data. |
StreamUtil | Kelas utilitas untuk mengelola aliran input. |
StringEscapeUtils | Kelas utilitas untuk keluar dari string untuk format tertentu. |
StringUtil | Kelas utilitas untuk keluar dari string untuk manipulasi string umum. |
SubprosesEventHelper | Pembantu untuk membuat serialisasi/deserialisasi peristiwa yang akan diteruskan ke log. |
SubprosesEventHelper.BaseTestEventInfo | Pembantu Basis untuk informasi TestIgnored. |
SubprosesEventHelper.FailedTestEventInfo | Pembantu untuk informasi testFailed. |
SubprosesEventHelper.InvocationEndedEventInfo | Pembantu untuk informasi akhir doa. |
SubprosesEventHelper.InvocationFailedEventInfo | Informasi Pembantu untuk InvocationFailed. |
SubprosesEventHelper.InvocationStartedEventInfo | Pembantu untuk informasi awal pemanggilan. |
SubprosesEventHelper.LogAssociationEventInfo | Pembantu untuk informasi logAssociation. |
SubprosesEventHelper.SkippedTestEventInfo | |
SubprosesEventHelper.TestEndedEventInfo | Pembantu untuk informasi testEnded. |
SubprosesEventHelper.TestLogEventInfo | Pembantu untuk informasi testLog. |
SubprosesEventHelper.TestModuleStartedEventInfo | Pembantu untuk informasi awal modul pengujian. |
SubprosesEventHelper.TestRunEndedEventInfo | Pembantu untuk Informasi testRunEnded. |
SubprosesEventHelper.TestRunFailedEventInfo | Pembantu untuk informasi testRunFailed |
SubprosesEventHelper.TestRunStartedEventInfo | Pembantu untuk informasi testRunStarted |
SubprosesEventHelper.TestStartedEventInfo | Pembantu untuk informasi testStarted |
SubprosesExceptionParser | Pembantu untuk menangani keluaran pengecualian dari pelari perintah Tradefed standar. |
SubprosesTestResultsParser | Perluas ERROR(/FileOutputStream) untuk mengurai keluaran sebelum menulis ke file sehingga kita dapat menghasilkan peristiwa pengujian di sisi peluncur. |
SubprosesTestResultsParser.StatusKeys | Kunci status pengujian yang relevan. |
SistemUtil | Kelas utilitas untuk melakukan panggilan sistem. |
Pembuat Tabel | Kelas pembantu untuk menampilkan matriks elemen String dalam sebuah tabel. |
Pemformat Tabel | Kelas pembantu untuk menampilkan matriks elemen String sehingga setiap kolom elemen sejajar |
TargetFileUtils | |
TarUtil | Utilitas untuk memanipulasi file tar. |
TestFilterHelper | Kelas pembantu untuk memfilter tes |
TestRecordInterpreter | Utilitas untuk mengubah proto TestRecord menjadi format yang lebih mudah dimanipulasi di Tradefed. |
TestRunnerUtil | Kelas utilitas untuk membantu berbagai pelari tes. |
WaktuUtil | Berisi metode utilitas terkait waktu. |
Val Waktu | Ini adalah tipe penjaga yang membungkus Long . |
UniqueMultiMap <K, V> | MultiMap yang memastikan nilai unik untuk setiap kunci. |
VersiParser | Ambil versi artefak tradefed yang sedang berjalan. |
Strategi Kompresi Zip | ICompressionStrategy untuk membuat arsip zip. |
ZipUtil | Kelas pembantu untuk operasi terkait kompresi |
ZipUtil2 | Kelas pembantu untuk ekstraksi zip yang memperhitungkan izin file POSIX |