Indeks Class
Berikut adalah class API. Lihat semua paket API.
A
| AaptParser | Class yang mengekstrak info dari APK dengan mengurai output 'aapt dump badging'. |
| AaptParser.AaptVersion | Enum opsi untuk versi AAPT yang digunakan untuk mengurai file APK. |
| Abi | Class yang merepresentasikan ABI. |
| AbiFormatter | Class utilitas untuk ABI. |
| AbiUtils | Class utilitas untuk menangani ABI perangkat |
| AbLocalBuildProvider | Penyedia build lokal yang membuat build lokal di build Android. |
| AbstractConnection | Representasi koneksi abstrak. |
| AbstractHostMonitor | Class umum untuk Pemantauan Kondisi Host. |
| AbstractTunnelMonitor | Monitor tunnel abstrak untuk AVD GCE. |
| AbstractXmlParser | Class dasar helper untuk mengurai file xml |
| AbstractXmlParser.ParseException | Ditampilkan jika input XML tidak dapat diuraikan |
| AcloudConfigParser | Class helper yang mem-parse konfigurasi Acloud (digunakan untuk memulai instance perangkat Cloud). |
| AcloudConfigParser.AcloudKeys | Kumpulan kunci yang dapat ditelusuri dari konfigurasi. |
| ActionInProgress | Tindakan umum sedang dalam proses. |
| ActiveTrace | Class utama yang membantu mendeskripsikan dan mengelola rekaman aktivitas yang aktif. |
| ActivityStatusChecker | Pemeriksa status untuk aktivitas yang tersisa yang berjalan di akhir modul. |
| AdbCommandRejectedException | Pengecualian yang ditampilkan saat adb menolak perintah. |
| AdbDevice | Menyimpan status perangkat seperti yang dilaporkan oleh perintah "adb devices -l". |
| AdbDeviceConnection |
Menunjukkan koneksi ke perangkat melalui ADB untuk digunakan dengan ERROR(/com.android.incfs.install.IncrementalInstallSession.Builder#execute(Executor,com.android.incfs.install.IDeviceConnection.Factory,ILogger)).
|
| AdbDeviceConnection.Factory | |
| AdbHelper | Class helper untuk menangani permintaan dan koneksi ke adb. |
| AdbHelper.AdbResponse | Respons dari ADB. |
| AdbHelper.AdbService | Mengidentifikasi layanan adb mana yang harus ditargetkan oleh perintah. |
| AdbInitOptions | Opsi untuk inisialisasi AndroidDebugBridge. |
| AdbInitOptions.Builder | Membangun opsi inisialisasi untuk ADB. |
| AdbRootElevator |
AutoCloseable yang mengaktifkan root adb saat dibuat jika diperlukan dan memulihkan
status root saat selesai.
|
| AdbSocketUtils | |
| AdbSshConnection | Koneksi ADB melalui jembatan SSH. |
| AdbStopServerPreparer | Penyiap target untuk menghentikan server adb di host sebelum dan setelah menjalankan pengujian adb. |
| AdbTcpConnection | Representasi koneksi default perangkat, yang diasumsikan sebagai koneksi adb standar perangkat. |
| AdbUtils | Class utilitas untuk operasi adb. |
| AdbVersion | |
| AfterClassWithInfo |
Jaminan serupa seperti AfterClass, tetapi metode yang diberi anotasi harus memerlukan parameter TestInformation.
|
| AggregatePostProcessor | Penggabung metrik yang memberikan nilai minimum, maksimum, rata-rata, varians, deviasi standar, total, jumlah, dan secara opsional persentil untuk metrik numerik yang dikumpulkan selama beberapa kali menjalankan pengujian, dengan memperlakukannya sebagai ganda. |
| AllocationInfo | Menyimpan informasi Alokasi. |
| AllocationInfo.AllocationSorter | |
| AllocationInfo.SortMode | |
| AllocationsParser | |
| AllTestAppsInstallSetup |
ITargetPreparer yang menginstal semua aplikasi dari folder IDeviceBuildInfo.getTestsDir()
ke perangkat.
|
| AltDirBehavior |
Enum untuk menentukan perilaku direktori alternatif bagi berbagai penginstal/pendorong artefak pengujian
|
| AnalysisHeuristic | Urutan sangat penting. |
| AndroidBuildAPIException | Class pengecualian untuk error terkait Android Build API. |
| AndroidBuildAPIHelper | Metode helper yang digunakan untuk membuat klien Android Build. |
| AndroidBuildApiLogSaver | Class yang menyimpan file log ke Android Build API. |
| AndroidBuildAPIOptions | Opsi konfigurasi seluruh host untuk klien Android Build API. |
| AndroidBuildTestResult | Objek penampung untuk menyimpan hasil pengujian yang akan diposting ke Android Build API. |
| AndroidDebugBridge |
Koneksi ke Android Debug Bridge (ADB) sisi host
Ini adalah titik pusat untuk berkomunikasi dengan perangkat, emulator, atau aplikasi yang berjalan di dalamnya. |
| AndroidDebugBridge.IClientChangeListener |
Class yang mengimplementasikan antarmuka ini menyediakan metode yang menangani perubahan ClientImpl.
|
| AndroidDebugBridge.IDebugBridgeChangeListener |
Class yang mengimplementasikan antarmuka ini menyediakan metode yang menangani perubahan AndroidDebugBridge (termasuk memulai ulang).
|
| AndroidDebugBridge.IDeviceChangeListener |
Class yang mengimplementasikan antarmuka ini menyediakan metode yang menangani penambahan, penghapusan, dan perubahan IDevice.
|
| AndroidJUnitTest | Pengujian yang menjalankan paket pengujian instrumentasi di perangkat tertentu menggunakan android.support.test.runner.AndroidJUnitRunner. |
| AndroidTestOrchestratorRemoteTestRunner | Menjalankan pengujian Android berinstrumen menggunakan perintah adb dan AndroidTestOrchestrator. |
| AoaTargetPreparer |
ITargetPreparer yang menjalankan serangkaian tindakan (misalnya, klik dan geser) menggunakan
protokol Android Open Accessory (AOAv2).
|
| ApiResponse | Class untuk mengurai nilai yang ditampilkan API. |
| ApiResponse.Candidate | |
| ApiResponse.UsageMetadata | |
| ApkChangeDetector |
Class ini mendeteksi apakah APK yang akan diinstal berbeda dengan yang ada di perangkat, untuk memutuskan apakah akan melewati penginstalan dan penghapusan penginstalan aplikasi selama penyiapan dan penghentian ERROR(/TestAppInstallSetup).
|
| AppBuildInfo |
IBuildInfo yang merepresentasikan aplikasi Android dan paket pengujiannya.
|
| AppDeviceBuildInfo |
Class ini tidak digunakan lagi.
Gunakan IDeviceBuildInfo secara langsung.
|
| AppSetup |
ITargetPreparer yang menginstal APK dan pengujiannya.
|
| AppVersionFetcher | Class utilitas untuk mendapatkan string versi aplikasi dari perangkat. |
| AppVersionFetcher.AppVersionInfo | Jenis info versi aplikasi. |
| ArchModuleController | Pengontrol modul agar tidak menjalankan pengujian jika tidak cocok dengan arsitektur yang diberikan. |
| ArgsOptionParser |
Mengisi kolom Option dari argumen command line yang diuraikan.
|
| ArrayHelper | Class utilitas yang menyediakan konversi array ke int/long untuk data yang diterima dari perangkat melalui adb. |
| ArrayUtil | Metode utilitas untuk array |
| ArtChrootPreparer | Buat direktori chroot untuk pengujian ART. |
| ArtGTest | |
| ArtifactDetails | Bagian ini menjelaskan struktur konten dan deskriptornya sebagaimana dihasilkan oleh alat CAS |
| ArtifactDetails.ArtifactFileDescriptor | |
| ArtifactsAnalyzer | Utilitas yang membantu menganalisis artefak build untuk mendapatkan insight. |
| ArtRunTest | Test runner untuk menjalankan pengujian ART. |
| ArtRunTest.AdbShellCommandException | Class pengecualian untuk melaporkan error yang terjadi selama eksekusi perintah shell ADB. |
| ArtTest | |
| ATestFileSystemLogSaver | Class LogSaver ini digunakan oleh ATest untuk menyimpan log di jalur tertentu. |
| AtestRunner |
Implementasi ITestSuite
|
| AtraceCollector |
IMetricCollector yang menjalankan atrace selama pengujian dan mengumpulkan hasil serta mencatatnya ke pemanggilan.
|
| AtraceRunMetricCollector | Mengumpulkan rekaman aktivitas dari semua direktori pengujian di direktori yang ditentukan dari perangkat pengujian, mencatat direktori pengujian, dan memproses file rekaman aktivitas setelahnya di direktori pengujian serta menggabungkan metrik. |
| AutoLogCollector | Enumerasi yang menjelaskan kolektor mana yang dapat ditangani secara otomatis oleh harness. |
| AutomatedReporters | Class yang menentukan pemetaan dari pelapor otomatis Tradefed. |
| AvdData | Data AVD yang ditampilkan dari [IDevice.getAvdData]. |
| AveragePostProcessor | Implementasi post-processor yang menghitung rata-rata daftar metrik. |
B
| BackgroundDeviceAction | Menjalankan perintah pada perangkat tertentu yang diulang sesuai kebutuhan hingga tindakan dibatalkan. |
| BadPacketException | Ditampilkan jika isi paket buruk. |
| BaseDeviceMetricCollector |
Implementasi dasar IMetricCollector yang memungkinkan untuk memulai dan menghentikan pengumpulan data di
onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) dan ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)).
|
| BaseEmulatorPreparer | Penyiapan umum untuk meluncurkan emulator lokal. |
| BaseHostJUnit4Test | Class pengujian dasar untuk menjalankan pengujian gaya JUnit4 host. |
| BaseLeveledLogOutput |
Implementasi dasar untuk ILeveledLogOutput yang memungkinkan pemfilteran beberapa tag berdasarkan nama atau komponennya.
|
| BaseModuleController |
Penerapan dasar IModuleController yang harus diterapkan untuk memeriksa apakah modul harus dijalankan atau tidak.
|
| BaseMultiTargetPreparer |
Implementasi dasar IMultiTargetPreparer yang memungkinkan penonaktifan objek.
|
| BasePostProcessor |
IPostProcessor dasar yang harus diperluas oleh setiap penerapan.
|
| BaseRetryDecision |
Penerapan dasar IRetryDecision.
|
| BaseStreamLogger<OS extends OutputStream> |
ILeveledLogOutput yang mengarahkan pesan log ke aliran output dan ke stdout.
|
| BaseTargetPreparer |
Class implementasi dasar untuk ITargetPreparer yang memungkinkan untuk mengontrol apakah objek dinonaktifkan atau tidak.
|
| BaseTestSuite | Pengujian untuk menjalankan Compatibility Test Suite dengan sistem suite baru. |
| BatchChannel<T> | Class helper untuk mengupload hasil dan artefak pengujian secara berkelompok. |
| BatchChannel.BatchUploadAction<T> | Tindakan yang akan dilakukan saat batch item siap diupload. |
| BatteryController | Class utilitas yang memungkinkan untuk mengontrol status pengisian daya baterai perangkat. |
| BatteryRechargeDeviceRecovery | Izinkan untuk memicu perintah saat level baterai perangkat berada di bawah nilai minimum tertentu. |
| BatteryTemperature | |
| BatteryUnavailableDeviceRecovery | Pemeriksa pemulihan yang akan memicu konfigurasi jika level baterai tidak tersedia. |
| BeforeClassWithInfo |
Jaminan serupa seperti BeforeClass, tetapi metode yang diberi anotasi harus memerlukan parameter TestInformation.
|
| BinaryState | Enum yang digunakan untuk merekam status AKTIF/NONAKTIF dengan status no-op IGNORE. |
| BluetoothConnectionLatencyCollector | Pengumpul akan mengirimkan konfigurasi metrik durasi statsd yang telah ditentukan sebelumnya ke perangkat dan mengumpulkan durasi koneksi Bluetooth untuk setiap profil. |
| BluetoothConnectionStateCollector | Pengumpul ini akan mengumpulkan metrik BluetoothConnectionStateChanged dan mencatat jumlah status koneksi untuk setiap profil. |
| BluetoothConnectionSuccessRatePostProcessor |
Penerapan post-prosesor yang menghitung tingkat keberhasilan untuk profil bluetooth
Gunakan "metric-key-match" untuk menentukan metrik yang berisi status koneksi bluetooth dalam array numerik Contoh [0, 1, 2, 3, 0, 1, 2, 3]. |
| BluetoothHciSnoopLogCollector | Pengumpul untuk mengaktifkan pencatatan log pengintaian HCI Bluetooth di DUT dan mengumpulkan log untuk setiap pengujian. |
| BluetoothUtils |
Fungsi utilitas untuk memanggil BluetoothInstrumentation di perangkat
Kode BluetoothInstrumentation sisi perangkat dapat ditemukan di AOSP di:
|
| BootstrapBuildProvider |
IDeviceBuildProvider yang mem-bootstrap info build dari perangkat pengujian
Ini biasanya digunakan untuk perangkat dengan build yang disediakan secara eksternal, yaitu |
| BootstrapServiceFileResolverLoader | Memuat resolver menggunakan fasilitas pemuatan layanan. |
| Laporan bug | Objek yang menyimpan referensi file laporan bug, kompatibel dengan laporan bug datar dan laporan bug yang di-zip (bugreportz). |
| BugreportCollector |
ITestInvocationListener pass-through yang mengumpulkan laporan bug saat peristiwa yang dapat dikonfigurasi terjadi, lalu memanggil ITestInvocationListener.testLog pada turunannya setelah setiap laporan bug dikumpulkan.
|
| BugreportCollector.Filter | |
| BugreportCollector.Freq | |
| BugreportCollector.Noun | |
| BugreportCollector.Predicate | Predikat lengkap yang menjelaskan kapan harus merekam laporan bug. |
| BugreportCollector.Relation | |
| BugreportCollector.SubPredicate | |
| BugreportzOnFailureCollector | Kumpulkan bugreportz saat kasus pengujian gagal. |
| BugreportzOnTestCaseFailureCollector | Mengumpulkan bugreportz saat kasus pengujian dalam suatu proses gagal. |
| BuildAnalysis | Menampilkan hasil analisis build tunggal. |
| BuildError | Dikeluarkan jika build yang diberikan gagal dijalankan. |
| BuildInfo |
Implementasi generik IBuildInfo yang harus dikaitkan
dengan ITestDevice.
|
| BuildInfoKey | Class yang menyimpan enumerasi terkait kueri informasi build. |
| BuildInfoKey.BuildInfoFileKey |
Enum yang menjelaskan semua jenis file yang diketahui yang dapat dikueri melalui IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey).
|
| BuildInfoRecorder |
ITargetPreparer yang menulis metadata info build ke dalam file tertentu.
|
| BuildInfoUtil |
Class util untuk membantu memanipulasi IBuildInfo
|
| BuildRetrievalError | Terjadi error fatal saat mengambil build untuk pengujian. |
| BuildSerializedVersion |
Class yang berisi versi serialisasi saat ini dari semua IBuildInfo.
|
| BuildTestsZipUtils | Class helper untuk operasi terkait zip pengujian yang dihasilkan oleh sistem build Android |
| BulkEmailer | Utilitas pengirim email yang memungkinkan konfigurasi berikut: interval pengiriman, ukuran burst awal, penerima, dan jumlah total pesan. |
| BundletoolUtil | Class utilitas yang menggunakan command line bundletool untuk menginstal .apks di perangkat. |
| ByteArrayInputStreamSource | |
| ByteArrayList | Class untuk merepresentasikan array byte ringan. |
| ByteArrayUtil | Utilitas untuk beroperasi pada array byte, misalnya, mengonversi byte menjadi bilangan bulat. |
| ByteBufferUtil | |
| ByteStreamDownloader |
Klien yang menerapkan metode Read dari layanan gRPC ByteStream.
|
| ByteStreamUploader |
Klien yang menerapkan metode Write dari layanan gRPC ByteStream.
|
C
| CacheClientFactory |
Factory yang membuat instance singleton ICacheClient.
|
| CanceledException | Pengecualian abstrak untuk pengecualian yang dapat terjadi saat input pengguna membatalkan tindakan. |
| CapabilitiesNewReply | Payload respons CapabilitiesNew dari protokol JDWP. |
| CarModuleController | Pengontrol ini mencegah eksekusi kasus pengujian pada perangkat non-otomotif. |
| CarryDnaeError |
RuntimeException internal untuk membawa DeviceNotAvailableException melalui framework JUnit4.
|
| CarryInterruptedException | Dikeluarkan saat waktu tunggu fase pengujian dipicu dan InterruptedException perlu dibawa dari thread eksekusi pengujian ke thread eksekusi pemanggilan. |
| CasFuseDriverProfile | CasDriverProfile adalah implementasi spesifik IFuseDriverProfile untuk image perangkat yang merupakan direktori yang di-chunk FastCDC. |
| CdmaDeviceFlasher | Class yang menampilkan gambar di perangkat Android fisik dengan radio CDMA. |
| CecControllerTokenProvider | Penyedia token untuk token terkait Consumer Electronics Control (CEC). |
| CentralDirectoryInfo | CentralDirectoryInfo adalah class yang berisi informasi file/folder di dalam file zip. |
| CheckPairingPreparer |
CompanionAwarePreparer yang memverifikasi pengaitan BT antara perangkat utama dan pendamping
|
| Chunker |
Membagi blob menjadi satu atau beberapa Chunk dengan ukuran maksimal chunkSize byte.
|
| Chunker.Chunk | Bagian blob. |
| ChunkHandler | Buat subclass ini dengan class yang menangani satu atau beberapa jenis chunk. |
| CircularAtraceUtil | Utilitas atrace yang dikembangkan terutama untuk mengidentifikasi penyebab utama 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. |
| ClangCodeCoverageCollector |
BaseDeviceMetricCollector yang akan menarik pengukuran cakupan Clang dari perangkat dan mencatatnya sebagai artefak pengujian.
|
| ClangProfileIndexer | Class utilitas yang mengindeks pengukuran cakupan kode Clang. |
| ClassNotFoundConfigurationException |
ConfigurationException jika class objek tidak ditemukan.
|
| ClassPathScanner | Menemukan entri di classpath. |
| ClassPathScanner.ClassNameFilter |
IClassPathFilter yang memfilter dan mengubah nama class Java.
|
| ClassPathScanner.ExternalClassNameFilter |
ClassNameFilter yang menolak class dalam
|
| ClassPathScanner.IClassPathFilter |
Filter untuk jalur entri classpath
Dibuat berdasarkan |
| Klien | Ini mewakili satu klien, biasanya proses VM Dalvik. |
| Klien | Klien penyimpanan Android Test yang mengupload hasil pengujian ke layanan Test Storage. |
| ClientData |
Berisi data ClientImpl.
|
| ClientData.AllocationTrackingStatus | |
| ClientData.DebuggerStatus | |
| ClientData.HeapData | Informasi Heap. |
| ClientData.HeapInfo | |
| ClientData.HprofData | |
| ClientData.HprofData.Type | |
| ClientData.IAllocationTrackingHandler | |
| ClientData.IHprofDumpHandler | Handler yang dapat bertindak pada dump HPROF. |
| ClientData.IMethodProfilingHandler | Handler yang dapat menindaklanjuti info Pembuatan profil metode |
| ClientData.MethodProfilingStatus | |
| ClientData.Names | |
| ClientImpl | Ini mewakili satu klien, biasanya proses VM Dalvik. |
| ClientTracker |
Melacak perangkat clients
|
| ClockworkUtils | Utilitas clockwork untuk berbagi logika multiperangkat |
| CloseableTraceScope | Class ber-scope yang memungkinkan pelaporan bagian rekaman aktivitas melalui try-with-resources |
| ClusterBuildInfo |
Class IBuildInfo untuk build yang disalurkan dari TFC.
|
| ClusterBuildProvider |
IBuildProvider untuk mendownload materi pengujian TFC.
|
| ClusterClient |
Implementasi IClusterClient untuk berinteraksi dengan backend TFC.
|
| ClusterCommand | Class yang merepresentasikan tugas yang diambil dari TF Cluster. |
| ClusterCommand.RequestType | |
| ClusterCommand.State | Status perintah di cluster TF. |
| ClusterCommandConfigBuilder | Class untuk membuat file konfigurasi untuk perintah cluster. |
| ClusterCommandEvent | Class untuk merangkum peristiwa perintah cluster yang akan diupload. |
| ClusterCommandEvent.Builder | |
| ClusterCommandEvent.Type | |
| ClusterCommandLauncher |
Class IRemoteTest untuk meluncurkan perintah dari TFC melalui subprocess TF.
|
| ClusterCommandScheduler |
ICommandScheduler untuk mendukung TFC (Tradefed Cluster).
|
| ClusterCommandStatus | Class yang menampilkan status dan alasan pembatalan perintah dari TF Cluster. |
| ClusterDeviceInfo | Class untuk merangkum info perangkat cluster yang akan diupload. |
| ClusterDeviceInfo.Builder | |
| ClusterDeviceMonitor |
Implementasi IDeviceMonitor yang melaporkan hasil ke layanan Tradefed Cluster.
|
| ClusterEventUploader<T extends IClusterEvent> |
Class ClusterEventUploader, yang mengupload IClusterEvent ke TFC.
|
| ClusterHostEvent | Class untuk merangkum peristiwa host cluster yang akan diupload. |
| ClusterHostEvent.Builder | |
| ClusterHostEvent.HostEventType | Enum berbagai jenis acara host. |
| ClusterHostUtil | Fungsi utilitas statis untuk Cluster TF guna mendapatkan instance konfigurasi global, informasi host, dll. |
| ClusterLogSaver |
Class ILogSaver untuk mengupload output pengujian ke TFC.
|
| ClusterLogSaver.FilePickingStrategy | Strategi pemilihan file. |
| ClusterOptions | |
| CodeCoverageCollector |
BaseDeviceMetricCollector yang akan menarik pengukuran cakupan Java dan native dari perangkat dan mencatatnya sebagai artefak pengujian.
|
| CodeCoverageTest | Pengujian yang menjalankan paket pengujian instrumentasi pada perangkat tertentu dan membuat laporan cakupan kode. |
| CollectingByteOutputReceiver |
IShellOutputReceiver yang mengumpulkan seluruh output shell ke dalam byte[].
|
| CollectingOutputReceiver |
IShellOutputReceiver yang mengumpulkan seluruh output shell ke dalam satu String.
|
| CollectingOutputReceiver |
IShellOutputReceiver yang mengumpulkan seluruh output shell menjadi satu
String.
|
| CollectingTestListener |
ITestInvocationListener yang akan mengumpulkan semua hasil pengujian.
|
| CollectorHelper |
Helper untuk melakukan beberapa operasi IMetricCollector yang diperlukan di beberapa tempat.
|
| CommandBaselineSetter | Setter umum untuk menangani setelan dasar perangkat melalui perintah shell adb. |
| CommandFileParser | Parser untuk file yang berisi serangkaian command line. |
| CommandFileParser.CommandLine | |
| CommandInterrupter | Layanan yang memungkinkan perintah TradeFederation diinterupsi atau ditandai sebagai tidak dapat diinterupsi. |
| CommandLineBuildInfoBuilder |
Utilitas yang dimaksudkan untuk mengambil argumen informasi build biasa dari command line dan membuat
IBuildInfo darinya.
|
| CommandOptions |
Implementasi ICommandOptions.
|
| CommandOptionsGetter | Implementasi layanan yang menampilkan nilai opsi perintah dari pemanggilan tertentu. |
| CommandRejectedException | |
| CommandResult | Berisi hasil perintah. |
| CommandRunner | Titik entri TradeFederation alternatif yang akan menjalankan perintah yang ditentukan dalam argumen command line, lalu keluar. |
| CommandRunner.ExitCode | Kode error yang dapat digunakan untuk keluar. |
| CommandScheduler | Penjadwal untuk menjalankan perintah TradeFederation di semua perangkat yang tersedia. |
| CommandScheduler.HostState | Enum status host yang berbeda |
| CommandStatus | Merepresentasikan status operasi yang dijadwalkan. |
| CommandStatusHandler | Handler yang membantu memantau dan memperbarui status pemanggilan. |
| CommandSuccessModuleController | Class dasar untuk pengontrol modul guna melewati modul pengujian berdasarkan kegagalan perintah shell. |
| CommonLogRemoteFileUtil | Utilitas ini memungkinkan untuk menghindari duplikasi kode di berbagai representasi perangkat jarak jauh untuk logika pengambilan log jarak jauh dari file umum. |
| CommonLogRemoteFileUtil.KnownLogFileEntry | Representasi entri log yang diketahui untuk perangkat jarak jauh. |
| CompanionAllocator |
Class dasar yang menangani alokasi dan pelepasan perangkat pendamping
|
| CompanionAwarePreparer |
ITargetPreparer yang merangkum logika untuk mendapatkan perangkat pendamping yang sudah dialokasikan.
|
| CompanionAwareTest |
Class pengujian dasar yang merangkum boilerplate untuk mendapatkan dan memeriksa perangkat pendamping
Subclass dapat memanggil |
| CompanionDeviceTracker | Class untuk mengalokasikan dan membebaskan perangkat pendamping |
| CompanionRunCommandTargetPreparer |
ITargetPreparer yang menjalankan perintah tertentu di perangkat pendamping yang dialokasikan
|
| CompanionTestAppInstallSetup |
ITargetPreparer yang menginstal satu atau beberapa aplikasi dari folder IDeviceBuildInfo.getTestsDir() ke perangkat pendamping yang dialokasikan.
|
| CompileBootImageWithSpeedTargetPreparer | Mengompilasi ulang classpath boot dan server sistem dengan filter compiler 'speed'. |
| ConditionFailureMonitor | Pantau kegagalan dari pemanggilan. |
| ConditionPriorityBlockingQueue<T> |
Class yang aman untuk thread dengan operasi seperti ERROR(/PriorityBlockingQueue) yang dapat mengambil objek
yang cocok dengan kondisi tertentu.
|
| ConditionPriorityBlockingQueue.AlwaysMatch<T> |
ConditionPriorityBlockingQueue.IMatcher
yang cocok dengan objek apa pun.
|
| ConditionPriorityBlockingQueue.IMatcher<T> | Antarmuka untuk menentukan apakah elemen cocok dengan beberapa jenis kondisi. |
| ConfigCompleter |
Implementasi Completer untuk konfigurasi TF kami.
|
| ConfigurableGrpcDynamicShardingClient | |
| Konfigurasi |
Penerapan IConfiguration konkret yang menyimpan objek konfigurasi yang dimuat dalam peta.
|
| ConfigurationDef | Menyimpan catatan konfigurasi, objek terkait, dan opsinya. |
| ConfigurationDef.ConfigObjectDef | Objek untuk menyimpan info untuk className dan nomor kemunculannya (misalnya, jika konfigurasi memiliki objek yang sama dua kali, objek pertama akan memiliki nomor kemunculan pertama). |
| ConfigurationDescriptor | Objek Konfigurasi yang menjelaskan beberapa aspek konfigurasi itu sendiri. |
| ConfigurationDescriptor.LocalTestRunner | Enum yang digunakan untuk menunjukkan runner pengujian lokal. |
| ConfigurationException | Dilempar jika konfigurasi tidak dapat dimuat. |
| ConfigurationFactory |
Factory untuk membuat IConfiguration.
|
| ConfigurationFactory.ConfigLoader | Implementasi IConfigDefLoader yang melacak konfigurasi yang disertakan dari satu konfigurasi root, dan menampilkan pengecualian pada penyertaan melingkar. |
| ConfigurationFactory.ExceptionLoader | |
| ConfigurationUtil | Fungsi utilitas untuk menangani file konfigurasi. |
| ConfigurationXmlParserSettings |
Class sederhana untuk menerima setelan ConfigurationXmlParser
Untuk meneruskan setelan ke class ini, alias wajib ada. |
| ConfigurationYamlParser | Parser untuk konfigurasi Tradefed gaya YAML |
| ConfigUtil | Class utilitas untuk membuat, berinteraksi dengan, dan mengirim file konfigurasi statsd. |
| ConfigUtil.LogSource | |
| Konsol |
Konsol TradeFederation utama yang menyediakan antarmuka bagi pengguna untuk berinteraksi
Saat ini mendukung operasi seperti
|
| Console.ArgRunnable<T> |
Runnable dengan metode run yang dapat menggunakan argumen
|
| Console.CaptureList |
Jenis praktis untuk List<List<String>>
|
| ConsoleReaderOutputStream |
OutputStream yang dapat digunakan untuk membuat System.out.print() berinteraksi dengan baik dengan
LineReader unfinishedLine pengguna.
|
| ConsoleResultReporter | Pelapor hasil untuk mencetak hasil pengujian ke konsol. |
| ContentAnalysisContext | Berikan konteks di sekitar konten untuk menganalisisnya dengan benar. |
| ContentAnalysisContext.AnalysisMethod | Bagian ini menjelaskan apa yang diharapkan dari struktur konten untuk analisis yang tepat. |
| ContentAnalysisResults | Ringkasan analisis konten. |
| ContentInformation | Mewakili konten untuk target build tertentu dari versi dasarnya dan saat ini. |
| ContentMerkleTree | Menghitung MerkleTree dari informasi konten. |
| ContentModuleLister | Menghitung daftar modul dari konteks. |
| ContentProviderHandler | Handler yang mengabstraksi interaksi penyedia konten dan memungkinkan penggunaan penyedia konten sisi perangkat untuk berbagai operasi. |
| ContentRequest | Class untuk membuat permintaan ke API. |
| ContentRequest.Content | |
| ContentRequest.InlineData | |
| ContentRequest.Part | |
| CountingTestResultListener |
TestResultListener yang melacak jumlah total pengujian menurut TestStatus
|
| CountTestCasesCollector |
Menghitung dan melaporkan jumlah kasus pengujian untuk IRemoteTest tertentu.
|
| CoverageMeasurementForwarder | Pengujian placeholder yang meneruskan pengukuran cakupan dari penyedia build ke logger. |
| CoverageOptions | Objek Tradefed untuk menyimpan opsi cakupan. |
| CoverageOptions.Toolchain | |
| CpuThrottlingWaiter |
ITargetPreparer yang menunggu hingga frekuensi maksimum pada semua core dipulihkan ke level tertinggi yang tersedia
|
| CreateAvdPreparer | |
| CreateUserPreparer | Penyiapan target untuk membuat pengguna dan membersihkannya di akhir. |
| CurlGenAiClient | Menyediakan klien pusat untuk berinteraksi dengan GenAI API dan membuat permintaan perintah. |
| CurlGenAiClient.Model | Daftar model yang tersedia untuk digunakan. |
| CurrentInvocation | Class yang melacak dan memberikan informasi pemanggilan saat ini yang berguna di mana saja di dalam pemanggilan. |
| CurrentInvocation.InvocationInfo | Beberapa kunci bernama khusus yang akan selalu kami isi untuk pemanggilan. |
| CurrentInvocation.IsolationGrade | Mendeskripsikan tingkat isolasi |
D
| DdmJdwpExtension | |
| DdmJdwpExtension.DdmInterceptor | |
| DdmJdwpExtension.Event | |
| DdmPreferences | Preferensi untuk library ddm. |
| Debugger | Objek ini merepresentasikan koneksi yang tertunda atau sudah dibuat dengan debugger JDWP. |
| DebugHostLogOnFailureCollector | Pengumpul yang akan mengumpulkan dan mencatat log sisi host saat terjadi kegagalan kasus pengujian. |
| DebugViewDumpHandler | |
| DefaultConnection | Representasi koneksi default perangkat, yang diasumsikan sebagai koneksi adb standar perangkat. |
| DefaultConnection.ConnectionBuilder | Builder yang digunakan untuk mendeskripsikan koneksi. |
| DefaultRemoteAndroidTestRunner |
Perluasan ddmlib RemoteAndroidTestRunner untuk menetapkan beberapa default untuk kasus penggunaan Tradefed.
|
| DefaultTestsZipInstaller | Implementasi default penginstal zip pengujian. |
| DelegatedInvocationExecution |
InvocationExecution yang mendelegasikan eksekusi ke biner Tradefed lain.
|
| DependenciesResolver | Jenis penyedia baru yang memungkinkan untuk mendapatkan semua dependensi untuk pengujian. |
| DeviceActionTargetPreparer |
ITargetPreparer untuk melakukan tindakan perangkat.
|
| DeviceActionUtil | Class Utilitas untuk menjalankan tindakan perangkat. |
| DeviceActionUtil.Command | Perintah untuk tindakan perangkat. |
| DeviceActionUtil.DeviceActionConfigError | Pengecualian untuk error konfigurasi. |
| DeviceAllocationResult | Menampilkan hasil upaya alokasi untuk perintah. |
| DeviceAllocationState | Mewakili status alokasi perangkat dari perspektif IDeviceManager |
| DeviceAvailableChecker | Pemeriksa untuk memastikan modul tidak membuat perangkat dalam keadaan offline. |
| DeviceBaselineChecker | Tetapkan setelan dasar perangkat sebelum setiap modul. |
| DeviceBaselineSetter | Class abstrak yang digunakan untuk membuat setelan dasar perangkat. |
| DeviceBatteryLevelChecker |
IRemoteTest yang memeriksa pengisian daya baterai minimum, dan menunggu baterai mencapai nilai minimum pengisian daya kedua jika pengisian daya minimum tidak ada.
|
| DeviceBatteryResourceMetricCollector | Pengumpul ini mengumpulkan metrik baterai perangkat. |
| DeviceBuildDescriptor |
Class wrapper untuk IBuildInfo, yang berisi metode helper untuk mengambil informasi build platform perangkat.
|
| DeviceBuildInfo |
IBuildInfo yang merepresentasikan build perangkat Android lengkap dan (opsional) pengujiannya.
|
| DeviceBuildInfoBootStrapper |
ITargetPreparer yang menggantikan kolom info build dengan atribut yang dibaca dari perangkat
Hal ini berguna untuk menguji perangkat dengan build yang dihasilkan dari sumber eksternal (misalnya, |
| DeviceBuildInfoInjector |
ITargetPreparer yang menyisipkan metadata DeviceBuildDescriptor ke dalam IBuildInfo.
|
| DeviceCleaner | Melakukan mulai ulang atau format sebagai tindakan pembersihan setelah pengujian, dan secara opsional mematikan layar |
| DeviceCleaner.CleanupAction | |
| DeviceCleaner.PostCleanupAction | |
| DeviceConcurrentUtil |
Berisi metode dan class utilitas untuk eksekusi perintah sisi perangkat secara serentak
Gunakan |
| DeviceConcurrentUtil.ShellCommandCallable<V> |
ERROR(/Callable) yang membungkus detail eksekusi perintah shell di
ITestDevice.
|
| DeviceConfigurationHolder |
Penerapan IDeviceConfiguration konkret yang menyimpan objek konfigurasi perangkat yang dimuat dalam atributnya.
|
| DeviceConnection |
Menunjukkan koneksi ke perangkat melalui ADB untuk digunakan dengan ERROR(/com.android.incfs.install.IncrementalInstallSession.Builder#execute(Executor,com.android.incfs.install.IDeviceConnection.Factory,ILogger)).
|
| DeviceConnection.Factory | |
| DeviceDescriptor | Class yang berisi informasi yang mendeskripsikan perangkat yang sedang diuji. |
| DeviceDisconnectedException | Exception yang dilempar saat perangkat tidak lagi dapat dijangkau melalui jenis transportnya, misalnya jika perangkat tidak lagi terlihat melalui USB, atau koneksi TCP/IP |
| DeviceErrorIdentifier | ID Error dari Error perangkat dan error yang dilaporkan perangkat. |
| DeviceFailedToBootError | Dilempar jika perangkat gagal melakukan booting setelah di-flash dengan build. |
| DeviceFeatureFlag | |
| DeviceFeatureModuleController | Pengontrol modul agar tidak menjalankan pengujian jika tidak mendukung fitur tertentu. |
| DeviceFileReporter |
Class utilitas yang memeriksa file di perangkat dan mengirimkannya ke
ITestInvocationListener.testLog(String, LogDataType, InputStreamSource) jika ditemukan.
|
| DeviceFlashPreparer |
ITargetPreparer yang mem-flash image pada hardware Android fisik.
|
| DeviceFoldableState | Representasi status perangkat foldable seperti yang ditampilkan oleh "cmd device_state print-states". |
| DeviceFolderBuildInfo |
IDeviceBuildInfo yang juga berisi artefak build lain yang terdapat dalam direktori di sistem file lokal.
|
| DeviceImageTracker | Untuk beberapa update perangkat inkremental, kita memerlukan file dasar untuk menghitung perbedaan. |
| DeviceImageTracker.FileCacheTracker | Melacak informasi gambar perangkat yang di-cache dan metadatanya |
| DeviceImageZipFlashingTargetPreparer | Penyiapan target yang mem-flash perangkat dengan image perangkat yang disediakan melalui format tertentu. |
| DeviceImpl | Perangkat. |
| DeviceInspectionResult | Class berisi hasil pemeriksaan perangkat saat perangkat menjadi tidak tersedia. |
| DeviceInternetAccessibilityResourceMetricCollector | Pengumpul data melakukan ping ke google.com untuk memeriksa apakah perangkat memiliki akses internet atau tidak. |
| DeviceJUnit4ClassRunner |
Runner pengujian JUnit4 yang juga mengakomodasi IDeviceTest.
|
| DeviceJUnit4ClassRunner.LogAnnotation | Anotasi palsu yang dimaksudkan untuk membawa log ke pelapor. |
| DeviceJUnit4ClassRunner.MetricAnnotation | Anotasi palsu yang dimaksudkan untuk membawa metrik ke pelapor. |
| DeviceJUnit4ClassRunner.TestLogData |
Implementasi ExternalResource dan TestRule.
|
| DeviceJUnit4ClassRunner.TestMetrics |
Implementasi ExternalResource dan TestRule.
|
| DeviceListMonitorTask | |
| DeviceLogger | Class jembatan untuk menggunakan utils.ILogger untuk Incremental. |
| DeviceManagementGrpcServer | Server GRPC yang memungkinkan untuk mencadangkan perangkat dari Tradefed. |
| DeviceManager | |
| DeviceManager.FastbootDevice | Representasi perangkat dalam mode Fastboot. |
| DeviceMerkleTree | Menghitung MerkleTree dari informasi konten perangkat. |
| DeviceMetricData | Objek untuk menyimpan semua data yang dikumpulkan oleh pengumpul metrik. |
| DeviceMonitor |
DeviceMonitor memantau perangkat yang terhubung ke adb.
|
| DeviceMonitor.DeviceListComparisonResult | |
| DeviceMonitorMultiplexer |
Class proxy untuk menyebarkan permintaan ke beberapa IDeviceMonitor.
|
| DeviceNotAvailableException | Dilempar saat perangkat tidak lagi tersedia untuk pengujian. |
| DeviceOwnerTargetPreparer |
ITargetPreparer yang menyiapkan komponen pemilik perangkat.
|
| DeviceParameterizedRunner | Runner berparameter gaya JUnit4 untuk pengujian berparameter yang didorong sisi host. |
| DeviceProperties | Definisi konstanta umum untuk nama properti sisi perangkat |
| DeviceRecoveryModeUtil | |
| DeviceReleaseReporter | Pelapor pelepasan perangkat yang menangani komunikasi dengan proses induk perangkat yang akan dilepaskan. |
| DeviceResetFeature | Penerapan reset perangkat sisi server. |
| DeviceResetHandler | Utilitas yang menangani reset perangkat secara generik. |
| DeviceRuntimeException | Dikeluarkan saat tindakan perangkat tidak menghasilkan hasil yang diharapkan. |
| DeviceSelectionOptions | Penampung untuk kriteria pemilihan perangkat. |
| DeviceSelectionOptions.DeviceRequestedType | Berbagai kemungkinan jenis perangkat placeholder yang didukung. |
| DeviceSettingChecker | Periksa apakah setelan perangkat telah berubah selama modul berjalan. |
| DeviceSetup |
ITargetPreparer yang mengonfigurasi perangkat untuk pengujian berdasarkan Option yang diberikan.
|
| DeviceSnapshotFeature | Penerapan snapshot perangkat sisi server. |
| DeviceSnapshotHandler | Utilitas yang menangani snapshot Cuttlefish. |
| DeviceStateMonitor |
Class helper untuk memantau status IDevice.
|
| DeviceStorageAgeResourceMetricCollector | Mengurai usia penyimpanan dari logcat. |
| DeviceStorageFiller | Penyiapan target untuk mengisi penyimpanan sehingga tersedia ruang kosong dalam jumlah tertentu. |
| DeviceStorageStatusChecker | Periksa apakah perangkat memiliki ruang disk yang cukup untuk partisi tertentu. |
| DeviceStringPusher | Penyiapan target untuk menulis string ke file. |
| DeviceSuite |
Memperluas penampung JUnit4 Suite untuk menyediakan ITestDevice ke pengujian
yang memerlukannya.
|
| DeviceSyncHelper | Helper yang membantu menyinkronkan image perangkat baru ke perangkat. |
| DeviceTestCase |
Kasus pengujian JUnit helper yang menyediakan layanan IRemoteTest dan IDeviceTest.
|
| DeviceTestResult |
Spesialisasi TestResult yang akan dibatalkan saat DeviceNotAvailableException terjadi
|
| DeviceTestResult.RuntimeDeviceNotAvailableException | |
| DeviceTestRunOptions | Class builder untuk opsi yang terkait dengan menjalankan pengujian perangkat melalui BaseHostJUnit4Test. |
| DeviceTestSuite |
Paket pengujian JUnit helper yang menyediakan layanan IRemoteTest dan IDeviceTest.
|
| DeviceTraceCollector | Pengumpul yang akan memulai rekaman aktivitas perfetto saat uji coba dimulai dan mencatat file rekaman aktivitas di akhir. |
| DeviceUnavailableMonitor | Listener ini mencoba merekam DNAE tingkat kasus pengujian saja. |
| DeviceUnresponsiveException |
Spesialisasi DeviceNotAvailableException yang menunjukkan bahwa perangkat terlihat oleh adb, tetapi tidak merespons (yaitu, perintah kehabisan waktu, tidak dapat di-booting, dll.)
|
| DeviceUpdateTargetPreparer |
ITargetPreparer abstrak yang menangani langkah-langkah umum seputar mengupdate perangkat dengan
file image perangkat dari sumber eksternal (berbeda dengan layanan build).
|
| DeviceWifiResourceMetricCollector | Pengumpul mengumpulkan metrik kecepatan link dan kekuatan sinyal Wi-Fi yang terhubung saat ini. |
| DeviceWiper |
ITargetPreparer yang menghapus data pengguna
|
| DigestCalculator |
Metode utilitas untuk menghitung Digest.
|
| DirectedGraph<V> | Implementasi grafik berarah tidak berbobot. |
| DisableSELinuxTargetPreparer | Penyiap target yang menonaktifkan SELinux jika diaktifkan. |
| DryRunKeyStore | Keystore untuk uji coba ketika nilai keystore selalu diganti dan ditemukan dengan benar. |
| DryRunner | Menjalankan pengujian secara transparan, bukan mengeksekusinya. |
| DynamicFileStubTest | Ini adalah pengujian tradefed untuk menguji apakah tradefed dapat menyelesaikan file dinamis dengan benar. |
| DynamicRemoteFileResolver | Class yang membantu menyelesaikan jalur ke file jarak jauh. |
| DynamicRemoteFileResolver.FileResolverLoader |
Memuat implementasi IRemoteFileResolver.
|
| DynamicShardHelper | Strategi sharding untuk mengizinkan antrean kerja jarak jauh di antara beberapa instance TF |
| DynamicShardingConnectionInfoMessage | Class penampung data untuk mempermudah pengiriman melalui server fitur. |
| DynamicSystemPreparer |
ITargetPreparer yang menyiapkan image sistem di atas build perangkat dengan Dynamic
System Update.
|
E
| EarlyDeviceReleaseFeature | Implementasi server fitur untuk rilis perangkat awal. |
| Class helper untuk mengirim email. | |
| EmailHostHealthAgent |
Implementasi IHostHealthAgent untuk mengirim email dari laporan pemantauan Host
|
| EmmaXmlConstants | Konstanta yang digunakan saat mengurai laporan XML emma. |
| EmulatorMemoryCpuCapturer | |
| EndCentralDirectoryInfo | EndCentralDirectoryInfo adalah class yang berisi informasi keseluruhan file zip. |
| EnforcedSeLinuxChecker | Pemeriksa status yang memastikan status Selinux. |
| EnvironmentVariableUtil | Kumpulan metode bantuan untuk menyiapkan variabel lingkungan. |
| EraseUserDataPreparer |
ITargetPreparer yang menghapus total data pengguna di perangkat.
|
| ErrorIdentifier | Antarmuka ini menjelaskan error tertentu dan propertinya. |
| ErrorStorageUtil | Class helper untuk memanipulasi error agar selaras dengan penyimpanan umum. |
| EventsLoggerListener | Pemroses yang mencatat semua peristiwa yang diterimanya ke dalam file |
| ExceptionThrowingRunnerWrapper | |
| ExecutableAction | Class nilai yang merepresentasikan tindakan yang dapat dieksekusi. |
| ExecutableActionResult |
Class nilai yang merepresentasikan hasil ExecutableAction.
|
| ExecutableBaseTest | Class dasar untuk gaya pengujian yang dapat dieksekusi. |
| ExecutableHostTest | Test runner untuk executable yang berjalan di host. |
| ExecutableTargetTest | Runner pengujian untuk file yang dapat dieksekusi yang berjalan di target. |
| ExecutionFiles | Dependensi file yang dihasilkan selama eksekusi pengujian atau pemanggilan yang perlu dibawa untuk pengujian. |
| ExecutionFiles.FilesKey | Enumerasi kunci standar yang diketahui untuk peta. |
| ExecutionProperties | Properti yang dihasilkan selama eksekusi pengujian atau pemanggilan. |
| ExistingBuildProvider |
IBuildProvider yang menampilkan IBuildInfo yang sudah dibuat.
|
| ExtendedFile | Ekstensi file standar untuk membawa metadata terkait build. |
| ExtensionAtomsRegistry | ExtensionAtomsRegistry untuk penggunaan statsd lokal. |
F
| FailureDescription | Class yang menjelaskan informasi kegagalan di Trade Federation. |
| FakeTest | Pengujian palsu yang tujuannya adalah untuk mempermudah pembuatan hasil pengujian yang dapat diulang. |
| FakeTestsZipFolder | Fixture pengujian yang membuat folder pengujian palsu yang belum di-unzip berdasarkan daftar konten. |
| FakeTestsZipFolder.ItemType | |
| FastbootCommandPreparer | Penyiap target yang memicu fastboot dan mengirim perintah fastboot. |
| FastbootDeviceFlasher | Class yang mengandalkan fastboot untuk mem-flash image pada hardware Android fisik. |
| FastbootHelper | Class helper untuk operasi fastboot. |
| FastbootPack | Ikuti spesifikasi bootloader untuk membukanya. |
| FastbootUpdateBootstrapPreparer |
ITargetPreparer yang melakukan penyiapan file tertentu (bootloader, radio, ZIP image perangkat) ke dalam
IDeviceBuildInfo untuk mem-flash perangkat dengan FastbootDeviceFlasher, lalu menyuntikkan
atribut perangkat setelah booting ke dalam info build untuk tujuan pelaporan hasil.
|
| FatalHostError | Pengecualian yang menunjukkan bahwa error fatal yang tidak dapat dipulihkan telah terjadi di mesin host yang menjalankan TradeFederation, dan instance TradeFederation harus dimatikan. |
| FeatureFlagTargetPreparer | Memperbarui DeviceConfig (tanda fitur yang disesuaikan oleh layanan jarak jauh). |
| FileDownloadCache | Class helper yang mempertahankan cache LRU sistem file lokal dari file yang didownload. |
| FileDownloadCacheFactory |
Factory untuk membuat FileDownloadCache
|
| FileDownloadCacheWrapper |
Class wrapper yang menyediakan fasilitas FileDownloadCache sekaligus menerapkan antarmuka IFileDownloader.
|
| FileIdleMonitor | Memantau file dan menjalankan callback jika file tidak digunakan (yaitu |
| FileInputStreamSource |
InputStreamSource yang mengambil file input.
|
| FileListingService |
Menyediakan layanan pencatatan file samping IDevice.
|
| FileListingService.FileEntry | Mewakili entri dalam direktori. |
| FileListingService.IListingReceiver |
Class yang mengimplementasikan antarmuka ini menyediakan metode yang menangani hasil asinkron
dari perintah ls di perangkat.
|
| FileLogger |
ILeveledLogOutput yang mengarahkan pesan log ke file dan ke stdout.
|
| FilePermissionUtil | Class utilitas yang menyediakan penanganan izin file. |
| FileProtoResultReporter |
Pelapor proto yang membuang TestRecord ke dalam file.
|
| FilePullerDeviceMetricCollector |
BaseDeviceMetricCollector yang memantau kunci metrik yang berasal dari perangkat dan menarik
nya sebagai file dari perangkat.
|
| FilePullerLogCollector | Logger file yang dilaporkan oleh sisi perangkat. |
| FileSystemLogSaver | Menyimpan log ke sistem file. |
| FilesystemRootChecker | |
| FileUtil | Class helper untuk operasi terkait file |
| FileUtil.LowDiskSpaceException | Dilempar jika ruang disk yang dapat digunakan berada di bawah nilai minimum. |
| FilteredResultForwarder |
Varian ResultForwarder yang hanya mengizinkan daftar yang diizinkan dari TestDescription untuk
dilaporkan.
|
| FixedByteArrayOutputStream |
ERROR(/OutputStream) dalam memori yang hanya menyimpan jumlah data maksimum.
|
| FlashingMethod | Enum untuk mendeskripsikan metode yang digunakan untuk mem-flash perangkat yang sedang diuji |
| FlashingResourcesParser | Class yang mengurai versi file gambar tambahan yang diperlukan untuk mem-flash perangkat. |
| FlashingResourcesParser.AndroidInfo |
Typedef untuk Map<String, MultiMap<String, String>>.
|
| FlashingResourcesParser.Constraint |
Antarmuka pemfilteran, yang dimaksudkan untuk memungkinkan FlashingResourcesParser mengabaikan beberapa resource yang mungkin digunakan
|
| FlashingResourceUtil |
Utilitas ini membantu menyetel versi artefak yang sesuai sehingga dapat di-flash melalui DeviceFlashPreparer.
|
| FoldableExpandingHandler |
IModuleParameterHandler yang diperluas menjadi lebih banyak untuk setiap konfigurasi perangkat foldable non-primer.
|
| FoldableHandler | Handler perangkat foldable generik yang dapat menggunakan parameter perangkat foldable untuk membuat modul khusus. |
| FoldableModePreparer | Penyiap target yang dapat mengubah status perangkat foldable. |
| FolderBuildInfo |
Implementasi konkret IFolderBuildInfo.
|
| FolderSaver |
ITargetPreparer yang menarik direktori dari perangkat, mengompresi, dan menyimpannya ke backend
logging.
|
| FormattedGeneratorReporter | Reporter yang memungkinkan pembuatan laporan dalam format tertentu. |
| FreeDeviceState | |
| FuseMountManager | |
| FuseUtil | Class helper untuk operasi FUSE. |
| FutilityCommandPreparer | Persiapan untuk menjalankan perintah sia-sia. |
G
| GceAvdInfo | Struktur untuk menyimpan data yang relevan untuk instance AVD GCE tertentu. |
| GceAvdInfo.GceStatus | |
| GceAvdInfo.LogFileEntry | |
| GceLHPTunnelMonitor | Thread Monitor untuk tunnel proxy host lab Gce yang digunakan untuk oksigenasi. |
| GceManager | Helper yang mengelola panggilan GCE untuk memulai/menghentikan dan mengumpulkan log dari GCE. |
| GceRemoteCmdFormatter | Class utilitas untuk memformat perintah guna menjangkau perangkat GCE jarak jauh. |
| GceRemoteCmdFormatter.ScpMode | SCP dapat digunakan untuk mengirim atau menarik file, bergantung pada struktur argumen. |
| GceSshTunnelMonitor | Thread Monitor untuk tunnel SSH GCE. |
| GcovCodeCoverageCollector |
BaseDeviceMetricCollector yang akan menarik pengukuran cakupan gcov dari perangkat dan mencatatnya sebagai artefak pengujian.
|
| GcovKernelCodeCoverageCollector |
BaseDeviceMetricCollector yang akan menarik pengukuran cakupan kernel gcov dari debugfs dan dari perangkat, lalu mencatatnya sebagai artefak pengujian.
|
| GCSBucketUtil | Pengelola file untuk mendownload dan mengupload file dari Google Cloud Storage (GCS). |
| GCSBucketUtil.GCSFileMetadata | Wrapper sederhana untuk info file di GCS. |
| GCSCommon | Tidak digunakan lagi. Gunakan com.android.tradefed.util.gcs.GCSCommon sebagai gantinya. |
| GCSCommon | Class dasar untuk operasi Gcs seperti download dan upload. |
| GCSConfigurationFactory |
ConfigurationFactory memuat konfigurasi dari Google Cloud Storage.
|
| GCSConfigurationFactory.GCSConfigLoader |
Ekstensi ConfigurationFactory.ConfigLoader yang memuat
konfigurasi dari GCS, melacak konfigurasi yang disertakan dari satu konfigurasi root, dan menampilkan
pengecualian pada penyertaan melingkar.
|
| GCSConfigurationServer | Server konfigurasi memuat konfigurasi dari Google Cloud Storage (GCS). |
| GCSDownloaderHelper | Downloader untuk bucket GCS yang menangani caching dan menyelesaikan konfigurasi global. |
| GCSFileDownloader | Pengunduh file untuk mendownload file dari Google Cloud Storage (GCS). |
| GCSFileDownloaderBase | Pengunduh file untuk mendownload file dari Google Cloud Storage (GCS). |
| GCSFileUploader | Pengupload file untuk mengupload data file ke Google Cloud Storage (GCS). |
| GCSHelper | |
| GCSHostResourceManager | Download resource host dari GCS (Google Cloud Storage). |
| GcsRemoteFileResolver |
Implementasi IRemoteFileResolver yang memungkinkan download dari bucket GCS.
|
| GenericLogcatEventParser<LogcatEventType> | Mengurai input logcat untuk peristiwa. |
| GenericLogcatEventParser.LogcatEvent | Struct untuk menyimpan peristiwa logcat dengan jenis peristiwa dan pesan logcat pemicu |
| GetPreviousPassedHelper | Helper untuk mendapatkan filter pengujian yang lulus sebelumnya. |
| GkiDeviceFlashPreparer | Penyiapan target yang mem-flash perangkat dengan image generik kernel umum Android. |
| GlobalConfiguration |
Implementasi IGlobalConfiguration yang menyimpan objek konfigurasi yang dimuat dalam peta
|
| GlobalFilterGetter | Implementasi layanan yang menampilkan filter dari pemanggilan tertentu. |
| GlobalTestFilter | Opsi filter yang diterapkan pada pemanggilan. |
| GoogleAccountPreparer |
ITargetPreparer yang mendukung konfigurasi akun Google.
|
| GoogleAccountUtil | Utilitas yang mendukung konfigurasi akun Google di perangkat |
| GoogleApiClientUtil | Utilitas untuk membuat klien Google API. |
| GoogleApiClientUtilBase | |
| GoogleBenchmarkResultParser | Mengurai hasil Google Benchmark yang dijalankan dari shell, dan menampilkan peta dengan semua hasil. |
| GoogleBenchmarkTest | Pengujian yang menjalankan paket pengujian benchmark Google di perangkat tertentu. |
| GranularRetriableTestWrapper |
Class wrapper berfungsi di IRemoteTest untuk menggranulasi IRemoteTest di tingkat testcase.
|
| GranularRetriableTestWrapper.StartEndCollector | Class helper untuk menangkap awal dan akhir proses yang tidak ada. |
| GsiDeviceFlashPreparer | Penyiapan target yang mem-flash perangkat dengan image sistem generik Android. |
| GTest | Pengujian yang menjalankan paket pengujian native di perangkat tertentu. |
| GTestBase | Class dasar gTest |
| GTestListTestParser | Parser hasil untuk mode uji coba gtest dengan parameter "--gtest_list_tests". |
| GTestResultParser | Mengurai hasil 'mode output mentah' dari pengujian native menggunakan GTest yang dijalankan dari shell, dan memberi tahu ITestInvocationListener tentang hasilnya. |
| GTestXmlResultParser | Mengurai hasil 'mode output xml' dari pengujian native menggunakan GTest yang dijalankan dari shell, dan memberi tahu ITestRunListener tentang hasilnya. |
H
| HandleAppName | Tangani chunk "nama aplikasi" (APNM). |
| HandleExit | Kirim permintaan keluar. |
| HandleHeap | Menangani pembaruan status heap. |
| HandleHello | Menangani potongan "hello" (HELO) dan penemuan fitur. |
| HandleNativeHeap | Menangani pembaruan status rangkaian pesan. |
| HandleProfiling | Menangani pembaruan status heap. |
| HandleTest | Menangani pembaruan status rangkaian pesan. |
| HandleThread | Menangani pembaruan status rangkaian pesan. |
| HandleViewDebug | |
| HandleWait | Menangani potongan "tunggu" (WAIT). |
| HarnessException | Class pengecualian dasar untuk pengecualian yang ditampilkan dalam harness. |
| HarnessIOException | Pengecualian Harness yang membantu menangani masalah file. |
| HarnessRuntimeException | |
| HeapHostMonitor |
AbstractHostMonitor yang memantau memori heap di host dan mencatatnya
secara berkala ke log histori.
|
| HeapSegment | Menjelaskan jenis dan lokasi objek dalam segmen heap. |
| HeapSegment.HeapSegmentElement | Mendeskripsikan objek/region yang dienkode dalam data HPSG. |
| HelloWorldMultiTargetPreparer |
Contoh penerapan IMultiTargetPreparer.
|
| HistoryLogger | TF History Logger, log khusus yang hanya berisi beberapa peristiwa tertentu. |
| HostGTest | Pengujian yang menjalankan paket pengujian native. |
| HostMetric | Class ini merepresentasikan sampel metrik host yang akan dilaporkan. |
| HostOptions | Class pemegang opsi host. |
| HostStatsdMetricCollector |
IMetricCollector yang mengumpulkan metrik statsd dari sisi host menggunakan perintah utilitas statsd.
|
| HostTest | Runner pengujian untuk pengujian berbasis host JUnit. |
| HostUtils | Menerapkan beberapa metode utilitas yang berguna untuk menjalankan pengujian host. |
| HprofAllocSiteParser | Class helper untuk mengurai info dari bagian Situs Alokasi laporan hprof. |
| HttpHelper | Berisi metode helper untuk membuat permintaan HTTP |
| HttpHelper.RequestRunnable |
Runnable untuk membuat permintaan dengan
IRunUtil.runEscalatingTimedRetry(long, long, long, long, IRunnableResult).
|
| HttpMultipartPost | Class helper untuk membuat permintaan post HTTP multibagian. |
| HttpRemoteFileResolver |
Implementasi IRemoteFileResolver yang memungkinkan mendownload file jarak jauh melalui http
|
| HttpsRemoteFileResolver |
Penerapan IRemoteFileResolver yang memungkinkan download file jarak jauh melalui https
|
I
| IAbi | Antarmuka yang merepresentasikan ABI yang sedang diuji. |
| IAbiReceiver | Pengujian yang memerlukan ABI yang sedang diuji. |
| IAndroidDebugBridge |
Definisi antarmuka untuk metode ERROR(/com.android.ddmlib.AndroidDebugBridge) yang digunakan dalam paket ini.
|
| IAppBuildInfo |
Antarmuka ini tidak digunakan lagi.
Gunakan IBuildInfo secara langsung.
|
| IAutoRetriableTest |
Antarmuka untuk IRemoteTest yang tidak menerapkan ITestFilterReceiver, tetapi tetap ingin mendukung percobaan ulang otomatis.
|
| IBatteryInfo | Antarmuka yang menentukan interaksi dengan baterai perangkat. |
| IBatteryInfo.BatteryState | Menjelaskan status pengisian daya baterai saat ini. |
| IBlockFilter | Mengontrol apakah blok data yang harus dikirimkan ke perangkat harus ditayangkan. |
| IBlockTransformer | Transformasi opsional blok data sebelum mengirim. |
| IBuildInfo | Menyimpan informasi tentang build yang sedang diuji. |
| IBuildInfo.BuildInfoProperties |
Beberapa properti yang dapat dimiliki IBuildInfo untuk mengubah beberapa penanganannya.
|
| IBuildProvider | Bertanggung jawab untuk memberikan info terkait build yang sedang diuji. |
| IBuildReceiver | Pengujian yang memerlukan referensi ke build yang sedang diuji. |
| ICacheClient | Antarmuka untuk klien cache. |
| IClusterClient | Antarmuka untuk berinteraksi dengan backend TFC. |
| IClusterEvent | Antarmuka untuk setiap peristiwa cluster yang akan diupload ke TFC. |
| IClusterEventUploader<T extends IClusterEvent> | Antarmuka untuk ClusterEventUploader |
| IClusterOptions | Antarmuka untuk mendapatkan opsi terkait cluster. |
| ICommandOptions | Penampung untuk opsi eksekusi perintah. |
| ICommandScheduler | Penjadwal untuk menjalankan perintah TradeFederation. |
| ICommandScheduler.IScheduledInvocationListener | Pemroses untuk peristiwa pemanggilan saat pemanggilan selesai. |
| ICompressionStrategy | Antarmuka yang merepresentasikan algoritma kompresi yang dapat dipilih saat runtime. |
| IConfigOptionValueTransformer | Antarmuka untuk memanipulasi nilai opsi konfigurasi |
| IConfigurableVirtualDevice | Antarmuka untuk memberikan informasi tentang info perangkat virtual yang mungkin telah dikonfigurasi sebelumnya (IP host, pengguna host, offset port, dll.). |
| IConfiguration | Informasi konfigurasi untuk pemanggilan TradeFederation. |
| IConfigurationFactory |
Factory untuk membuat IConfiguration
|
| IConfigurationReceiver |
Antarmuka sederhana untuk merepresentasikan objek yang menerima IConfiguration.
|
| IConfigurationServer | Antarmuka untuk server konfigurasi. |
| ICredentialFactory |
Antarmuka untuk credential factory guna membuat Credential oauth2.
|
| IDefaultObjectLoader | Antarmuka untuk memuat objek default yang harus menjadi bagian dari konfigurasi YAML kita. |
| IDefaultObjectLoader.LoaderConfiguration | Objek konfigurasi pemuatan untuk meneruskan informasi ke loader. |
| IDevice | Perangkat. |
| IDevice.DeviceState | Status perangkat. |
| IDevice.DeviceUnixSocketNamespace | Namespace Soket Domain Unix yang dibuat di perangkat. |
| IDevice.Feature | Fitur software tingkat perangkat. |
| IDevice.HardwareFeature | Fitur hardware tingkat perangkat. |
| IDeviceActionReceiver | Menyediakan API untuk menerima peristiwa perangkat. |
| IDeviceBuildInfo |
IBuildInfo yang merepresentasikan build perangkat Android lengkap dan (opsional) pengujiannya.
|
| IDeviceBuildProvider |
IBuildProvider yang menggunakan informasi dari ITestDevice untuk mengambil build.
|
| IDeviceConfiguration | Antarmuka Pemegang Konfigurasi Perangkat. |
| IDeviceConnection | Menunjukkan koneksi ke perangkat yang dapat dibaca dan ditulis. |
| IDeviceConnection.Factory | |
| IDeviceFlasher | Mem-flash image perangkat di perangkat. |
| IDeviceFlasher.UserDataFlashOption | Enum opsi untuk menangani gambar userdata |
| IDeviceManager | Antarmuka untuk mengelola rangkaian perangkat yang tersedia untuk pengujian. |
| IDeviceManager.IFastbootListener | Pemroses untuk perubahan status fastboot. |
| IDeviceMonitor | Antarmuka untuk memantau status perangkat. |
| IDeviceMonitor.DeviceLister |
Class seperti Runnable yang harus menampilkan perangkat yang dikenal dan statusnya.
|
| IDeviceRecovery | Antarmuka untuk memulihkan perangkat yang telah offline. |
| IDeviceSelection | Antarmuka untuk kriteria pemilihan perangkat. |
| IDeviceSelection.BaseDeviceType | |
| IDeviceStateMonitor |
Menyediakan fasilitas untuk memantau status IDevice.
|
| IDeviceTest |
Antarmuka untuk objek yang memerlukan referensi ke ITestDevice.
|
| IDisableable | Antarmuka yang menjelaskan objek Tradefed yang dapat dinonaktifkan. |
| IdSizesReply | |
| IDynamicShardingClient |
Antarmuka wrapper untuk klien sharding
Hal ini ada agar kita dapat menukar dengan HTTP atau pengujian jika diperlukan. |
| IDynamicShardingConnectionInfo | Antarmuka untuk class yang berisi info koneksi sharding dinamis |
| IEmail | Antarmuka untuk mengirim email. |
| IEmail.Message | Container untuk data pesan email. |
| IFileDownloader | Antarmuka untuk mendownload file jarak jauh. |
| IFileEntry |
Definisi antarmuka yang menyediakan kontrak yang lebih sederhana dan dapat di-mock untuk metode
FileEntry.
|
| IFileResolverLoader |
Memuat implementasi IRemoteFileResolver.
|
| IFileResolverLoader.ResolverLoadingException | Pengecualian ditampilkan jika resolver tidak dapat dimuat atau diinisialisasi. |
| IFlashingResourcesParser | Antarmuka untuk menyediakan versi file gambar tambahan yang diperlukan untuk mem-flash perangkat. |
| IFlashingResourcesRetriever | Antarmuka untuk mengambil file gambar tambahan yang diperlukan untuk mem-flash perangkat. |
| IFolderBuildInfo |
IBuildInfo abstrak sederhana yang artefak build-nya terdapat di direktori sistem file
lokal.
|
| IFormatterGenerator |
Antarmuka yang menjelaskan pemformat untuk SuiteResultHolder.
|
| IFuseDriverProfile | Menentukan perilaku spesifik dari driver FUSE tertentu, sehingga MountManager dapat menjadi generik. |
| IGlobalConfiguration | Class untuk mencakup informasi konfigurasi global untuk satu instance Trade Federation (mencakup sejumlah pemanggilan konfigurasi sebenarnya). |
| IHarnessException | Deskripsi antarmuka pengecualian harness yang akan diterapkan oleh pengecualian harness. |
| IHostCleaner | Membersihkan host setelah uji coba selesai. |
| IHostHealthAgent | Antarmuka untuk memancarkan metrik host atau perangkat. |
| IHostMonitor | Antarmuka untuk mengirim data host |
| IHostMonitor.HostDataPoint | Class generik untuk data yang akan dilaporkan. |
| IHostMonitor.HostMetricType | |
| IHostOptions | Antarmuka penampung opsi host. |
| IHostOptions.PermitLimitType | Enum yang menjelaskan kemungkinan pembatas izin |
| IHostResourceManager | Antarmuka untuk mengelola resource host. |
| IHttpHelper | Metode helper untuk melakukan permintaan http. |
| IHttpHelper.DataSizeException | |
| IIncrementalSetup | Antarmuka yang membantu memutuskan apakah akan mencoba penyiapan inkremental untuk penyiap TradeFed. |
| IInstrumentationResultParser | Antarmuka untuk mengurai hasil eksekusi uji instrumentasi dari shell. |
| IInstrumentationResultParser.SessionResultCodes | Kode hasil sesi instrumen AM. |
| IInstrumentationResultParser.StatusCodes | Kode status hasil pengujian. |
| IInstrumentationResultParser.StatusKeys | Kunci status pengujian yang relevan. |
| IInvocationContext | Menyimpan informasi tentang Pemanggilan agar dapat diakses oleh pengujian jika diperlukan. |
| IInvocationContext.TimingEvent | |
| IInvocationContextReceiver | Pengujian yang memerlukan referensi ke konteks pemanggilan. |
| IInvocationExecution | Antarmuka yang menjelaskan tindakan yang akan dilakukan sebagai bagian dari pemanggilan. |
| IKeyStoreClient | Antarmuka untuk mengakses penyimpanan kunci untuk sandi atau data sensitif. |
| IKeyStoreFactory |
Factory untuk membuat IKeyStoreClient.
|
| ILabPreparer |
Antarmuka penanda untuk penyiap lab
Lihat |
| ILeveledLogOutput | Class yang mengimplementasikan antarmuka ini menyediakan metode yang menangani output pesan log. |
| ILogcatReceiver |
Class yang menyediakan output logcat perangkat sebagai InputStreamSource.
|
| ILogger | Antarmuka yang digunakan untuk menampilkan peringatan/error. |
| ILogRegistry |
Antarmuka untuk pencatat log singleton ILogOutput yang memultipleks dan mengelola pencatat log yang berbeda.
|
| ILogRegistry.EventType | Peristiwa yang berguna untuk dicatat dalam log |
| ILogSaver | Class yang menerapkan antarmuka ini menyediakan metode untuk menyimpan log ke lokasi pusat. |
| ILogSaverListener |
Memungkinkan ITestInvocationListener memproses saat file log disimpan.
|
| ImageContentAnalyzer | Penganalisis untuk analisis konten gambar perangkat |
| IManagedTestDevice | ITestDevice yang siklus prosesnya dikelola. |
| IManagedTestDevice.DeviceEventResponse |
Container untuk respons terhadap panggilan IManagedTestDevice.handleAllocationEvent(DeviceEvent)
|
| IManagedTestDeviceFactory |
Antarmuka kreator untuk IManagedTestDevice
|
| IMetricCollector | Antarmuka ini akan ditambahkan sebagai dekorator saat melaporkan hasil pengujian untuk mengumpulkan metrik yang cocok. |
| IMetricCollectorReceiver |
Antarmuka untuk diimplementasikan oleh IRemoteTest jika perlu mendapatkan daftar IMetricCollector untuk menjalankan pengujian.
|
| IMoblyYamlResultHandler | Antarmuka pengendali hasil mobly yaml. |
| IMoblyYamlResultHandler.ITestResult | Antarmuka hasil YAML mobly |
| IModuleController | Antarmuka untuk mengontrol apakah modul harus dieksekusi atau tidak. |
| IModuleController.RunStrategy | Enum yang menjelaskan cara modul harus dieksekusi. |
| IModuleParameterHandler | Antarmuka untuk parameter modul rangkaian pengujian. |
| IMultiDeviceRecovery | Antarmuka untuk memulihkan beberapa perangkat offline. |
| IMultiDeviceTest | Antarmuka ini tidak digunakan lagi. Antarmuka ini dipertahankan untuk sementara demi kompatibilitas, tetapi tidak digunakan lagi. Jangan terapkan. |
| IMultiTargetPreparer | Menyiapkan lingkungan pengujian untuk beberapa perangkat secara bersamaan. |
| INativeDevice |
Menyediakan API tingkat yang andal dan sedikit lebih tinggi ke ddmlib IDevice.
|
| INativeDeviceTest |
Antarmuka untuk objek yang memerlukan referensi ke INativeDevice.
|
| IncrementalImageUtil | Utilitas untuk memanfaatkan update perangkat dan gambar inkremental. |
| IncrementalInstallSession | Digunakan untuk membuat sesi penginstalan paket inkremental yang di dalamnya blok APK yang diinstal di-streaming ke perangkat saat perlu dibaca. |
| IncrementalInstallSession.Builder | |
| InfraErrorIdentifier | ID Error dari infrastruktur Trade Federation, dan infrastruktur dependen (seperti infrastruktur Build). |
| InputStreamSource |
Pada dasarnya, antarmuka ini membungkus ERROR(/InputStream) agar dapat di-clone.
|
| InstallAllTestZipAppsSetup |
ITargetPreparer yang menginstal semua aplikasi dalam zip pengujian.
|
| InstallApexModuleTargetPreparer | |
| InstallApkSetup |
ITargetPreparer yang menginstal satu atau beberapa APK yang ada di sistem file.
|
| InstallBuildEnvApkSetup |
ITargetPreparer yang menginstal satu atau beberapa APK pengujian dari lingkungan build platform Android.
|
| InstallCreateReceiver | Penerima output untuk command line "pm install-create". |
| InstalledInstrumentationsTest | Menjalankan semua instrumentasi yang ditemukan di perangkat saat ini. |
| InstallException | Dikeluarkan jika penginstalan atau peng-uninstalan aplikasi gagal. |
| InstallKernelModulePreparer | Penyiapan target yang menginstal modul kernel. |
| InstallMetrics | |
| InstallReceiver | Penerima output untuk command line "pm install package.apk". |
| InstantAppHandler |
Handler untuk ModuleParameters.INSTANT_APP.
|
| InstrumentationPreparer |
ITargetPreparer yang menjalankan instrumentasi
|
| InstrumentationProtoResultParser | Mengurai hasil 'mode output protoStd' dari proses pengujian instrumentasi yang dijalankan dari shell dan memberi tahu ITestRunListener tentang hasilnya. |
| InstrumentationResultParser | Mengurai hasil 'mode output mentah' dari menjalankan pengujian instrumentasi dari shell dan memberi tahu ITestRunListener tentang hasilnya. |
| InstrumentationTest | Pengujian yang menjalankan paket pengujian instrumentasi di perangkat tertentu. |
| InvocationCacheHelper | Utilitas untuk menangani upload dan mencari hasil cache pemanggilan. |
| InvocationCacheHelper.CacheInvocationResultDescriptor | Menjelaskan hasil cache. |
| InvocationContext |
Implementasi generik IInvocationContext.
|
| InvocationExecution | Class yang menjelaskan semua langkah pemanggilan: download build, target_prep, jalankan pengujian, hapus. |
| InvocationLocal<T> | Class ini menyediakan variabel cakupan pemanggilan. |
| InvocationMetricLogger | Class utilitas untuk pemanggilan guna mencatat beberapa metrik. |
| InvocationMetricLogger.InvocationGroupMetricKey | Pengelompokan memungkinkan pencatatan beberapa grup dengan kunci yang sama. |
| InvocationMetricLogger.InvocationMetricKey | Beberapa kunci bernama khusus yang akan selalu kami isi untuk pemanggilan. |
| InvocationProtoResultReporter | Reporter untuk menyimpan informasi caching tingkat pemanggilan dan daftar modulnya |
| InvocationStatus | Class untuk menyimpan status pemanggilan. |
| InvocationStatus | Enum pembantu untuk merepresentasikan status pemanggilan |
| InvocationSummaryHelper |
Class helper untuk mengumpulkan dan melaporkan TestSummary untuk kumpulan pendengar
|
| InvocationToJUnitResultForwarder |
Class yang memproses peristiwa ITestInvocationListener dan meneruskannya ke
TestListener.
|
| IPostProcessor | Post-processor adalah objek Trade Federation yang dimaksudkan untuk memungkinkan pemrosesan metrik dan log SETELAH pengujian dan SEBELUM pelaporan hasil. |
| IRecorderClient | Antarmuka untuk berkomunikasi dengan backend perekam ResultDB. |
| IRemoteAndroidTestRunner | Antarmuka untuk menjalankan perintah pengujian Android dari jarak jauh dan melaporkan hasil ke pemroses. |
| IRemoteAndroidTestRunner.CoverageOutput | |
| IRemoteAndroidTestRunner.TestSize | |
| IRemoteFeature | Antarmuka yang menjelaskan fitur di Tradefed yang dapat dieksekusi berdasarkan permintaan. |
| IRemoteFileResolver | Antarmuka untuk objek yang dapat menyelesaikan file jarak jauh menjadi file lokal. |
| IRemoteFileResolver.RemoteFileResolverArgs | Argumen yang diteruskan ke resolver |
| IRemoteFileResolver.ResolvedFile | Class yang menyimpan informasi tentang file yang diselesaikan dan beberapa metadata. |
| IRemoteScheduledListenersFeature |
Perluasan IRemoteFeature untuk mendukung penerusan IScheduledInvocationListener.
|
| IRemoteTest |
Pengujian yang melaporkan hasil langsung ke ITestInvocationListener.
|
| IReportNotExecuted |
Jika eksekusi tidak lengkap, IRemoteTest yang menerapkan antarmuka ini dapat melaporkan
pengujian yang tidak dieksekusi untuk meningkatkan pelaporan.
|
| IRescheduler | Antarmuka untuk menjadwalkan ulang konfigurasi agar dijalankan di masa mendatang. |
| IResourceMetricCollector | Antarmuka bagi pengguna untuk menerapkan pengumpul resource yang disesuaikan. |
| IRestApiHelper | Antarmuka helper untuk melakukan panggilan REST API. |
| IResumableTest | Antarmuka ini tidak digunakan lagi. Tidak perlu lagi |
| IRetryDecision | Antarmuka yang mendorong keputusan coba lagi dan menerapkan filter pada class untuk percobaan ulang yang lebih bertarget. |
| IRuntimeHintProvider | |
| IRunUtil | Antarmuka untuk menjalankan operasi terjadwal dan perintah sistem. |
| IRunUtil.EnvPriority | Enum yang menentukan apakah setelan atau penghapusan setelan env tertentu. |
| IRunUtil.IRunnableResult | Antarmuka untuk menjalankan operasi secara asinkron yang menampilkan status boolean. |
| ISandbox | Antarmuka yang menentukan sandbox yang dapat digunakan untuk menjalankan pemanggilan. |
| ISandboxFactory |
Factory untuk membuat ISandbox.
|
| ISetOptionReceiver |
Implementasi antarmuka ini harus memiliki Option dengan nama "set-option" yang ditautkan ke
HostTest.SET_OPTION_NAME.
|
| IShardableListener |
ITestInvocationListener yang dapat di-shard.
|
| IShardableTest |
IRemoteTest yang dapat dibagi menjadi sub-pengujian yang dapat dieksekusi secara terpisah.
|
| IShardHelper | Antarmuka objek yang menjelaskan strategi sharding yang akan diterapkan untuk konfigurasi. |
| IShellEnabledDevice | Perangkat abstrak yang dapat menerima perintah shell. |
| IShellOutputReceiver | Class yang menerapkan antarmuka ini menyediakan metode yang menangani output dari perintah shell jarak jauh di perangkat/emulator. |
| IsolatedHostTest | Menerapkan runner TradeFed yang menggunakan subproses untuk mengeksekusi pengujian di lingkungan dengan dependensi rendah, bukan mengeksekusinya di proses utama. |
| IStackTraceInfo | Class yang mengimplementasikan antarmuka ini menyediakan metode yang menampilkan rekaman aktivitas. |
| ISupportGranularResults |
Antarmuka yang menentukan apakah ITestInvocationListener mendukung penerimaan hasil terperinci atau tidak.
|
| ISystemStatusChecker | Pemeriksa yang melakukan pemeriksaan status sistem dan menampilkan boolean untuk menunjukkan apakah sistem berada dalam status yang diharapkan. |
| ISystemStatusCheckerReceiver |
IRemoteTest yang memerlukan akses ke ISystemStatusChecker dari konfigurasi.
|
| ITargetCleaner | Antarmuka ini tidak digunakan lagi. tearDown telah dipindahkan ke antarmuka ITargetPreparer dasar. |
| ITargetPreparer | Menyiapkan lingkungan pengujian untuk menjalankan pengujian. |
| ITemporaryDevice | Antarmuka untuk merepresentasikan perangkat yang dapat menjadi placeholder sementara. |
| ITerribleFailureHandler |
Antarmuka untuk menangani kegagalan parah dari
LogUtil.CLog.wtf(String, Throwable)
|
| ITestAnnotationFilterReceiver | Runner yang dapat memfilter pengujian yang akan dijalankan berdasarkan anotasi. |
| ITestCollector | Memberikan dukungan untuk pengumpulan pengujian; jika disetel, peluncur pengujian harus melakukan uji coba untuk mengumpulkan kasus pengujian tanpa benar-benar mengeksekusinya. |
| ITestDevice |
Menyediakan API tingkat yang andal dan sedikit lebih tinggi ke ddmlib IDevice.
|
| ITestDevice.ApexInfo | Class struct sederhana untuk menyimpan informasi tentang satu APEX |
| ITestDevice.MountPointInfo | Class struct sederhana untuk menyimpan informasi tentang satu titik pemasangan |
| ITestDevice.RecoveryMode | |
| ITestFileFilterReceiver | Runner yang dapat menerima file yang menentukan pengujian mana yang akan dijalankan dan/atau tidak dijalankan. |
| ITestFilterReceiver | Pelari yang dapat memfilter pengujian yang akan dijalankan. |
| ITestInformationReceiver |
Antarmuka untuk menerima TestInformation untuk beberapa class.
|
| ITestInvocation | Menangani satu pemanggilan pengujian TradeFederation. |
| ITestInvocation.ExitInformation | Menampilkan beberapa informasi keluar untuk pemanggilan. |
| ITestInvocationListener | Listener untuk hasil pengujian dari pemanggilan pengujian. |
| ITestLifeCycleReceiver | Menerima notifikasi peristiwa selama menjalankan uji instrumentasi. |
| ITestLogger | Entitas yang dapat melakukan logging aliran data dari berbagai jenis. |
| ITestLoggerReceiver |
Entitas yang dapat disuntikkan dengan instance ITestLogger sehingga dapat digunakan untuk
tujuan pencatatan.
|
| ITestRunListener | Menerima notifikasi peristiwa selama menjalankan uji instrumentasi. |
| ITestsPool | Antarmuka yang menjelaskan kumpulan pengujian yang dapat kita akses dan jalankan |
| ITestStorageClient | Antarmuka untuk berkomunikasi dengan backend Android Test Storage. |
| ITestSuite | Class abstrak yang digunakan untuk menjalankan Test Suite. |
| ITestSuite.IsolatedModuleGrade | |
| ITestSuite.MultiDeviceModuleStrategy | |
| ITestSuiteResultLoader | Antarmuka yang menjelaskan helper untuk memuat hasil sebelumnya dengan cara yang dapat dijalankan ulang. |
| ITestSummaryListener |
Antarmuka yang memungkinkan ITestInvocationListener bertukar beberapa informasi terbatas melalui ringkasan.
|
| ITestsZipInstaller | Menginstal pengujian dari file zip pengujian (seperti yang dihasilkan oleh sistem build) di perangkat. |
| ITokenProvider | Antarmuka yang menjelaskan objek yang dapat memberikan token perangkat tertentu. |
| ITokenRequest |
Antarmuka yang dapat diterapkan IRemoteTest untuk menunjukkan bahwa antarmuka tersebut memerlukan perangkat dengan token khusus.
|
J
| JarHostTest | Test runner untuk pengujian JUnit sisi host. |
| JarHostTest.HostTestListener | Pemroses wrapper yang meneruskan semua peristiwa kecuali testRunStarted() dan testRunEnded() ke pemroses yang disematkan. |
| JavaCodeCoverageCollector |
BaseDeviceMetricCollector yang akan menarik pengukuran cakupan Java dari perangkat dan mencatatnya sebagai artefak pengujian.
|
| JavaCodeCoverageFlusher | Class utilitas yang mereset dan memaksa penghapusan pengukuran cakupan kode Java dari proses yang berjalan di perangkat. |
| JdwpAgent | |
| JdwpCommands | Konstanta perintah JDWP seperti yang ditentukan di sini |
| JdwpExtension | |
| JdwpHandshake | |
| JdwpInterceptor | |
| JdwpPacket | Paket JDWP, yang berada di awal ByteBuffer di suatu tempat. |
| JdwpPayload | |
| JdwpProtocol | |
| JSONFileKeyStoreClient | Contoh penerapan tempat file JSON lokal bertindak sebagai penyimpanan kunci. |
| JSONFileKeyStoreFactory |
Implementasi Factory JSON KeyStore, yang menyediakan JSONFileKeyStoreClient untuk
mengakses File JSON Key Store.
|
| JsonHttpTestResultReporter | Pelapor hasil yang mengenkode hasil metrik pengujian dan info cabang, perangkat ke dalam JSON dan POST ke endpoint layanan HTTP |
| JUnit4ResultForwarder | Penerusan hasil dari JUnit4 Runner. |
| JUnit4TestFilter |
Class Helper yang menyediakan pemfilteran untuk runner JUnit4 dengan memperluas Filter.
|
| JUnitRunUtil |
Class helper untuk mengarahkan panggilan IRemoteTest.run(TestInformation, ITestInvocationListener)
ke panggilan Test.run(TestResult).
|
| JUnitToInvocationResultForwarder |
Class yang memproses peristiwa TestListener dan meneruskannya ke
ITestInvocationListener.
|
| JUnitXmlParser | Parser yang mengekstrak data hasil pengujian dari hasil JUnit yang disimpan di XMLJUnitResultFormatter ant dan meneruskannya ke ITestInvocationListener. |
K
| KernelModuleUtils | |
| KernelTargetTest | Test runner untuk executable yang berjalan di target dan mengurai hasil pengujian kernel. |
| KernelTestModuleController | Class dasar untuk pengontrol modul agar tidak menjalankan pengujian jika tidak cocok dengan arsitektur . |
| KeyguardControllerState | Penampung untuk status kunci layar. |
| KeyguardStatusChecker | Memeriksa status keyguard setelah eksekusi modul. |
| KeyStoreException | Dikeluarkan saat terjadi error fatal pada penyimpanan kunci. |
| KillExistingEmulatorPreparer |
ITargetPreparer yang menonaktifkan emulator yang sedang berjalan.
|
| KnownFailurePreparer | Penyiap target untuk melewati percobaan ulang kegagalan yang diketahui. |
| KTapResultParser | Membaca output KTAP seperti yang dihasilkan oleh modul pengujian KUnit dan ditempatkan dalam file `results` di bagian debugfs. |
| KTapResultParser.ParseResolution | |
| KUnitModuleTest | Runner pengujian untuk menjalankan modul pengujian KUnit di perangkat. |
L
| LabResourceDeviceMonitor | Monitor resource lab yang melakukan inisialisasi/mengelola server gRPC untuk LabResourceService. |
| LargeOutputReceiver | Class yang dirancang untuk membantu menjalankan perintah yang berjalan lama mengumpulkan output. |
| LastShardDetector |
Saat menjalankan sharding lokal, terkadang kita hanya ingin menjalankan beberapa tindakan saat shard terakhir mencapai invocationEnded(long).
|
| LeakedThreadStatusChecker | Pemeriksa status untuk memastikan modul tidak membocorkan Thread yang sedang berjalan. |
| LegacySubprocessResultsReporter | Implementasi yang dibekukan dari pelapor hasil subproses yang harus tetap kompatibel dengan versi TF/CTS sebelumnya (misalnya 8+), meskipun ada perubahan pada superclass-nya. |
| ListInstrumentationParser |
IShellOutputReceiver yang mengurai output kueri 'pm list instrumentation'
|
| ListInstrumentationParser.InstrumentationTarget | |
| LocalAndroidVirtualDevice | Class untuk perangkat virtual lokal yang berjalan di host TradeFed. |
| LocalAppBuildProvider |
IBuildProvider yang membuat IBuildInfo berdasarkan jalur lokal yang diberikan
|
| LocalDeveloper | Mendeteksi dan menampilkan apakah ini adalah developer lokal yang menjalankan Tradefed. |
| LocalDeviceBuildProvider |
IBuildProvider yang membuat IDeviceBuildInfo berdasarkan jalur direktori sistem file yang diberikan.
|
| LocalEmulatorLaunch | TargetPreparer yang meluncurkan emulator secara lokal dari lingkungan build Android. |
| LocalEmulatorSnapshot | TargetPreparer yang ditujukan untuk membuat snapshot emulator bersih dari lingkungan build/pengembangan Android |
| LocalFileHeader | LocalFileHeader adalah class yang berisi informasi file/folder di dalam file zip. |
| LocalFileResolver |
Penerapan IRemoteFileResolver yang memungkinkan penautan file lokal
|
| LocalFolderBuildProvider |
IBuildProvider yang membuat IFolderBuildInfo berdasarkan jalur lokal yang diberikan
|
| LocalHostResourceManager | Mengelola resource host. |
| LocalPool | Implementasi kumpulan pengujian lokal |
| LocalRunInstructionBuilder | Utilitas untuk mengompilasi instruksi guna menjalankan pengujian secara lokal. |
| LockSettingsBaselineSetter | Setter untuk menghapus setelan kunci layar. |
| Log | |
| Log | Class log yang mencerminkan API di sumber Android utama. |
| Log.ILogOutput | Class yang mengimplementasikan antarmuka ini menyediakan metode yang menangani output pesan log. |
| Log.LogLevel | Enum Tingkat Log. |
| Log.LogLevel | Enum Tingkat Log. |
| LogAssociation | Class untuk merepresentasikan link antara file log dan pengujian. |
| LogcatCrashResultForwarder | Pemroses khusus: jika terjadi kegagalan (proses instrumentasi error), pemroses ini akan mencoba mengekstrak error dari logcat dan menambahkannya ke pesan kegagalan yang terkait dengan pengujian. |
| LogcatEventParser | |
| LogcatEventType |
Jenis acara untuk LogcatEventParser.
|
| LogcatOnFailureCollector | Pengumpul yang akan merekam dan mencatat logcat saat kasus pengujian gagal. |
| LogcatReceiver | Class yang mengumpulkan logcat di latar belakang. |
| LogcatTimingMetricCollector | Pengumpul metrik yang mengumpulkan informasi pengaturan waktu (misalnya, waktu peralihan pengguna) dari logcat selama satu atau beberapa pengujian berulang dengan menggunakan pola regex tertentu untuk mengurai sinyal mulai dan akhir peristiwa dari baris logcat. |
| LogDataType | Mewakili jenis data log. |
| LogFile | Class untuk menyimpan metadata file log yang disimpan. |
| LogFileSaver |
Helper untuk ITestInvocationListener yang akan menyimpan data log ke file
|
| LogReceiver | |
| LogRegistry |
Implementasi ILogRegistry yang memultipleks dan mengelola logger yang berbeda,
menggunakan yang sesuai berdasarkan ThreadGroup thread yang melakukan panggilan.
|
| LogSaverResultForwarder |
ResultForwarder untuk menyimpan log dengan penyimpan file global.
|
| LogUtil | Class utilitas logging. |
| LogUtil.CLog |
Class shim untuk Log yang otomatis menggunakan nama class sederhana pemanggil sebagai tag log
|
| LUCIResultReporter | Pelapor hasil yang menyimpan hasil pengujian yang diperlukan oleh ResultDB dan LUCI ke dalam format JSON (go/result-sink) dan mencatat lokasi file di konsol. |
S
| MainlineModuleHandler | Class handler sederhana untuk Modul Mainline yang membuat InstallApexModuleTargetPreparer dan menyuntikkan link dinamis ke dalamnya berdasarkan modul mainline yang diberikan untuk mengambil modul tersebut secara otomatis. |
| MainlineTestModuleController | Class dasar untuk pengontrol modul guna menjalankan pengujian berdasarkan modul utama yang telah dimuat sebelumnya di perangkat yang sedang diuji. |
| ManagedRemoteDevice | Perangkat yang berjalan di dalam mesin virtual yang kami kelola dari jarak jauh melalui instance Tradefed di dalam VM. |
| ManagedTestDeviceFactory | Factory untuk membuat berbagai jenis perangkat yang dapat dipantau oleh Tf |
| MaxSdkModuleController | Class dasar untuk pengontrol modul agar tidak menjalankan pengujian pada versi di atas nomor versi SDK yang ditentukan. |
| MergedZipEntryCollection | Gabungkan setiap entri zip dalam file zip besar ke dalam blok untuk meminimalkan upaya download. |
| MergeMultiBuildTargetPreparer |
IMultiTargetPreparer yang memungkinkan untuk meneruskan informasi dari satu build ke build lain dengan
memberi nama dan kunci file yang akan disalin ke build lain.
|
| MergeStrategy | Menjelaskan cara hasil harus digabungkan jika ada beberapa upaya. |
| MerkleTree | Representasi pohon Merkle seperti yang ditentukan oleh API eksekusi jarak jauh. |
| MetricFilePostProcessor | Digunakan untuk mengupload file log metrik yang dikumpulkan selama pengujian dan tingkat eksekusi. |
| MetricFileUtil | Utilitas untuk menyimpan metrik pengujian dan menjalankan pengujian di akhir pemanggilan dalam file teks dan menguploadnya ke Android Build API. |
| MetricFileUtil.TestRunMetrics | |
| MetricOption |
Anotasi untuk metode pengujian yang diberi anotasi dengan @Test, atau jika anotasi adalah bagian dari
daftar anotasi TestDescription yang memungkinkan untuk menentukan beberapa parameter tambahan yang berguna
untuk: Menyesuaikan perilaku pengumpul, memfilter beberapa metode.
|
| MetricsXMLResultReporter | MetricsXMLResultReporter menulis metrik pengujian dan metrik run ke file XML dalam folder yang ditentukan oleh parameter metrics-folder pada fase invocationEnded pengujian. |
| MetricTestCase |
Ekstensi TestCase yang memungkinkan pencatatan metrik saat berjalan sebagai bagian dari TradeFed.
|
| MetricTestCase.LogHolder | Struktur untuk menyimpan file log yang akan dilaporkan. |
| MetricUtil | Class utilitas untuk menarik metrik dari konfigurasi statsd yang di-push. |
| MetricUtility | Berisi metode utilitas umum untuk menyimpan metrik pengujian, menggabungkan metrik dalam pengujian serupa, dan menulis metrik ke file. |
| MetricUtils | Class untuk menyimpan metode penunjang dalam menangani konversi format Metrik. |
| MinApiLevelModuleController | Class dasar untuk pengontrol modul agar tidak menjalankan pengujian jika berada di bawah Level API yang ditentukan. |
| MinSdkModuleController | Class dasar untuk pengontrol modul agar tidak menjalankan pengujian pada versi di bawah nomor versi SDK yang ditentukan. |
| MixImageZipPreparer |
IMultiTargetPreparer yang mencampur gambar build sistem dalam build perangkat.
|
| MixKernelTargetPreparer |
ITargetPreparer yang memungkinkan untuk menggabungkan image kernel dengan image perangkat.
|
| MixRadioTargetPreparer |
ITargetPreparer yang memungkinkan untuk mencampur gambar radio dengan gambar perangkat.
|
| MoblyArtifactReporter | Pelapor artefak Mobly. |
| MoblyBinaryHostTest | Pengujian host dimaksudkan untuk menjalankan file biner python mobly dari sistem Build Android (Soong) |
| MoblyYamlResultControllerInfoHandler | Handler elemen hasil yaml Mobly 'Controller Info'. |
| MoblyYamlResultControllerInfoHandler.ControllerInfo | |
| MoblyYamlResultControllerInfoHandler.ControllerInfo.Builder | |
| MoblyYamlResultHandlerFactory | Factory handler hasil Mobly yaml yang menghasilkan handler yang sesuai berdasarkan jenis hasil. |
| MoblyYamlResultHandlerFactory.InvalidResultTypeException | |
| MoblyYamlResultHandlerFactory.Type | |
| MoblyYamlResultParser | Pengurai hasil pengujian Mobly yaml. |
| MoblyYamlResultRecordHandler | Handler elemen 'Record' hasil yaml Mobly. |
| MoblyYamlResultRecordHandler.Record | |
| MoblyYamlResultRecordHandler.Record.Builder | |
| MoblyYamlResultRecordHandler.RecordResult | |
| MoblyYamlResultSummaryHandler | Handler elemen 'Summary' hasil Mobly yaml. |
| MoblyYamlResultSummaryHandler.Summary | |
| MoblyYamlResultSummaryHandler.Summary.Builder | |
| MoblyYamlResultTestNameListHandler | Handler elemen 'Test Name List' hasil Mobly yaml. |
| MoblyYamlResultTestNameListHandler.TestNameList | |
| MoblyYamlResultTestNameListHandler.TestNameList.Builder | |
| MoblyYamlResultUserDataHandler | Handler elemen 'Data Pengguna' hasil yaml Mobly. |
| MoblyYamlResultUserDataHandler.UserData | |
| MoblyYamlResultUserDataHandler.UserData.Builder | |
| ModuleDefinition | Penampung untuk konfigurasi pengujian. |
| ModuleListener |
Listener dilampirkan ke setiap IRemoteTest setiap modul untuk mengumpulkan daftar
hasil.
|
| ModuleLogcatCollector | Versi pengumpul logcat, tetapi untuk modul. |
| ModuleMerger |
Class helper untuk operasi terkait penggabungan ITestSuite dan ModuleDefinition
setelah pemisahan.
|
| ModuleOemTargetPreparer | |
| ModuleParameters | Nilai khusus yang terkait dengan kunci "parameter" rangkaian di metadata setiap modul. |
| ModuleParametersHelper |
Helper untuk mendapatkan IModuleParameterHandler yang terkait dengan parameter.
|
| ModuleProtoResultReporter | Pelapor hasil yang dimaksudkan untuk melaporkan hanya hasil tingkat modul. |
| ModulePusher | |
| ModulePusher.ModulePushError | Terjadi error fatal selama pengiriman modul Mainline. |
| ModuleResultsAndMetricsForwarder |
Ekstensi ResultAndLogForwarder yang menambahkan metrik terkait modul tambahan ke hasil pengujian.
|
| ModuleSplitter |
Helper untuk membagi daftar modul yang diwakili oleh IConfiguration menjadi daftar unit
eksekusi yang diwakili oleh ModuleDefinition.
|
| ModuleTestTypeUtil | Berisi metode utilitas umum untuk memeriksa modul. |
| MonitorThread | Pantau koneksi terbuka. |
| MultiFailureDescription |
Kumpulkan beberapa FailureDescription dalam satu wadah.
|
| MultiLineReceiver |
Implementasi dasar IShellOutputReceiver, yang mengambil data mentah yang berasal dari
soket, dan mengonversinya menjadi objek String.
|
| MultiMap<K, V> |
ERROR(/Map) yang mendukung beberapa nilai per kunci.
|
| MultiReceiver |
Implementasi dasar IShellOutputReceiver, yang mengambil beberapa instance IShellOutputReceiver dan menyiarkan data yang diterima ke semua instance tersebut.
|
N
| NameMangleListener | Listener proxy untuk menerjemahkan nama metode, class, dan paket pengujian saat hasil dilaporkan. |
| NativeAllocationInfo | Menyimpan informasi alokasi native. |
| NativeBenchmarkTest | Pengujian yang menjalankan file benchmark native yang dapat dieksekusi pada perangkat tertentu. |
| NativeBenchmarkTestParser |
IShellOutputReceiver yang mengurai output data pengujian tolok ukur, mengumpulkan metrik tentang
waktu rata-rata per operasi.
|
| NativeBridgeModuleController | Pengontrol modul untuk memeriksa apakah perangkat mendukung jembatan native. |
| NativeCodeCoverageFlusher | Class utilitas yang menghapus pengukuran cakupan native dan memaksa penghapusan data cakupan native dari proses di perangkat. |
| NativeDevice |
Implementasi default ITestDevice Perangkat Android non-full stack.
|
| NativeDevice.AdbAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) untuk menjalankan perintah OS 'adb ....'.
|
| NativeDevice.AdbShellAction | |
| NativeDevice.RebootDeviceAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) untuk memulai ulang perangkat.
|
| NativeDevice.RebootMode | Mode mulai ulang. |
| NativeDeviceStateMonitor |
Class helper untuk memantau status IDevice tanpa dukungan framework.
|
| NativeLeakCollector |
ITargetPreparer yang menjalankan 'dumpsys meminfo --unreachable -a' untuk mengidentifikasi
memori native yang tidak dapat dijangkau yang saat ini ditahan oleh setiap proses.
|
| NativeLibraryMapInfo | Pemetaan alamat memori ke library untuk library native. |
| NativeStackCallInfo | Mewakili panggilan stack. |
| NativeStressTest | Pengujian yang menjalankan file yang dapat dieksekusi pengujian stres native di perangkat tertentu. |
| NativeStressTestParser |
IShellOutputReceiver yang mengurai output data uji beban, mengumpulkan metrik tentang
jumlah iterasi yang selesai dan waktu rata-rata per iterasi.
|
| NegativeHandler | Handler yang menentukan bahwa tidak ada yang boleh dilakukan dan parameter tidak boleh membuat modul tambahan. |
| NestedDeviceStateMonitor | Monitor status perangkat yang menjalankan pemeriksaan tambahan pada perangkat bertingkat untuk mengakomodasi spesifikasi lingkungan virtual. |
| NestedRemoteDevice | Representasi perangkat yang berjalan di dalam VM Cuttlefish jarak jauh. |
| NetworkNotAvailableException | Dilempar saat perangkat tidak dapat terhubung ke jaringan untuk pengujian. |
| NoApkTestSkipper | Penyiap khusus yang memungkinkan untuk melewati pemanggilan sepenuhnya (persiapan dan pengujian) jika tidak ada APK yang akan diuji. |
| NoDeviceException | Dilempar saat tidak ada perangkat untuk menjalankan perintah tertentu. |
| NoisyDryRunTest | Menjalankan uji coba dengan gangguan pada file perintah. |
| NoOpConfigOptionValueTransformer |
Tanpa pengoperasian IConfigOptionValueTransformer
|
| NotMultiAbiHandler |
Handler khusus yang memberi tahu SuiteModuleLoader bahwa ABI sekunder tidak boleh
membuat modul.
|
| NullDevice |
Placeholder IDevice yang digunakan oleh DeviceManager untuk mengalokasikan waktu IDeviceSelection.nullDeviceRequested() true
|
| NullOutputReceiver |
Implementasi IShellOutputReceiver yang tidak melakukan apa pun.
|
O
| ObjectUpdater | Class helper untuk mengelola update pada objek AnTS. |
| ObjectUpdater.InvocationUpdate | Lakukan pembaruan pada pemanggilan yang diberikan. |
| ObjectUpdater.TestArtifactUpdate | Lakukan update pada BuildArtifact yang ditampilkan. |
| ObjectUpdater.WorkUnitUpdate | Antarmuka untuk merangkum update. |
| OpenObjectLoader | Loader untuk objek default yang tersedia di AOSP. |
| Opsi |
Menganotasi kolom sebagai representasi opsi IConfiguration.
|
| Option.Importance | |
| OptionClass |
Anotasi class sebagai representasi objek IConfiguration.
|
| OptionCopier |
Class helper yang dapat menyalin nilai kolom Option dengan nama yang sama dari satu objek ke objek lainnya.
|
| OptionDef |
Menyimpan detail Option.
|
| OptionFetcher | Helper untuk mendapatkan opsi pengujian dari proses induk. |
| OptionNotAllowedException |
ConfigurationException tertentu saat opsi tidak diizinkan untuk diteruskan di command line.
|
| OptionSetter |
Mengisi kolom Option.
|
| OptionSetter.Handler<T> | |
| OptionSetter.MapHandler |
Handler untuk menangani nilai untuk kolom Peta.
|
| OptionSetter.OptionFieldsForName | Penampung untuk daftar kolom opsi dengan nama tertentu. |
| OptionUpdateRule | Mengontrol perilaku saat opsi ditentukan beberapa kali. |
| OtaDeviceBuildInfo |
IDeviceBuildInfo yang digunakan untuk pengujian update melalui jaringan.
|
| OtatoolsBuildInfo |
IBuildInfo yang berisi artefak otatools.
|
| OtaUpdateDeviceFlasher | Flasher perangkat yang memicu skrip system/update_engine/scripts/update_device.py dengan paket OTA penuh atau inkremental untuk mengupdate image perangkat. |
| OxygenUtil | Utilitas untuk berinteraksi dengan layanan Oxygen. |
P
| PackageInfo | Penampung untuk info paket aplikasi yang diuraikan dari perangkat. |
| PackageInstalledModuleController | Pengontrol modul agar tidak menjalankan pengujian saat perangkat belum menginstal paket yang diberikan. |
| Pair<A, B> | Tentukan class Pair kita sendiri yang berisi dua objek. |
| Pair<S, T> | Class Pair hanyalah 2-tuple untuk digunakan dalam paket ini. |
| PairingMultiTargetPreparer | Penyiap multi-target membantu melakukan penyandingan (dan koneksi) Bluetooth antara dua perangkat. |
| ParallelDeviceExecutor<V> |
Wrapper ERROR(/ExecutorService) untuk menjalankan fungsi secara paralel.
|
| ParentSandboxInvocationExecution |
Versi InvocationExecution untuk tindakan khusus pemanggilan induk saat menjalankan sandbox.
|
| ParentShardReplicate | Mereplikasi penyiapan untuk satu perangkat ke semua perangkat lain yang akan menjadi bagian dari sharding. |
| PartialZipDownloadCache | Utilitas untuk menyimpan file download sebagian ke cache berdasarkan kontennya. |
| PassingTestFileReporter |
ITestInvocationListener yang menyimpan daftar kasus pengujian yang lulus ke file pengujian
|
| PendingBlock | Blok data milik APK atau file tanda tangan yang diperlukan oleh perangkat. |
| PendingBlock.Compression | |
| PendingBlock.Type | |
| PerfettoFilePullerCollector | Pengumpul yang menarik file rekaman aktivitas Perfetto dari perangkat, mengompresinya secara opsional, dan menambahkannya ke log pengujian. |
| PerfettoGenericPostProcessor | Post-prosesor yang memproses file proto perfetto metrik biner/teks menjadi key-value pair dengan memperluas pesan dan kolom proto secara rekursif dengan nilai string hingga kolom dengan nilai numerik ditemukan. |
| PerfettoGenericPostProcessor.AlternativeParseFormat | |
| PerfettoGenericPostProcessor.METRIC_FILE_FORMAT | |
| PerfettoPreparer | Penyiap Perfetto mengirimkan file konfigurasi ke perangkat di lokasi standar yang dapat diakses oleh Perfetto. |
| PerfettoPullerMetricCollector |
Class ini tidak digunakan lagi.
Sebagai gantinya, gunakan PerfettoFilePullerCollector dan ERROR(/PerfettoTracePostProcessor).
|
| PerfettoPullerMetricCollector.METRIC_FILE_FORMAT | |
| PerfettoTracePostProcessor | Post-prosesor yang mengambil file rekaman aktivitas Perfetto dari log pengujian dan menjalankan prosesor rekaman aktivitas pada file tersebut untuk menghasilkan proto metrik Perfetto. |
| PerfettoTracePostProcessor.METRIC_FILE_FORMAT | |
| PerfettoTraceRecorder |
Class utilitas untuk merekam rekaman aktivitas Perfetto di ITestDevice.
|
| PrettyPrintDelimiter | Utilitas helper yang membantu mencetak pesan yang dibatasi yang terlihat jelas. |
| PrettyTestEventLogger | Logger yang cocok dengan peristiwa dan mencatatnya agar lebih mudah di-debug. |
| ProcessInfo | Digunakan untuk menyimpan informasi terkait proses(USER, PID, NAME, START TIME IN SECOND SINCE EPOCH). |
| ProcessUtil | |
| ProfileableClient | Hal ini merepresentasikan satu klien yang dapat diprofilkan, biasanya proses VM Android. |
| ProfileableClientData |
Berisi data ProfileableClientImpl.
|
| ProfileableClientImpl | Ini mewakili satu klien yang dapat di-profil, biasanya proses VM Dalvik. |
| ProfileParameterHandler | Handler parameter dasar untuk setiap pengguna profil. |
| ProfileTargetPreparer |
Class dasar untuk menyiapkan penyiapan target bagi pengguna profil android.os.usertype.profile.XXX.
|
| PromptResponse | Representasi permintaan perintah dan responsnya |
| PromptUtility | Utilitas untuk membuat perintah dari konteks. |
| PromptUtility.PromptTemplate | Referensi ke template perintah yang disimpan di resource |
| PropertyChanger | Class utilitas untuk mengubah (atau menambahkan) item dalam file properti Android |
| PropertyFetcher | Mengambil dan menyimpan dalam cache nilai 'getprop' dari perangkat. |
| ProtoResultParser | Parser untuk format proto hasil Tradefed. |
| ProtoResultParser.TestLevel | Enumerasi yang merepresentasikan tingkat proto yang sedang diproses. |
| ProtoResultReporter |
Pelapor hasil membuat protobuf TestRecord dengan semua hasil di dalamnya.
|
| ProtoUtil | Metode utilitas untuk menangani jenis pesan protobuf secara agnostik. |
| ProxyConfiguration | Objek yang memungkinkan penunjuk ke konfigurasi jarak jauh untuk dieksekusi. |
| PsParser | Utilitas yang digunakan untuk mengurai(USER, PID, dan NAME) dari output perintah "ps" |
| PtsBotTest | Jalankan pengujian PTS-bot. |
| PtsBotTest.TestFlagConfiguration | |
| PtsBotTest.TestFlagConfiguration.FlagConfig | |
| PtsBotTest.TestSyspropConfiguration | |
| PtsBotTest.TestSyspropConfiguration.SyspropConfig | |
| PushFileInvoker |
Class ini tidak digunakan lagi.
Gunakan PushFilePreparer sebagai gantinya
|
| PushFilePreparer |
ITargetPreparer yang mencoba mengirim sejumlah file dari jalur host mana pun ke jalur perangkat mana pun.
|
| PythonBinaryHostTest |
Pengujian host dimaksudkan untuk menjalankan file biner python dari sistem Build Android (Soong)
Runner pengujian mendukung include-filter dan exclude-filter. |
| PythonBinaryHostTest.PythonForwarder | Penerusan hasil untuk mengganti nama operasi dengan nama biner. |
| PythonUnitTestResultParser |
Menafsirkan output pengujian yang dijalankan dengan framework unittest Python dan menerjemahkannya menjadi panggilan
pada serangkaian ITestInvocationListener.
|
| PythonUnitTestRunner |
Class ini tidak digunakan lagi.
Sebagai gantinya, gunakan PythonBinaryHostTest.
|
| PythonVirtualenvHelper | Class helper untuk mengaktifkan lingkungan virtual Python 3. |
| PythonVirtualenvPreparer | Menyiapkan virtualenv Python di host dan menginstal paket. |
T
| QuotationAwareTokenizer |
R
| RawImage | Data yang merepresentasikan gambar yang diambil dari buffer frame perangkat. |
| RebootReasonCollector | Pengumpul yang mengumpulkan reboot perangkat selama menjalankan pengujian dan melaporkannya berdasarkan alasan dan jumlah. |
| RebootTargetPreparer | Penyiap target yang memulai ulang perangkat. |
| RecorderClient | Klien perekam ResultDB yang mengupload hasil pengujian ke ResultDB. |
| RecoveryLogPreparer | Penyiap target yang digunakan untuk mengumpulkan log sebelum pemulihan. |
| RegexTrie<V> |
RegexTrie adalah trie yang setiap segmen ERROR(/Pattern).
|
| RemoteAndroidDevice |
Implementasi ITestDevice untuk perangkat Android stack penuh yang terhubung melalui
adb connect.
|
| RemoteAndroidTestRunner | Menjalankan perintah pengujian Android dari jarak jauh dan melaporkan hasilnya. |
| RemoteAndroidTestRunner | Menjalankan perintah pengujian Android dari jarak jauh dan melaporkan hasilnya. |
| RemoteAndroidTestRunner.StatusReporterMode | Mewakili mode pelapor status dalam opsi perintah instrumen. |
| RemoteAndroidTestRunner.StatusReporterMode | Mewakili mode pelapor status dalam opsi perintah instrumen. |
| RemoteAndroidVirtualDevice |
Memperluas perilaku RemoteAndroidDevice untuk perangkat Android full stack yang berjalan di
Google Compute Engine (GCE).
|
| RemoteAvdIDevice |
Placeholder IDevice yang digunakan oleh DeviceManager untuk mengalokasikan waktu DeviceSelectionOptions.gceDeviceRequested() true
|
| RemoteBuildInfo | Penampung untuk respons info build kontrol peluncuran. |
| RemoteBuildInfo.BuildAttributeKey | |
| RemoteBuildInfo.BuildType | |
| RemoteCacheClient | Penerapan RemoteActionCache yang menggunakan panggilan gRPC ke server API jarak jauh. |
| RemoteDynamicPool | Implementasi kumpulan pengujian dalam antrean kerja jarak jauh |
| RemoteDynamicPool.RequestCallable | |
| RemoteFileResolver | Class sederhana yang memungkinkan seseorang memuat file dari berbagai tempat menggunakan URI dan fungsi penyedia layanan. |
| RemoteFileUtil | Class utilitas untuk menangani file dari instance jarak jauh |
| RemoteInvocationExecution |
Implementasi InvocationExecution yang mendorong eksekusi jarak jauh.
|
| RemoteInvocationExecution.FileOptionValueTransformer | |
| RemoteSplitApkInstaller | |
| RemoteSshUtil | Utilitas untuk menjalankan perintah ssh pada instance jarak jauh. |
| RemoteTestTimeOutEnforcer | Listener yang memungkinkan untuk memeriksa waktu eksekusi konfigurasi pengujian tertentu dan gagal jika melebihi waktu tunggu tertentu. |
| RemoteZip | Utilitas untuk mengekstrak file individual di dalam file zip jarak jauh. |
| RemoveSystemAppPreparer |
ITargetPreparer untuk menghapus APK dari partisi sistem sebelum menjalankan pengujian.
|
| ReportPassedTests | Melaporkan kemungkinan filter dalam file untuk mengecualikan pengujian yang lulus. |
| RequestUtil | Utilitas untuk mengizinkan percobaan ulang permintaan jaringan generik dengan penanganan error. |
| ResolvePartialDownload | Menyelesaikan permintaan download sebagian. |
| ResourceMetricUtil | Fungsi utilitas untuk menyusun metrik. |
| ResourceUtil | Utilitas untuk membaca resource konfigurasi. |
| RestApiHelper | Class helper untuk melakukan panggilan REST API. |
| RestartSystemServerTargetPreparer | Penyiap target yang memulai ulang server sistem tanpa melakukan reboot perangkat. |
| ResultAggregator | Forwarder khusus yang menggabungkan hasil jika diperlukan, berdasarkan strategi percobaan ulang yang dilakukan. |
| ResultAndLogForwarder | Forwarder untuk hasil dan peristiwa log. |
| ResultDBReporter | Pelapor hasil yang mengupload hasil pengujian ke ResultDB. |
| ResultDBUtil | Class utilitas untuk pelapor ResultDB. |
| ResultForwarder |
ITestInvocationListener yang meneruskan hasil pemanggilan ke daftar pendengar lainnya.
|
| ResultReporter | |
| ResultReporter.ListBuilder<T> | |
| ResultsPlayer | Pelari khusus yang memutar ulang hasil yang diberikan kepadanya. |
| RetentionFileSaver | Class helper untuk membuat file .retention di direktori. |
| RetryConfigurationFactory | Factory yang menangani percobaan ulang perintah. |
| RetryLogSaverResultForwarder | Forwarder yang juga menangani upaya saat ini yang sedang kita lakukan. |
| RetryPreparationDecision | Class untuk menjelaskan keputusan tentang apakah akan mencoba lagi persiapan atau tidak dan apakah akan gagal menjalankan modul. |
| RetryRescheduler | Pelari khusus yang memungkinkan penjadwalan ulang pengujian yang gagal atau tidak dieksekusi. |
| RetryRescheduler.RetryType | Jenis pengujian yang dapat dicoba lagi. |
| RetryResultForwarder |
Ekstensi ResultForwarder yang selalu mendorong ke nomor percobaan tertentu.
|
| RetryResultHelper | Class helper untuk menentukan modul atau pengujian mana yang harus dijalankan atau tidak. |
| RetryStatistics |
Struktur yang menyimpan statistik untuk sesi percobaan ulang dari satu IRemoteTest.
|
| RetryStrategy | Strategi Coba Lagi yang akan digunakan saat menjalankan kembali beberapa pengujian. |
| RootcanalForwarderPreparer | |
| RootTargetPreparer | Menargetkan pembuat yang melakukan "adb root" atau "adb unroot" berdasarkan opsi "force-root". |
| RunAftersWithInfo | |
| RunBeforesWithInfo | |
| RunCommandTargetPreparer | |
| RunConfigDeviceRecovery |
Dasar generik IMultiDeviceRecovery untuk menjalankan konfigurasi Tradefed guna melakukan langkah pemulihan.
|
| RunHostCommandTargetPreparer | Penyiap target untuk menjalankan perintah host arbitrer sebelum dan setelah menjalankan pengujian. |
| RunHostScriptTargetPreparer | Penyiap target yang menjalankan skrip sebelum menjalankan pengujian. |
| RunInterruptedException | Ditampilkan saat operasi run terganggu oleh permintaan eksternal. |
| RunNotifierWrapper |
Wrapper RunNotifier sehingga kita dapat membawa DeviceNotAvailableException.
|
| RunOnCloneProfileParameterHandler | |
| RunOnCloneProfileTargetPreparer | |
| RunOnPrivateProfileParameterHandler | |
| RunOnPrivateProfileTargetPreparer | |
| RunOnSdkSandboxHandler |
Handler untuk ModuleParameters.RUN_ON_SDK_SANDBOX.
|
| RunOnSdkSandboxTargetPreparer |
ITargetPreparer untuk menandai bahwa pengujian harus dijalankan di sandbox SDK.
|
| RunOnSecondaryUserParameterHandler | |
| RunOnSecondaryUserTargetPreparer |
ITargetPreparer untuk memastikan bahwa pengujian berjalan sebagai pengguna sekunder.
|
| RunOnSystemUserTargetPreparer |
ITargetPreparer yang menandai bahwa pengujian harus dijalankan pada pengguna (bukan pengguna saat ini).
|
| RunOnWorkProfileParameterHandler | |
| RunOnWorkProfileTargetPreparer |
ITargetPreparer yang membuat profil kerja dalam penyiapan, dan menandai bahwa pengujian harus dijalankan di pengguna tersebut.
|
| RuntimeRestartCollector | Pengumpul yang mengumpulkan stempel waktu mulai ulang runtime (error server sistem) selama pengujian dijalankan, jika ada. |
| RunUtil | Kumpulan metode pembantu untuk menjalankan operasi. |
| RustBenchmarkResultParser |
Menafsirkan output pengujian yang dijalankan dengan framework benchmarking Criterion dan menerjemahkannya menjadi
panggilan pada serangkaian ITestInvocationListener.
|
| RustBinaryHostTest | Pengujian host yang dimaksudkan untuk menjalankan file biner Rust dari sistem Build Android (Soong) |
| RustBinaryTest | Pengujian yang menjalankan biner Rust di perangkat tertentu. |
| RustTestBase | Class dasar RustBinaryHostTest dan RustBinaryTest |
| RustTestBase.EnvPair | |
| RustTestBase.Invocation | |
| RustTestResultParser |
Menafsirkan output pengujian yang dijalankan dengan framework unittest Rust dan menerjemahkannya menjadi panggilan pada serangkaian ITestInvocationListener.
|
S
| SandboxConfigDump |
Class runner yang membuat IConfiguration berdasarkan command line dan menumpuknya ke file.
|
| SandboxConfigDump.DumpCmd | |
| SandboxConfigurationException | Pengecualian Konfigurasi Khusus yang berasal dari penyiapan Sandbox. |
| SandboxConfigurationFactory | Factory Konfigurasi Khusus untuk menangani pembuatan konfigurasi untuk tujuan Sandboxing. |
| SandboxConfigUtil |
Class utilitas untuk mengelola IConfiguration saat melakukan sandbox.
|
| SandboxedInvocationExecution | Eksekusi sandbox khusus pemanggilan: Ini adalah InvocationExection saat kita berada di dalam sandbox yang menjalankan perintah. |
| SandboxInvocationRunner | Jalankan pengujian yang terkait dengan pemanggilan di sandbox. |
| SandboxOptions |
Class yang dapat menerima dan memberikan opsi ke ISandbox.
|
| SchedulerState | Enum yang merepresentasikan daftar status yang dapat dimiliki oleh Pemanggilan dan Unit Kerja. |
| ScreenRecorderOptions | |
| ScreenRecorderOptions.Builder | |
| ScreenshotOnFailureCollector | Pengumpul yang akan mengambil dan mencatat screenshot saat kasus pengujian gagal. |
| Sdk28ModuleController | Pengontrol modul untuk memeriksa apakah perangkat menggunakan SDK 28 (Android 9) atau yang lebih tinggi. |
| Sdk29ModuleController | Hanya jalankan pengujian jika perangkat yang sedang diuji adalah versi SDK 29 atau yang lebih tinggi. |
| Sdk30ModuleController | Hanya jalankan pengujian jika perangkat yang sedang diuji adalah SDK versi 30 atau yang lebih tinggi. |
| Sdk31ModuleController | Hanya jalankan pengujian jika perangkat yang sedang diuji adalah SDK versi 31 atau yang lebih tinggi. |
| Sdk32ModuleController | Hanya jalankan pengujian jika perangkat yang sedang diuji adalah SDK versi 32 atau yang lebih tinggi. |
| Sdk33ModuleController | Hanya jalankan pengujian jika perangkat yang sedang diuji adalah versi SDK 33 atau yang lebih tinggi. |
| Sdk34ModuleController | Hanya jalankan pengujian jika perangkat yang sedang diuji adalah versi SDK 34 atau yang lebih tinggi. |
| Sdk35ModuleController | Hanya jalankan pengujian jika perangkat yang sedang diuji adalah SDK versi 35 atau yang lebih tinggi. |
| Sdk36ModuleController | Hanya jalankan pengujian jika perangkat yang sedang diuji adalah SDK versi 36 atau yang lebih tinggi. |
| SearchArtifactUtil | Class utilitas yang dapat digunakan untuk menelusuri artefak pengujian. |
| SecondaryUserHandler |
Handler untuk ModuleParameters.SECONDARY_USER.
|
| SecondaryUserOnDefaultDisplayHandler |
Handler untuk ModuleParameters.SECONDARY_USER_ON_DEFAULT_DISPLAY.
|
| SecondaryUserOnSecondaryDisplayHandler |
Handler untuk ModuleParameters.SECONDARY_USER_ON_SECONDARY_DISPLAY.
|
| SemaphoreTokenTargetPreparer | Ini adalah preparer yang digunakan untuk menggunakan token guna melakukan serialisasi eksekusi pengujian di host tradefed. |
| SerializationUtil |
Utilitas untuk melakukan serialisasi/deserialisasi objek yang menerapkan ERROR(/Serializable).
|
| ServiceAccountKeyCredentialFactory |
Factory kredensial untuk membuat oauth berbasis kunci akun layanan Credential.
|
| SettingsBaselineSetter | Setter umum untuk menangani setelan dasar perangkat melalui ITestDevice.setSetting. |
| ShardBuildCloner | Class helper yang menangani cloning info build dari command line. |
| ShardHelper | Class helper yang menangani pembuatan shard dan menjadwalkannya untuk pemanggilan. |
| ShardListener |
ITestInvocationListener yang mengumpulkan hasil dari shard pemanggilan (alias
pemanggilan dibagi untuk dijalankan secara paralel di beberapa resource), dan meneruskannya ke
pendengar lain.
|
| ShardMainResultForwarder |
ResultForwarder yang menggabungkan hasil pemanggilan pengujian yang di-sharding.
|
| ShellCommandUnresponsiveException | Pengecualian yang terjadi saat perintah shell yang dieksekusi di perangkat memerlukan waktu terlalu lama untuk mengirim outputnya. |
| ShellOutputReceiverStream | Subclass utilitas OutputStream yang menulis ke IShellOutputReceiver. |
| ShellStatusChecker | Periksa apakah status shell sesuai yang diharapkan sebelum dan setelah modul dijalankan. |
| ShippingApiLevelModuleController |
Jalankan pengujian jika perangkat memenuhi kondisi berikut:
|
| ShowmapPullerMetricCollector |
Implementasi dasar FilePullerDeviceMetricCollector yang memungkinkan penarikan file showmap
dari perangkat dan pengumpulan metrik darinya.
|
| SideloadOtaTargetPreparer |
Penyiap target yang melakukan sideload paket OTA tertentu, menerapkan paket, menunggu perangkat melakukan booting, dan menyuntikkan properti build perangkat untuk digunakan sebagai info build
Penyiap target ini mengasumsikan bahwa perangkat akan berada dalam mode adb reguler saat dimulai, dan akan memastikan bahwa perangkat keluar dalam mode yang sama, tetapi dengan build yang lebih baru diterapkan. |
| SimpleFileLogger |
ILeveledLogOutput yang mengarahkan pesan log ke stdout dan ke satu file log.
|
| 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 |
| SimplePerfUtil.SimplePerfType | Enum opsi perintah simpleperf |
| SimpleStats | Class utilitas kecil yang menghitung beberapa ukuran statistik berdasarkan set data numerik. |
| SizeLimitedOutputStream |
ERROR(/OutputStream) yang didukung file aman untuk thread yang membatasi jumlah maksimum data yang dapat ditulis.
|
| SkipContext | Representasi konteks seputar keputusan tentang melewati atau menyimpan dalam cache hasil. |
| SkipFeature |
Fitur yang memungkinkan akses ke beberapa informasi SkipManager.
|
| SkipHWASanModuleController | Class dasar untuk pengontrol modul agar tidak menjalankan pengujian pada build HWASan. |
| SkipManager | Berdasarkan berbagai kriteria, pengelola lewati membantu memutuskan apa yang harus dilewati di berbagai tingkat: pemanggilan, modul, dan pengujian. |
| SkipReason | Berikan alasan dan metadatanya untuk melewati pengujian. |
| SkipReason.DemotionTrigger | |
| Sl4aBluetoothUtil | Class utilitas menyediakan operasi Bluetooth di satu atau dua perangkat menggunakan SL4A |
| Sl4aBluetoothUtil.BluetoothAccessLevel |
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 |
Enum untuk tingkat prioritas profil Bluetooth yang didasarkan pada BluetoothProfile.java
|
| Sl4aBluetoothUtil.BluetoothProfile |
Enum untuk profil Bluetooth yang didasarkan pada BluetoothProfile.java
|
| Sl4aClient | Klien Sl4A untuk berinteraksi melalui RPC dengan lapisan pembuatan skrip SL4A. |
| Sl4aEventDispatcher | Pengirim peristiwa melakukan polling untuk peristiwa dan mengantrekannya berdasarkan nama untuk dikueri. |
| Sl4aEventDispatcher.EventSl4aObject | Objek yang ditampilkan oleh pemungutan suara peristiwa. |
| SnapshotInputStreamSource | InputStreamSource yang didukung File. |
| SnapuserdWaitPhase | Representasi enum kapan harus bergabung/memblokir agar update snapuserd selesai. |
| SparseImageUtil | Utilitas untuk mengurai gambar renggang. |
| SparseImageUtil.SparseInputStream | SparseInputStream membaca dari upstream dan mendeteksi format data. |
| SparseIntArray | SparseIntArrays memetakan bilangan bulat ke bilangan bulat. |
| SplitApkInstaller | |
| SplitApkInstallerBase | |
| SpongeUtils | Class untuk menyimpan metode helper dalam menangani Sponge. |
| StatsdBeforeAfterGaugeMetricPostProcessor | Post-prosesor yang memproses metrik pengukur yang dikumpulkan dengan pendekatan "sebelum/sesudah", yaitu |
| StatsdEventMetricPostProcessor | Post-prosesor yang memproses metrik peristiwa dalam laporan statsd menjadi pasangan nilai kunci, menggunakan pemformat yang ditentukan pada prosesor. |
| StatsdGenericPostProcessor | Post-prosesor yang memproses laporan statsd proto biner menjadi pasangan nilai kunci dengan memperluas laporan sebagai struktur hierarki. |
| StatusCheckerResult |
Berisi hasil eksekusi ISystemStatusChecker.
|
| StatusCheckerResult.CheckStatus | |
| StdoutLogger |
ILeveledLogOutput yang mengarahkan pesan log ke stdout.
|
| StopServicesSetup |
ITargetPreparer yang menghentikan layanan di perangkat.
|
| StreamProtoReceiver | Penerima yang menerjemahkan proto TestRecord yang diterima ke dalam peristiwa Tradefed. |
| StreamProtoResultReporter |
Implementasi ProtoResultReporter
|
| StreamUtil | Class utilitas untuk mengelola aliran input. |
| StrictShardHelper | Strategi sharding untuk membuat shard ketat yang tidak dilaporkan bersama, |
| StringEscapeUtils | Class utilitas untuk meng-escape string untuk format tertentu. |
| StringUtil | Class utilitas untuk meng-escape string untuk manipulasi string umum. |
| StubBuildProvider |
Implementasi kosong tanpa pengoperasian IBuildProvider.
|
| StubDevice |
Implementasi placeholder stub IDevice.
|
| StubKeyStoreClient | Implementasi stub default untuk Klien KeyStore. |
| StubKeyStoreFactory | Implementasi stub default untuk KeyStore Factory |
| StubLocalAndroidVirtualDevice |
Placeholder IDevice yang digunakan oleh DeviceManager untuk mengalokasikan waktu DeviceSelectionOptions.localVirtualDeviceRequested() true
|
| StubMultiTargetPreparer |
Implementasi kosong placeholder IMultiTargetPreparer.
|
| StubTargetPreparer |
Implementasi kosong placeholder ITargetPreparer.
|
| StubTest | Implementasi pengujian kosong no-op. |
| StubTestRunListener |
Implementasi stub ITestRunListener
|
| SubprocessCommandException | Perintah subproses gagal dijalankan. |
| SubprocessConfigBuilder | Buat XML konfigurasi TF wrapper untuk konfigurasi TF yang ada. |
| SubprocessEventHelper | Helper untuk melakukan serialisasi/deserialisasi peristiwa yang akan diteruskan ke log. |
| SubprocessEventHelper.BaseTestEventInfo | Helper Dasar untuk informasi TestIgnored. |
| SubprocessEventHelper.FailedTestEventInfo | Helper untuk informasi testFailed. |
| SubprocessEventHelper.InvocationEndedEventInfo | Helper untuk informasi akhir pemanggilan. |
| SubprocessEventHelper.InvocationFailedEventInfo | Helper untuk informasi InvocationFailed. |
| SubprocessEventHelper.InvocationStartedEventInfo | Informasi helper untuk memulai 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 modul pengujian yang dimulai. |
| SubprocessEventHelper.TestRunEndedEventInfo | Helper untuk Informasi testRunEnded. |
| SubprocessEventHelper.TestRunFailedEventInfo | Helper untuk informasi testRunFailed |
| SubprocessEventHelper.TestRunStartedEventInfo | Helper untuk informasi testRunStarted |
| SubprocessEventHelper.TestStartedEventInfo | Helper untuk informasi testStarted |
| SubprocessExceptionParser | Helper untuk menangani output pengecualian dari runner perintah Tradefed standar. |
| SubprocessReportingHelper | Class untuk membuat file konfigurasi wrapper guna menggunakan pelapor hasil subproses untuk perintah cluster. |
| SubprocessResultsReporter |
Menerapkan ITestInvocationListener untuk ditentukan sebagai result_reporter dan meneruskan dari
subproses hasil pengujian, menjalankan pengujian, pemanggilan pengujian.
|
| SubprocessTestResultsParser |
Memperluas ERROR(/FileOutputStream) untuk mengurai output sebelum menulis ke file sehingga kita dapat membuat peristiwa pengujian di sisi peluncur.
|
| SubprocessTestResultsParser.StatusKeys | Kunci status pengujian yang relevan. |
| SubprocessTfLauncher |
IRemoteTest untuk menjalankan pengujian terhadap penginstalan TF terpisah.
|
| SuiteApkInstaller | Menginstal APK yang ditentukan untuk konfigurasi Suite: baik dari variabel $ANDROID_TARGET_OUT_TESTCASES atau ROOT_DIR dalam info build. |
| SuiteModuleLoader | Mengambil definisi modul pengujian Kompatibilitas dari repositori. |
| SuiteModuleLoader.ConfigFilter |
ERROR(/FilenameFilter) untuk menemukan semua file konfigurasi dalam direktori.
|
| SuiteResultCacheUtil | Utilitas untuk mengupload dan mendownload hasil cache untuk modul pengujian. |
| SuiteResultCacheUtil.CacheResultDescriptor | Menjelaskan hasil cache. |
| SuiteResultHolder | Objek helper untuk mempermudah serialisasi dan deserialisasi hasil pemanggilan. |
| SuiteResultReporter | Mengumpulkan hasil pengujian untuk seluruh pemanggilan rangkaian pengujian dan menghasilkan hasil akhir. |
| SuiteResultReporter.ModulePrepTimes | Penampung objek untuk waktu persiapan dan penutupan satu modul. |
| SuiteTestFilter | Menampilkan filter untuk menyertakan dan mengecualikan pengujian. |
| SwitchUserTargetPreparer |
ITargetPreparer yang beralih ke jenis pengguna yang ditentukan di setUp.
|
| SyncException |
Pengecualian yang terjadi saat transfer menggunakan ERROR(/SyncService) tidak selesai.
|
| SyncException.SyncError | |
| SyncService | Class layanan sinkronisasi untuk mengirim/menarik data ke/dari perangkat/emulator, melalui debug bridge. |
| SyncService.FileStat | |
| SyncService.ISyncProgressMonitor | Class yang mengimplementasikan antarmuka ini menyediakan metode yang menangani tampilan progres transfer. |
| SystemServerFileDescriptorChecker | Memeriksa apakah server sistem tampaknya kehabisan FD. |
| SystemServerStatusChecker | Periksa apakah pid system_server telah berubah dari sebelum dan setelah modul dijalankan. |
| SystemUpdaterDeviceFlasher |
IDeviceFlasher yang mengandalkan pengupdate sistem untuk menginstal
image sistem yang di-bundle dalam paket update OTA.
|
| SystemUtil | Class utilitas untuk melakukan panggilan sistem. |
| SystemUtil.EnvVariable |
T
| TableBuilder | Class helper untuk menampilkan matriks elemen String dalam tabel. |
| TableFormatter | Class helper untuk menampilkan matriks elemen String sehingga setiap kolom elemen disejajarkan |
| TargetFileUtils | |
| TargetFileUtils.FilePermission | |
| TargetSetupError | Terjadi error fatal saat menyiapkan target untuk pengujian. |
| TarUtil | Utilitas untuk memanipulasi file tar. |
| TearDownPassThroughPreparer | Memungkinkan menjalankan tearDown pada preparer yang disertakan dalam konfigurasi sebagai objek. |
| TelephonyHelper | Utilitas untuk menggunakan dan mendapatkan informasi terkait teleponi. |
| TelephonyHelper.SimCardInformation | Penampung informasi untuk informasi terkait kartu SIM. |
| TelephonyTokenProvider | Penyedia token untuk token terkait telefoni. |
| TemperatureThrottlingWaiter |
ITargetPreparer yang menunggu hingga suhu perangkat turun ke target
|
| TemplateResolutionError |
Class yang memperluas ConfigurationException untuk error terkait template selama penguraian
konfigurasi.
|
| TerribleFailureEmailHandler | Class handler sederhana yang mengirim email kepada orang yang berminat saat terjadi error WTF (What a Terrible Failure) dalam instance Trade Federation. |
| TestAppInstallSetup |
ITargetPreparer yang menginstal satu atau beberapa aplikasi dari folder IDeviceBuildInfo.getTestsDir() ke perangkat.
|
| TestContentAnalyzer | Penganalisis mengambil konteks untuk analisis dan menentukan apa yang menarik. |
| TestContext | Class untuk memodelkan pesan TestContext dari TFC API. |
| TestDependencyResolver | Helper untuk menyelesaikan dependensi jika diperlukan. |
| TestDescription | Class yang menampilkan informasi tentang kasus pengujian. |
| TestDescriptionsFile | Class utilitas untuk melakukan marshall dan unmarshall daftar TestDescription ke file pengujian. |
| TestDevice |
Implementasi ITestDevice untuk perangkat Android full stack
|
| TestDevice.MicrodroidBuilder | Builder yang digunakan untuk membuat TestDevice Microdroid. |
| TestDeviceOptions |
Container untuk ITestDevice Option
|
| TestDeviceOptions.InstanceType | |
| TestDeviceState |
Representasi status perangkat yang lebih lengkap daripada DeviceState.
|
| TestEnvironment | Class untuk memodelkan pesan TestEnvironment yang ditampilkan oleh TFC API. |
| TestErrorIdentifier | ID error dari pengujian dan pelaksana pengujian. |
| TestFailureModuleController | Pengontrol untuk modul yang hanya ingin menyesuaikan cara pengumpulan log kegagalan pengujian. |
| TestFilePushSetup |
ITargetPreparer yang mengirim satu atau beberapa file/direktori dari folder IDeviceBuildInfo.getTestsDir() ke perangkat.
|
| TestFilterHelper | Class helper untuk memfilter pengujian |
| TestGroupStatus | Class untuk menyimpan status grup pengujian. |
| TestIdentifier | Mengidentifikasi uji instrumentasi yang diuraikan. |
| TestInfo | Menyimpan set informasi pengujian dalam file TEST_MAPPING. |
| TestInformation | Objek penampung yang berisi semua informasi dan dependensi yang mungkin diperlukan oleh pelaksana pengujian atau pengujian agar dapat dieksekusi dengan benar. |
| TestInformation.Builder |
Builder untuk membuat instance TestInformation.
|
| TestInvocation |
Implementasi default ITestInvocation.
|
| TestInvocation.RunMode | Mode berbeda yang dapat dijalankan pemanggilan. |
| TestInvocation.Stage | |
| TestInvocationManagementServer | Server GRPC membantu mengelola pemanggilan pengujian dan siklus prosesnya. |
| TestInvocationManagementServer.InvocationInformation | |
| TestMapping | Class untuk memuat file TEST_MAPPING. |
| TestMapping.NoTestRuntimeException | |
| TestMappingSuiteRunner |
Implementasi BaseTestSuite untuk menjalankan pengujian yang ditentukan oleh opsi include-filter, atau file TEST_MAPPING dari build, sebagai rangkaian pengujian.
|
| TestOption | Menyimpan detail opsi pengujian yang ditetapkan dalam file TEST_MAPPING. |
| TestOutputUploader | Mengupload file output pengujian ke sistem file lokal, GCS, atau endpoint HTTP(S). |
| TestRecordInterpreter |
Utilitas untuk mengonversi proto TestRecord menjadi format yang lebih mudah dimanipulasi di Tradefed.
|
| TestRecordProtoUtil |
Utilitas untuk membaca proto TestRecord dari file.
|
| TestResource | Class untuk membuat model pesan TestResource yang ditampilkan oleh TFC API. |
| TestResourceDownloader | Class untuk mendownload file resource pengujian dari sistem file/GCS/HTTP. |
| TestResult | Container untuk hasil satu pengujian. |
| TestResult | Container untuk hasil satu pengujian. |
| TestResult.TestStatus | |
| TestResultListener | Penyederhanaan ITestLifecycleListener untuk penerapan yang hanya memperhatikan hasil pengujian individual. |
| TestRunnerUtil | Class utilitas untuk membantu berbagai test runner. |
| TestRunResult | Menyimpan hasil dari satu pengujian. |
| TestRunResult | Menyimpan hasil dari satu pengujian. |
| TestRunResultListener | Listener yang memungkinkan untuk membaca status akhir proses pengujian. |
| TestRunToTestInvocationForwarder |
Penerusan dari ddmlib ITestRunListener ke ITestLifeCycleReceiver.
|
| TestsPoolPoller | Wrapper pengujian yang memungkinkan untuk menjalankan semua pengujian dari kumpulan pengujian. |
| TestStatus | Representasi di Tradefed tentang kemungkinan status untuk metode pengujian. |
| TestStatus | Enum yang merepresentasikan kemungkinan hasil pengujian. |
| TestSuiteInfo |
Class yang menyelesaikan pemuatan metadata terkait build untuk rangkaian pengujian
Untuk mengekspos info terkait dengan benar, rangkaian pengujian harus menyertakan file
|
| TestSummary | Class untuk merepresentasikan ringkasan pengujian. |
| TestSummary.Type | |
| TestSummary.TypedString | |
| TestSystemAppInstallSetup |
ITargetPreparer yang menginstal satu atau beberapa aplikasi dari folder IDeviceBuildInfo.getTestsDir() ke partisi /system di perangkat.
|
| TestTimeoutEnforcer | Listener yang memungkinkan untuk memeriksa waktu eksekusi kasus pengujian tertentu dan gagal jika melebihi waktu tunggu tertentu. |
| TextResultReporter | Pelapor hasil pengujian yang meneruskan hasil ke pencetak hasil teks JUnit. |
| TfInternalOptionsFetcher | Class utilitas yang memungkinkan class memuat nilai variabel secara statis dari file res. |
| TfMetricProtoUtil | Class utilitas untuk membantu transisi Map<string, string=""> ke Map<string, metric="">. </string,></string,> |
| TfObjectTracker | Utilitas untuk melacak penggunaan berbagai objek Trade Federation. |
| TfSuiteRunner |
Implementasi ITestSuite yang akan memuat pengujian dari folder res/config/suite/
jar TF.
|
| TfTestLauncher |
IRemoteTest untuk menjalankan pengujian unit atau fungsional terhadap penginstalan TF terpisah.
|
| ThreadInfo | Menyimpan informasi rangkaian pesan. |
| TimeoutException | Pengecualian yang ditampilkan saat koneksi ke ADB gagal karena waktu tunggu habis. |
| TimeoutRemainder | Class utilitas untuk melacak berapa banyak waktu yang tersisa berdasarkan waktu tunggu awal. |
| TimeoutRemainder.DefaultSystemNanoTime | |
| TimeoutRemainder.SystemNanoTimeProvider | |
| TimeStatusChecker | Pemeriksa status untuk memastikan waktu perangkat dan host tetap disinkronkan. |
| TimeUtil | Berisi metode utilitas terkait waktu. |
| TimeVal |
Ini adalah jenis sentinel yang membungkus Long.
|
| TimeWaster | Penyiap target sederhana untuk membuang-buang waktu dan berpotensi memulai ulang perangkat. |
| TokenProperty | Token yang didukung dengan sharding dinamis. |
| TokenProviderHelper | Helper yang memberikan penyedia yang terkait dengan token tertentu, untuk mengetahui apakah perangkat mendukung token tersebut. |
| TraceCmdCollector |
IMetricCollector yang mengumpulkan rekaman aktivitas selama pengujian menggunakan trace-cmd, dan mencatatnya ke
pemanggilan.
|
| TracePropagatingExecutorService | Layanan eksekutor yang meneruskan tugas ke implementasi yang mendasarinya sambil menyebarkan konteks pelacakan. |
| TracingLogger | Class yang membantu mengelola pelacakan untuk setiap pemanggilan pengujian. |
| TradefedConfigObject | Class untuk membuat model pesan TradefedConfigObject dari TFC API. |
| TradefedConfigObject.Type | Daftar jenis objek konfigurasi yang dapat disisipkan ke konfigurasi perintah cluster. |
| TradefedDelegator | Objek yang membantu mendelegasikan pemanggilan ke biner Tradefed lain. |
| TradefedFeatureClient | Klien grpc untuk meminta eksekusi fitur dari server. |
| TradefedFeatureServer | Server yang merespons permintaan untuk memicu fitur. |
| TradefedSandbox | Container sandbox yang dapat menjalankan pemanggilan Trade Federation. |
| TradefedSandboxFactory | Implementasi default untuk SandboxFactory |
| TradefedSandboxRunner |
Runner yang terkait dengan TradefedSandbox yang akan memungkinkan eksekusi sandbox.
|
| TradefedSandboxRunner.StubScheduledInvocationListener |
Stub IScheduledInvocationListener yang tidak melakukan apa pun.
|
U
| UiAutomatorRunner | Menjalankan pengujian UI Automator di perangkat dan melaporkan hasilnya. |
| UiAutomatorTest | |
| UiAutomatorTest.LoggingOption | |
| UiAutomatorTest.TestFailureAction | |
| UnexecutedTestReporterThread | Thread yang menangani pelaporan semua pengujian yang tidak dijalankan. |
| UniqueMultiMap<K, V> |
MultiMap yang memastikan nilai unik untuk setiap kunci.
|
| UploadManifest | Manifes BLOB dan file yang akan diupload. |
| UploadManifest.Builder | |
| UsbResetMultiDeviceRecovery |
IMultiDeviceRecovery yang mereset bus USB untuk perangkat offline.
|
| UsbResetRunConfigRecovery | Mengizinkan pemicuan perintah untuk mereset USB perangkat |
| UsbResetTest |
IRemoteTest yang mereset USB perangkat dan memeriksa apakah perangkat kembali online setelahnya.
|
| UserChecker | Memeriksa apakah pengguna telah berubah selama pengujian. |
| UserCleaner |
ITargetPreparer yang menghapus pengguna sekunder saat penguraian.
|
| UserHelper | |
| UserInfo | Mirip dengan class UserInfo dari platform. |
| UserInfo.UserType | Varian jenis pengguna yang didukung di API eksternal. |
V
| ValidateSuiteConfigHelper |
Class ini akan membantu memvalidasi bahwa IConfiguration yang dimuat untuk rangkaian memenuhi persyaratan yang diharapkan: - Tidak ada penyedia Build - Tidak ada pelapor Hasil
|
| VersionedFile | Struktur data yang merepresentasikan file yang memiliki versi terkait. |
| VersionParser | Ambil versi artefak tradefed yang sedang berjalan. |
| VisibleBackgroundUserPreparer | Penyiapan target untuk menjalankan pengujian di pengguna yang dimulai di latar belakang yang terlihat. |
| VmRemoteDevice | Perangkat virtual Jarak Jauh yang akan kita kelola dari dalam Virtual Machine. |
W
| WaitDeviceRecovery |
Implementasi sederhana IDeviceRecovery yang menunggu perangkat terhubung ke internet dan merespons perintah sederhana.
|
| WaitForDeviceDatetimePreparer |
ITargetPreparer yang menunggu hingga tanggal dan waktu disetel di perangkat
Secara opsional, preparer ini dapat memaksakan |
| WifiCommandUtil | Class utilitas yang dapat mengurai output perintah Wi-Fi. |
| WifiCommandUtil.ScanResult | Menampilkan jaringan Wi-Fi yang berisi info terkaitnya. |
| WifiHelper | Class helper untuk memanipulasi layanan Wi-Fi di perangkat. |
| WifiPreparer |
ITargetPreparer yang mengonfigurasi Wi-Fi di perangkat jika perlu.
|
| WorkUnitType | Enum yang merepresentasikan kemungkinan jenis unit kerja. |
X
| XmlFormattedGeneratorReporter |
Implementasi FormattedGeneratorReporter yang memformat hasil rangkaian pengujian dalam format xml.
|
| XmlResultReporter | Menulis hasil JUnit ke file XML dalam format yang konsisten dengan XMLJUnitResultFormatter Ant. |
| XmlSuiteResultFormatter | Class utilitas untuk menyimpan eksekusi rangkaian pengujian sebagai XML. |
| XmlSuiteResultFormatter.RunHistory | Objek helper untuk konversi JSON. |
| XmlTestRunListener | Menulis hasil JUnit ke file XML dalam format yang konsisten dengan XMLJUnitResultFormatter Ant. |
Y
| YamlClassOptionsParser | Helper untuk mengurai informasi peluncuran pengujian dari Konfigurasi Tradefed YAML. |
Z
| ZipCompressionStrategy |
ICompressionStrategy untuk membuat arsip ZIP.
|
| ZipUtil | Class helper untuk operasi terkait kompresi |
| ZipUtil2 | Class helper untuk ekstraksi zip yang mempertimbangkan izin file POSIX |