com.android.tradefed.util
Antarmuka
ClassPathScanner.IClassPathFilter |
Filter untuk jalur entri classpath
Berpola setelah |
ConditionPriorityBlockingQueue.IMatcher<T> | Antarmuka untuk menentukan apakah elemen cocok dengan suatu kondisi. |
ICompressionStrategy | Antarmuka yang mewakili algoritma kompresi yang dapat dipilih saat runtime. |
IDisableable | Antarmuka yang menjelaskan objek Tradefed yang dapat dinonaktifkan. |
Email saya | Antarmuka untuk mengirim email. |
IRestApiHelper | Antarmuka bantuan untuk melakukan panggilan REST API. |
IRunUtil | Antarmuka untuk menjalankan operasi dengan waktu dan perintah sistem. |
IRunUtil.IRunnableResult | Antarmuka untuk mengeksekusi operasi secara asinkron yang menampilkan status boolean. |
Class
AaptParser | Class yang mengekstrak info dari apk dengan menguraikan output 'aapt dump badge'. |
AbiFormatter | Class utilitas untuk abi. |
AbiUtils | Class utilitas untuk menangani ABI perangkat |
AdbRootElevator |
AutoCloseable yang mengaktifkan root adb saat dibuat jika diperlukan dan memulihkan
status root saat selesai.
|
AdbUtils | Class utilitas untuk operasi adb. |
AppVersionFetcher | Class utilitas untuk mendapatkan string versi aplikasi dari perangkat. |
ArrayUtil | Metode utilitas untuk array |
BluetoothUtils |
Fungsi utilitas untuk memanggil BluetoothInstrumentation pada perangkat
Kode BluetoothInstrumentation sisi perangkat dapat ditemukan di AOSP di:
|
Laporan bug | Objek yang menyimpan referensi file laporan bug, kompatibel dengan laporan bug datar dan laporan bug yang di-zip (bugreportz). |
BuildInfoUtil |
Class utilitas untuk membantu memanipulasi IBuildInfo
|
BuildTestsZipUtils | Class bantuan untuk operasi yang terkait dengan pengujian zip yang dihasilkan oleh sistem build Android |
BulkEmailer | Utilitas pengirim email yang memungkinkan konfigurasi berikut: interval terkirim, ukuran burst awal, penerima, dan jumlah total pesan. |
BundletoolUtil | Class utilitas yang menggunakan command line bundletool untuk menginstal .apk di perangkat. |
ByteArrayList | Class untuk mewakili array byte ringan. |
ByteArrayUtil | Utilitas untuk beroperasi pada array byte, misalnya, mengonversi byte ke bilangan bulat. |
CacheClientFactory |
Factory yang membuat instance singleton ICacheClient .
|
CircularAtraceUtil | Utilitas atrace yang dikembangkan terutama untuk mengidentifikasi akar masalah ANR selama pengujian Monkey. |
CircularByteArray | Struktur data untuk menyimpan array ukuran tetap yang beroperasi sebagai buffer melingkar, dan melacak jumlah total semua nilai dalam array. |
ClangProfileIndexer | Class utilitas yang mengindeks pengukuran cakupan kode Clang. |
ClassPathScanner | Menemukan entri di classpath. |
ClassPathScanner.ClassNameFilter |
IClassPathFilter yang memfilter dan mengubah nama class Java.
|
ClassPathScanner.ExternalClassNameFilter |
ClassNameFilter yang menolak class dalam
|
CommandResult | Berisi hasil perintah. |
ConditionPriorityBlockingQueue<T> |
Class thread-safe dengan operasi mirip ERROR(/PriorityBlockingQueue) yang dapat mengambil objek
yang cocok dengan kondisi tertentu.
|
ConditionPriorityBlockingQueue.AlwaysMatch<T> |
ConditionPriorityBlockingQueue.IMatcher yang cocok dengan objek apa pun.
|
DeviceActionUtil | Class Utilitas untuk menjalankan tindakan perangkat. |
DeviceActionUtil.DeviceActionConfigError | Pengecualian untuk error konfigurasi. |
DeviceConcurrentUtil |
Berisi class dan metode utilitas untuk eksekusi perintah sisi perangkat secara serentak
Gunakan |
DeviceConcurrentUtil.ShellCommandCallable<V> |
ERROR(/Callable) yang menggabungkan detail eksekusi perintah shell pada
ITestDevice .
|
DeviceRecoveryModeUtil | |
DirectedGraph<V> | Implementasi grafik tak berbobot terarah. |
Class bantuan untuk mengirim email. | |
EmmaXmlConstants | Konstanta yang digunakan saat mengurai laporan XML emma. |
EnvironmentVariableUtil | Kumpulan metode helper untuk menyiapkan variabel lingkungan. |
ExtensionAtomsRegistry | ExtensionAtomsRegistry untuk penggunaan statsd lokal. |
FakeTestsZipFolder | Perlengkapan pengujian yang membuat folder pengujian palsu yang diekstrak berdasarkan daftar konten. |
FileIdleMonitor | Memantau file dan menjalankan callback jika file tidak ada aktivitas (misalnya |
FileUtil | Class bantuan untuk operasi terkait file |
FileUtil.LowDiskSpaceException | Ditampilkan jika ruang disk yang dapat digunakan berada di bawah nilai minimum. |
FixedByteArrayOutputStream |
ERROR(/OutputStream) dalam memori yang hanya menyimpan jumlah maksimum data.
|
FlashingResourceUtil |
Utilitas ini membantu menyetel versi artefak yang sesuai sehingga dapat di-flash melalui DeviceFlashPreparer .
|
FuseUtil | Kelas bantuan untuk operasi FUSE. |
GceRemoteCmdFormatter | Class utilitas untuk memformat perintah guna menjangkau perangkat gce jarak jauh. |
GCSBucketUtil | File manager untuk mendownload dan mengupload file dari Google Cloud Storage (GCS). |
GCSBucketUtil.GCSFileMetadata | Wrapper sederhana untuk info file di GCS. |
GCSCommon | Tidak digunakan lagi. Sebagai gantinya, gunakan com.android.tradefed.util.gcs.GCSCommon. |
GCSFileDownloader | Downloader file untuk mendownload file dari Google Cloud Storage (GCS). |
GCSFileUploader | Uploader file untuk mengupload data file ke Google Cloud Storage (GCS). |
GCSHelper | |
GenericLogcatEventParser<LogcatEventType> | Mengurai input logcat untuk peristiwa. |
GenericLogcatEventParser.LogcatEvent | Membuat struktur untuk menyimpan peristiwa logcat dengan jenis peristiwa dan memicu pesan logcat |
GoogleApiClientUtil | Utilitas untuk membuat klien Google API. |
HprofAllocSiteParser | Class helper untuk mengurai info dari bagian Allocation Sites dalam laporan hprof. |
Email.Message | Penampung untuk data pesan email. |
JavaCodeCoverageFlusher | Class utilitas yang mereset dan memaksa flush pengukuran cakupan kode Java dari proses yang berjalan di perangkat. |
JUnit4TestFilter |
Class Helper yang menyediakan pemfilteran untuk runner JUnit4 dengan memperluas Filter .
|
JUnitXmlParser | Parser yang mengekstrak data hasil pengujian dari hasil JUnit yang disimpan di XMLJUnitResultFormatter ant dan meneruskannya ke ITestInvocationListener. |
KernelModuleUtils | |
KeyguardControllerState | Container untuk status keyguard. |
ListInstrumentationParser |
IShellOutputReceiver yang menguraikan output kueri 'pm list instrumentation'
|
ListInstrumentationParser.InstrumentationTarget | |
LocalRunInstructionBuilder | Utilitas untuk mengompilasi petunjuk guna menjalankan pengujian secara lokal. |
LogcatEventParser | |
MetricUtility | Berisi metode utilitas umum untuk menyimpan metrik pengujian, menggabungkan metrik dalam pengujian serupa, dan menulis metrik ke sebuah file. |
ModuleTestTypeUtil | Berisi metode utilitas umum untuk memeriksa modul. |
MultiMap<K, V> |
ERROR(/Map) yang mendukung beberapa nilai per kunci.
|
NativeCodeCoverageFlusher | Class utilitas yang menghapus pengukuran cakupan native dan memaksa penghapusan data cakupan native dari proses di perangkat. |
Pair<A, B> | Menentukan class Pair kita sendiri yang berisi dua objek. |
PerfettoTraceRecorder |
Class utilitas untuk merekam aktivitas perfetto pada ITestDevice .
|
PrettyPrintDelimiter | Utilitas helper yang membantu mencetak pesan yang dipisahkan yang terlihat jelas. |
InfoProses | Digunakan untuk menyimpan informasi terkait proses (USER, PID, NAME, START TIME IN SECOND SINCE EPOCH). |
ProcessUtil | |
PropertyChanger | Class utilitas untuk mengubah (atau menambahkan) item di file properti Android |
ProtoUtil | Metode utilitas untuk menangani pesan protobuf secara agnostik. |
PsParser | Utilitas yang digunakan untuk mengurai(USER,PID, dan NAME) dari output perintah "ps" |
PythonVirtualenvHelper | Class bantuan untuk mengaktifkan lingkungan virtual Python 3. |
QuotationAwareTokenizer | |
RegexTrie<V> |
RegexTrie adalah trie dengan setiap segmen kunci yang ERROR(/Pattern)
ekspresi reguler.
|
RemoteZip | Utilitas untuk mengekstrak setiap file di dalam file zip jarak jauh. |
RequestUtil | Utilitas untuk memungkinkan percobaan ulang umum pada permintaan jaringan dengan penanganan error. |
ResourceUtil | Utilitas untuk membaca resource konfigurasi. |
RestApiHelper | Class helper untuk melakukan panggilan REST API. |
RunInterruptedException | Ditampilkan saat operasi run terganggu oleh permintaan eksternal. |
RunUtil | Kumpulan metode bantuan untuk menjalankan operasi. |
SearchArtifactUtil | Class utilitas yang dapat digunakan untuk menelusuri artefak pengujian. |
SerialisasiUtilitas |
Utilitas untuk melakukan serialisasi/membatalkan serialisasi objek yang mengimplementasikan ERROR(/Serializable) .
|
ShellOutputReceiverStream | Subclass utilitas dari OutputStream yang menulis ke dalam IShellOutputReceiver. |
SimplePerfResult | Objek untuk menyimpan semua hasil pengujian simpleperf |
SimplePerfStatResultParser | Class utilitas untuk mengurai hasil simpleperf. |
SimplePerfUtil | Class utilitas untuk mengirim perintah sederhana dan mengumpulkan hasil |
SimpleStats | Class utilitas kecil yang menghitung beberapa ukuran statistik berdasarkan set data numerik. |
SizeLimitedOutputStream |
File thread safe yang didukung ERROR(/OutputStream) yang membatasi jumlah maksimum data yang dapat
ditulis.
|
Sl4aBluetoothUtil | Class utilitas menyediakan operasi Bluetooth di satu atau dua perangkat menggunakan SL4A |
SparseImageUtil | Utilitas untuk gambar sparse. |
SparseImageUtil.SparseInputStream | SparseInputStream dibaca dari upstream dan mendeteksi format data. |
StreamUtil | Class utilitas untuk mengelola aliran input. |
StringEscapeUtils | Class utilitas untuk meng-escape string bagi format tertentu. |
StringUtil | Class utilitas untuk meng-escape string guna manipulasi string umum. |
SubprocessEventHelper | Bantuan untuk membuat serial/membatalkan serialisasi peristiwa yang akan diteruskan ke log. |
SubprocessEventHelper.BaseTestEventInfo | Base Helper untuk informasi TestIgnore. |
SubprocessEventHelper.FailedTestEventInfo | Helper untuk informasi testFailed. |
SubprocessEventHelper.InvocationEndedEventInfo | Helper untuk informasi akhir pemanggilan. |
SubprocessEventHelper.InvocationFailedEventInfo | Informasi Helper untuk InvocationFailed. |
SubprocessEventHelper.InvocationStartedEventInfo | Helper untuk informasi dimulainya pemanggilan. |
SubprocessEventHelper.LogAssociationEventInfo | Helper untuk informasi logAssociation. |
SubprocessEventHelper.SkippedTestEventInfo | |
SubprocessEventHelper.TestEndedEventInfo | Helper untuk informasi testEnded. |
SubprocessEventHelper.TestLogEventInfo | Helper untuk informasi testLog. |
SubprocessEventHelper.TestModuleStartedEventInfo | Helper untuk informasi memulai modul pengujian. |
SubprocessEventHelper.TestRunEndedEventInfo | Bantuan untuk Informasi testRunEnded. |
SubprocessEventHelper.TestRunFailedEventInfo | Bantuan untuk informasi testRunFailed |
SubprocessEventHelper.TestRunStartedEventInfo | Helper untuk informasi testRunStarted |
SubprocessEventHelper.TestStartedEventInfo | Bantuan untuk informasi testStarted |
SubprocessExceptionParser | Helper untuk menangani output pengecualian dari runner perintah Tradefed standar. |
SubprocessTestResultsParser |
Memperluas ERROR(/FileOutputStream) untuk mengurai output sebelum menulis ke file sehingga kita dapat menghasilkan peristiwa pengujian di sisi peluncur.
|
SubprocessTestResultsParser.StatusKeys | Kunci status pengujian yang relevan. |
SystemUtil | Class utilitas untuk melakukan panggilan sistem. |
TableBuilder | Class helper untuk menampilkan matriks elemen String dalam tabel. |
TableFormatter | Class bantuan untuk menampilkan matriks elemen String sehingga setiap kolom elemen sejajar |
TargetFileUtils | |
TarUtil | Utilitas untuk memanipulasi file tar. |
TestFilterHelper | Class bantuan untuk memfilter pengujian |
TestRecordInterpreter |
Utilitas untuk mengonversi proto TestRecord menjadi format yang lebih mudah dimanipulasi di Tradefed.
|
TestRunnerUtil | Class utilitas untuk membantu berbagai runner pengujian. |
TimeUtil | Berisi metode utilitas terkait waktu. |
TimeVal |
Ini adalah jenis sentinel yang menggabungkan Long .
|
UniqueMultiMap<K, V> |
MultiMap yang memastikan nilai unik untuk setiap kunci.
|
VersionParser | Ambil versi artefak tradefed yang sedang berjalan. |
ZipCompressionStrategy |
ICompressionStrategy untuk membuat arsip zip.
|
ZipUtil | Class bantuan untuk operasi terkait kompresi |
ZipUtil2 | Class helper untuk ekstraksi zip yang mempertimbangkan izin file POSIX |
Enum
AaptParser.AaptVersion | Enum opsi untuk versi AAPT yang digunakan untuk mengurai file APK. |
AppVersionFetcher.AppVersionInfo | Jenis info versi aplikasi. |
Status Biner | Enum yang digunakan untuk merekam status AKTIF/NONAKTIF dengan status tanpa pengoperasian IGNORE. |
CommandStatus | Merepresentasikan status operasi terjadwal. |
DeviceActionUtil.Command | Perintah untuk tindakan perangkat. |
FakeTestsZipFolder.ItemType | |
GceRemoteCmdFormatter.ScpMode | SCP dapat digunakan untuk mengirim atau menarik file, bergantung pada struktur argumen. |
IRunUtil.EnvPriority | Enum yang menentukan apakah menyetel atau membatalkan setelan env tertentu. |
LogcatEventType |
Jenis peristiwa untuk LogcatEventParser .
|
SimplePerfUtil.SimplePerfType | Enum opsi perintah simpleperf |
Sl4aBluetoothUtil.BluetoothAksesLevel |
Enum untuk tingkat akses perangkat Bluetooth yang didasarkan pada BluetoothDevice.java
|
Sl4aBluetoothUtil.BluetoothConnectionState |
Enum untuk status koneksi Bluetooth yang didasarkan pada BluetoothProfile.java
|
Sl4aBluetoothUtil.BluetoothPriorityLevel |
Enums untuk tingkat prioritas profil Bluetooth yang didasarkan pada BluetoothProfile.java
|
Profil Sl4aBluetoothUtil.Bluetooth |
Enums untuk profil Bluetooth yang didasarkan pada BluetoothProfile.java
|
SystemUtil.EnvVariable | |
TargetFileUtils.FilePermission |
Antarmuka
Class
- AaptParser
- AbiFormatter
- AbiUtils
- AdbRootElevator
- AdbUtil
- AppVersionFetcher
- ArrayUtil
- BluetoothUtils
- Bugreport
- BuildInfoUtil
- BuildTestsZipUtils
- Email Massal
- BundletoolUtil
- ByteArrayList
- ByteArrayUtil
- CacheClientFactory
- CircularAtraceUtil
- CircularByteArray
- ClangProfileIndexer
- ClassPathScanner
- ClassPathScanner.ClassNameFilter
- ClassPathScanner.ExternalClassNameFilter
- CommandResult
- ConditionPriorityBlockingQueue
- ConditionPriorityBlockingQueue.AlwaysMatch
- DeviceActionUtil
- DeviceActionUtil.DeviceActionConfigError
- DeviceConcurrentUtil
- DeviceConcurrentUtil.ShellCommandCallable
- DeviceRecoveryModeUtil
- DirectedGraph
- EmmaXmlConstants
- EnvironmentVariableUtil
- ExtensionAtomsRegistry
- FakeTestsZipFolder
- FileIdleMonitor
- FileUtil
- FileUtil.LowDiskSpaceException
- FixedByteArrayOutputStream
- FlashingResourceUtil
- FuseUtil
- GceRemoteCmdFormatter
- GCSBucketUtil
- GCSBucketUtil.GCSFileMetadata
- GCSCommon
- GCSFileDownloader
- GCSFileUploader
- GCSHelper
- GenericLogcatEventParser
- GenericLogcatEventParser.LogcatEvent
- GoogleApiClientUtil
- HprofAllocSiteParser
- Email.Message
- JavaCodeCoverageFlusher
- JUnit4TestFilter
- JUnitXmlParser
- KernelModuleUtils
- KeyguardControllerState
- ListInstrumentationParser
- ListInstrumentationParser.InstrumentationTarget
- LocalRunInstructionBuilder
- LogcatEventParser
- MetricUtility
- ModuleTestTypeUtil
- MultiPeta
- NativeCodeCakupanFlusher
- Sambungkan
- PerfettoTraceRecorder
- PrettyPrintDelimiter
- InfoProses
- ProcessUtil
- Pengubah Properti
- ProtoUtil
- PsParser
- PythonVirtualenvHelper
- QuotationAwareTokenizer
- RegexTrie
- RemoteZip
- RequestUtil
- ResourceUtil
- RestApiHelper
- RunInterruptedException
- RunUtil
- SearchArtifactUtil
- SerialisasiUtilitas
- 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.SkippedTestEventInfo
- SubprocessEventHelper.TestEndedEventInfo
- SubprocessEventHelper.TestLogEventInfo
- SubprocessEventHelper.TestModuleStartedEventInfo
- SubprocessEventHelper.TestRunEndedEventInfo
- SubprocessEventHelper.TestRunFailedEventInfo
- SubprocessEventHelper.TestRunStartedEventInfo
- SubprocessEventHelper.TestStartedEventInfo
- SubprocessExceptionParser
- SubprocessTestResultsParser
- SubprocessTestResultsParser.StatusKeys
- SystemUtil
- TableBuilder
- TableFormatter
- TargetFileUtils
- TarUtil
- TestFilterHelper
- TestRecordInterpreter
- TestRunnerUtil
- TimeUtil
- TimeVal
- UniqueMultiMap
- VersionParser
- ZipCompressionStrategy
- ZipUtil
- ZipUtil2
Enum
- AaptParser.AaptVersion
- AppVersionFetcher.AppVersionInfo
- Status Biner
- CommandStatus
- DeviceActionUtil.Command
- FakeTestsZipFolder.ItemType
- GceRemoteCmdFormatter.ScpMode
- IRunUtil.EnvPriority
- LogcatEventType
- SimplePerfUtil.SimplePerfType
- Sl4aBluetoothUtil.BluetoothAccessLevel
- Sl4aBluetoothUtil.BluetoothConnectionState
- Sl4aBluetoothUtil.BluetoothPriorityLevel
- Profil Sl4aBluetoothUtil.Bluetooth
- SystemUtil.EnvVariable
- TargetFileUtils.FilePermission