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 mewakili ABI. 
AbiFormatter Class utilitas untuk ABI. 
AbiUtils Class utilitas untuk menangani ABI perangkat 
AbstractConnection Representasi koneksi abstrak. 
AbstractHostMonitor Class umum untuk Pemantauan Kesehatan Host. 
AbstractTunnelMonitor Pemantau 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 mengurai konfigurasi Acloud (digunakan untuk memulai instance perangkat Cloud). 
AcloudConfigParser.AcloudKeys Kumpulan kunci yang dapat ditelusuri dari konfigurasi. 
ActionInProgress Tindakan umum yang sedang berlangsung. 
ActiveTrace Class utama yang membantu mendeskripsikan dan mengelola rekaman aktivitas. 
ActivityStatusChecker Pemeriksa status untuk aktivitas yang tersisa yang berjalan di akhir modul. 
AdbRootElevator AutoCloseable yang mengaktifkan root adb saat dibuat jika diperlukan dan memulihkan status root setelah selesai. 
AdbSshConnection Koneksi adb melalui jembatan ssh. 
AdbStopServerPreparer Persiapan target untuk menghentikan server adb di host sebelum dan sesudah menjalankan pengujian adb. 
AdbTcpConnection Representasi koneksi default perangkat, yang diasumsikan sebagai koneksi adb standar perangkat. 
AdbUtils Class utilitas untuk operasi adb. 
AfterClassWithInfo Jaminan yang serupa dengan AfterClass, tetapi metode yang dianotasi harus memerlukan parameter TestInformation
AggregatePostProcessor Agregator metrik yang memberikan nilai minimum, maksimum, rata-rata, varians, simpangan baku, total, jumlah, dan persentil opsional untuk metrik numerik yang dikumpulkan selama pengujian beberapa iterasi berjalan, memperlakukannya sebagai bilangan ganda. 
AllTestAppsInstallSetup ITargetPreparer yang menginstal semua aplikasi dari folder IDeviceBuildInfo.getTestsDir() ke perangkat. 
AltDirBehavior Enum untuk menentukan perilaku direktori alternatif bagi berbagai penginstal/pengirim artefak pengujian

 

AnalysisHeuristic Urutan sangatlah penting. 
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). 
ApkChangeDetector Class ini mendeteksi apakah APK yang akan diinstal berbeda dengan APK yang ada di perangkat, untuk memutuskan apakah akan melewati penginstalan dan penghapusan aplikasi selama setUp dan tearDown ERROR(/TestAppInstallSetup)
AppBuildInfo IBuildInfo yang mewakili 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 tertentu. 
ArgsOptionParser Mengisi kolom Option dari argumen command line yang diuraikan. 
ArrayUtil Metode utilitas untuk array 
ArtChrootPreparer Membuat direktori chroot untuk pengujian ART. 
ArtGTest  
ArtifactDetails Ini menjelaskan struktur konten dan deskripsinya seperti yang dihasilkan oleh alat CAS 
ArtifactDetails.ArtifactFileDescriptor  
ArtifactsAnalyzer Utilitas yang membantu menganalisis artefak build untuk mendapatkan insight. 
ArtRunTest Runner pengujian untuk menjalankan pengujian run ART. 
ArtRunTest.AdbShellCommandException Class pengecualian untuk melaporkan error yang terjadi selama eksekusi perintah shell ADB. 
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 hasilnya serta mencatatnya ke dalam log untuk pemanggilan. 
AtraceRunMetricCollector Mengumpulkan rekaman aktivitas dari semua direktori pengujian di direktori tertentu dari perangkat pengujian, mencatat direktori pengujian dan memproses ulang file rekaman aktivitas di direktori pengujian, serta menggabungkan metrik. 
AutoLogCollector Enumerasi yang menjelaskan kolektor mana yang dapat otomatis ditangani oleh harness. 
AutomatedReporters Class yang menentukan pemetaan dari pelapor otomatis Tradefed. 
AveragePostProcessor Implementasi post-processor yang menghitung rata-rata daftar metrik. 

B

BackgroundDeviceAction Menjalankan perintah di perangkat tertentu yang diulang sesuai kebutuhan hingga tindakan dibatalkan. 
BaseDeviceMetricCollector Implementasi dasar IMetricCollector yang memungkinkan untuk memulai dan menghentikan pengumpulan di onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) dan ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map))
BaseEmulatorPreparer Persiapan 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 berjalan atau tidak. 
BaseMultiTargetPreparer Implementasi dasar IMultiTargetPreparer yang memungkinkan penonaktifan objek. 
BasePostProcessor IPostProcessor dasar yang harus diperluas oleh setiap implementasi. 
BaseRetryDecision Implementasi 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. 
BatteryController Class utilitas yang memungkinkan untuk mengontrol status pengisian daya baterai perangkat. 
BatteryRechargeDeviceRecovery Mengizinkan 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 yang serupa dengan BeforeClass, tetapi metode yang dianotasi harus memerlukan parameter TestInformation
BinaryState Enum yang digunakan untuk merekam status AKTIF/NONAKTIF dengan status no-op IGNORE. 
BluetoothConnectionLatencyCollector Pengumpul akan mendorong 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 nomor status koneksi untuk setiap profil. 
BluetoothConnectionSuccessRatePostProcessor Implementasi postprocessor 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 logging snoop 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: frameworks/base/core/tests/bluetoothtests 

BootstrapBuildProvider IDeviceBuildProvider yang mem-bootstrap info build dari perangkat pengujian

Hal ini biasanya digunakan untuk perangkat dengan build yang disediakan secara eksternal, yaitu. 

BootstrapServiceFileResolverLoader Memuat resolver menggunakan fasilitas pemuatan layanan. 
Bugreport Objek yang menyimpan referensi file bugreport, kompatibel dengan bugreport datar dan bugreport yang di-zip (bugreportz). 
BugreportCollector ITestInvocationListener pass-through yang mengumpulkan bugreport saat peristiwa yang dapat dikonfigurasi terjadi, lalu memanggil ITestInvocationListener.testLog pada turunannya setelah setiap bugreport dikumpulkan. 
BugreportCollector.Filter  
BugreportCollector.Freq  
BugreportCollector.Noun  
BugreportCollector.Predicate Predikat lengkap yang menjelaskan kapan harus mengambil laporan bug. 
BugreportCollector.Relation  
BugreportCollector.SubPredicate  
BugreportzOnFailureCollector Mengumpulkan bugreportz saat kasus pengujian gagal. 
BugreportzOnTestCaseFailureCollector Mengumpulkan bugreportz saat kasus pengujian dalam proses berjalan gagal. 
BuildAnalysis Menampilkan hasil analisis build tunggal. 
BuildError Ditampilkan jika build yang diberikan gagal dijalankan. 
BuildInfo Implementasi umum 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 file yang ditentukan. 
BuildInfoUtil Class utilitas 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 yang terkait dengan 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 .apk di perangkat. 
ByteArrayInputStreamSource  
ByteArrayList Class untuk mewakili array byte ringan. 
ByteArrayUtil Utilitas untuk beroperasi pada array byte, misalnya, mengonversi byte menjadi bilangan bulat. 
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
CarModuleController Pengontrol ini mencegah eksekusi kasus pengujian pada perangkat non-otomotif. 
CarryDnaeError RuntimeException internal untuk membawa DeviceNotAvailableException melalui framework JUnit4. 
CarryInterruptedException Ditampilkan saat waktu tunggu fase pengujian dipicu dan InterruptedException perlu dibawa dari thread eksekusi pengujian ke thread eksekusi pemanggilan. 
CdmaDeviceFlasher Class yang mem-flash gambar di perangkat Android fisik dengan radio CDMA. 
CecControllerTokenProvider Penyedia token untuk token terkait Kontrol Elektronik Konsumen (CEC). 
CentralDirectoryInfo CentralDirectoryInfo adalah class yang berisi informasi file/folder di dalam file zip. 
CheckPairingPreparer CompanionAwarePreparer yang memverifikasi pengikatan BT antara perangkat utama dan pendamping 
Chunker Membagi blob menjadi satu atau beberapa Chunk dengan ukuran maksimal chunkSize byte. 
Chunker.Chunk Bagian blob. 
CircularAtraceUtil Utilitas atrace yang dikembangkan terutama untuk mengidentifikasi akar masalah ANR selama pengujian Monkey. 
CircularByteArray Struktur data untuk menyimpan array ukuran tetap yang beroperasi sebagai buffer melingkar, dan melacak jumlah total semua nilai dalam array. 
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 untuk saat 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

Berpola setelah FileFilter 

ClockworkUtils Utilitas clockwork untuk berbagi logika multiperangkat 
CloseableTraceScope Class cakupan yang memungkinkan untuk melaporkan bagian pelacakan melalui try-with-resources 
ClusterBuildInfo Class IBuildInfo untuk build yang disalurkan dari TFC. 
ClusterBuildProvider IBuildProvider untuk mendownload resource pengujian TFC. 
ClusterClient Implementasi IClusterClient untuk berinteraksi dengan backend TFC. 
ClusterCommand Class yang mewakili tugas yang diambil dari Cluster TF. 
ClusterCommand.RequestType  
ClusterCommand.State Status perintah di cluster TF. 
ClusterCommandConfigBuilder Class untuk mem-build file konfigurasi untuk perintah cluster. 
ClusterCommandEvent Class untuk mengenkapsulasi peristiwa perintah cluster yang akan diupload. 
ClusterCommandEvent.Builder  
ClusterCommandEvent.Type  
ClusterCommandLauncher Class IRemoteTest untuk meluncurkan perintah dari TFC melalui TF subproses. 
ClusterCommandScheduler ICommandScheduler untuk mendukung TFC (Cluster Tradefed). 
ClusterCommandStatus Class yang mewakili status dan alasan pembatalan untuk perintah dari Cluster TF. 
ClusterDeviceInfo Class untuk mengenkapsulasi info perangkat cluster yang akan diupload. 
ClusterDeviceInfo.Builder  
ClusterDeviceMonitor Implementasi IDeviceMonitor yang melaporkan hasil ke layanan Cluster Tradefed. 
ClusterEventUploader<T extends IClusterEvent> Class ClusterEventUploader, yang mengupload IClusterEvent ke TFC. 
ClusterHostEvent Class untuk mengenkapsulasi peristiwa host cluster yang akan diupload. 
ClusterHostEvent.Builder  
ClusterHostEvent.HostEventType Enum dari berbagai jenis peristiwa 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  
CodeCoverageTest Pengujian yang menjalankan paket pengujian instrumentasi di perangkat tertentu dan membuat laporan cakupan kode. 
CollectingByteOutputReceiver IShellOutputReceiver yang mengumpulkan seluruh output shell ke dalam byte[]
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 Penyetel umum untuk menangani setelan dasar pengukuran perangkat melalui perintah shell adb. 
CommandFileParser Parser untuk file yang berisi kumpulan command line. 
CommandFileParser.CommandLine  
CommandInterrupter Layanan yang memungkinkan perintah TradeFederation diganggu atau ditandai sebagai tidak dapat diganggu. 
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. 
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 dari berbagai status host 
CommandStatus Merepresentasikan status operasi yang diatur waktunya. 
CommandStatusHandler Pengendali 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 pembebasan perangkat pendamping

getCompanionDeviceSelectionOptions() harus diterapkan untuk mendeskripsikan kriteria yang diperlukan untuk mengalokasikan perangkat pendamping 

CompanionAwarePreparer ITargetPreparer yang mengenkapsulasi logika untuk mendapatkan perangkat pendamping yang telah dialokasikan. 
CompanionAwareTest Class pengujian dasar yang mengenkapsulasi boilerplate untuk mendapatkan dan memeriksa perangkat pendamping

Subclass dapat memanggil getCompanion() untuk mengambil pendamping yang dialokasikan. 

CompanionDeviceTracker Class untuk mengalokasikan dan mengosongkan perangkat pendamping 
CompanionRunCommandTargetPreparer ITargetPreparer yang menjalankan perintah yang ditentukan 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 booting dan server sistem dengan filter compiler 'speed'. 
ConditionFailureMonitor Pantau kegagalan dari pemanggilan. 
ConditionPriorityBlockingQueue<T> Class thread-safe dengan operasi mirip ERROR(/PriorityBlockingQueue) yang dapat mengambil objek yang cocok dengan kondisi tertentu. 
ConditionPriorityBlockingQueue.AlwaysMatch<T> ConditionPriorityBlockingQueue.IMatcher yang cocok dengan objek apa pun. 
ConditionPriorityBlockingQueue.IMatcher<T> Antarmuka untuk menentukan apakah elemen cocok dengan kondisi tertentu. 
ConfigCompleter Implementasi Completer untuk konfigurasi TF kita. 
ConfigurableGrpcDynamicShardingClient  
Konfigurasi Penerapan IConfiguration konkret yang menyimpan objek konfigurasi yang dimuat dalam peta. 
ConfigurationDef Menyimpan data konfigurasi, objek terkait, dan opsi objek tersebut. 
ConfigurationDef.ConfigObjectDef Objek untuk menyimpan info untuk className dan nomor tampilan yang dimilikinya (misalnya, jika konfigurasi memiliki objek yang sama dua kali, objek pertama akan memiliki nomor tampilan pertama). 
ConfigurationDescriptor Objek Konfigurasi yang menjelaskan beberapa aspek konfigurasi itu sendiri. 
ConfigurationDescriptor.LocalTestRunner Enum yang digunakan untuk menunjukkan runner pengujian lokal. 
ConfigurationException Ditampilkan 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 bersifat wajib. 

ConfigurationYamlParser Parser untuk konfigurasi Tradefed gaya YAML 
ConfigUtil Class utilitas untuk membuat, berinteraksi dengan, dan mendorong file konfigurasi statsd. 
ConfigUtil.LogSource  
Konsol Konsol TradeFederation utama yang menyediakan antarmuka untuk berinteraksi dengan pengguna

Saat ini mendukung operasi seperti

  • menambahkan perintah untuk diuji
  • mencantumkan perangkat dan statusnya
  • pemanggilan daftar sedang berlangsung
  • perintah daftar dalam antrean
  • membuang log pemanggilan ke file/stdout
  • shutdown
 
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() berfungsi dengan baik dengan unfinishedLine LineReader 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 hal-hal yang diharapkan dari struktur konten untuk analisis yang tepat. 
ContentAnalysisResults Ringkasan analisis konten. 
ContentInformation Merepresentasikan konten untuk target build tertentu dari versi dasar dan versi saat ini. 
ContentMerkleTree Menghitung MerkleTree dari informasi konten. 
ContentModuleLister Menghitung daftar modul dari konteks. 
ContentProviderHandler Pengendali yang memisahkan interaksi penyedia konten dan memungkinkan penggunaan penyedia konten sisi perangkat untuk operasi yang berbeda. 
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 di semua core dipulihkan ke tingkat tertinggi yang tersedia 
CreateAvdPreparer  
CreateUserPreparer Persiapan target untuk membuat pengguna dan membersihkannya di akhir. 
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 kita isi untuk pemanggilan. 
CurrentInvocation.IsolationGrade Menjelaskan tingkat isolasi 

D

DebugHostLogOnFailureCollector Pengumpul yang akan mengumpulkan dan mencatat log sisi host saat kegagalan kasus pengujian terjadi. 
DefaultConnection Representasi koneksi default perangkat, yang diasumsikan sebagai koneksi adb standar perangkat. 
DefaultConnection.ConnectionBuilder Builder yang digunakan untuk mendeskripsikan koneksi. 
DefaultRemoteAndroidTestRunner Ekstensi RemoteAndroidTestRunner ddmlib 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 Merepresentasikan status alokasi perangkat dari perspektif IDeviceManager 
DeviceAvailableChecker Pemeriksa untuk memastikan modul tidak membuat perangkat dalam status offline. 
DeviceBaselineChecker Tetapkan setelan dasar pengukuran perangkat sebelum setiap modul. 
DeviceBaselineSetter Class abstrak yang digunakan untuk membuat setelan dasar pengukuran perangkat. 
DeviceBatteryLevelChecker IRemoteTest yang memeriksa daya baterai minimum, dan menunggu baterai mencapai nilai minimum pengisian daya kedua jika 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 mewakili build perangkat Android lengkap dan (opsional) pengujiannya. 
DeviceBuildInfoBootStrapper ITargetPreparer yang mengganti 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 memformat sebagai tindakan pembersihan setelah pengujian, dan secara opsional menonaktifkan layar 
DeviceCleaner.CleanupAction  
DeviceCleaner.PostCleanupAction  
DeviceConcurrentUtil Berisi metode dan class utilitas untuk eksekusi perintah sisi perangkat serentak

Gunakan ERROR(/ExecutorService) untuk menjalankan perintah yang diterapkan sebagai ShellCommandCallable, dan gunakan ERROR(/#joinFuture(String,Future,long)) untuk sinkronisasi terhadap ERROR(/Future) seperti yang ditampilkan oleh ERROR(/ExecutorService) untuk eksekusi perintah. 

DeviceConcurrentUtil.ShellCommandCallable<V> ERROR(/Callable) yang menggabungkan detail eksekusi perintah shell di ITestDevice
DeviceConfigurationHolder Implementasi IDeviceConfiguration konkret yang menyimpan objek konfigurasi perangkat yang dimuat dalam atributnya. 
DeviceDescriptor Class yang berisi informasi yang mendeskripsikan perangkat yang sedang diuji. 
DeviceDisconnectedException Ditampilkan saat perangkat tidak dapat lagi dijangkau melalui jenis transpornya, misalnya. jika perangkat tidak lagi terlihat melalui USB, atau koneksi TCP/IP 
DeviceErrorIdentifier ID Error dari Error perangkat dan error yang dilaporkan perangkat. 
DeviceFailedToBootError Ditampilkan jika perangkat gagal melakukan booting setelah di-flash dengan build. 
DeviceFeatureFlag  
DeviceFeatureModuleController Pengontrol modul untuk 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 pengukuran untuk menghitung perbedaan. 
DeviceImageTracker.FileCacheTracker Melacak informasi gambar perangkat yang di-cache dan metadatanya 
DeviceImageZipFlashingTargetPreparer Penyedia target yang mem-flash perangkat dengan image perangkat yang disediakan melalui format tertentu. 
DeviceInternetAccessibilityResourceMetricCollector Pengumpul mengirim ping ke google.com untuk memeriksa apakah perangkat memiliki aksesibilitas 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
DeviceManagementGrpcServer Server GRPC yang memungkinkan pemesanan perangkat dari Tradefed. 
DeviceManager  
DeviceManager.FastbootDevice Representasi perangkat dalam Mode fastboot (Fastboot mode). 
DeviceMerkleTree Menghitung MerkleTree dari informasi konten perangkat. 
DeviceMetricData Objek untuk menyimpan semua data yang dikumpulkan oleh pengumpulan metrik. 
DeviceMonitorMultiplexer Class proxy untuk menyebarkan permintaan ke beberapa IDeviceMonitor
DeviceNotAvailableException Ditampilkan 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 rilis perangkat yang menangani komunikasi dengan proses induk perangkat yang akan dirilis. 
DeviceResetFeature Penerapan reset perangkat sisi server. 
DeviceResetHandler Utilitas yang menangani reset perangkat secara umum. 
DeviceRuntimeException Ditampilkan 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 disediakan. 
DeviceSnapshotFeature Implementasi sisi server untuk snapshot perangkat. 
DeviceSnapshotHandler Utilitas yang menangani snapshot Cuttlefish. 
DeviceStateMonitor Class helper untuk memantau status IDevice
DeviceStorageAgeResourceMetricCollector Mengurai usia penyimpanan dari logcat. 
DeviceStorageFiller Target penyiapan untuk mengisi penyimpanan sehingga tersedia sejumlah ruang kosong. 
DeviceStorageStatusChecker Periksa apakah perangkat memiliki cukup ruang disk untuk partisi yang diberikan. 
DeviceStringPusher Persiapan target untuk menulis string ke file. 
DeviceSuite Memperluas Suite penampung JUnit4 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 Rangkaian pengujian JUnit helper yang menyediakan layanan IRemoteTest dan IDeviceTest
DeviceTraceCollector Kolektor yang akan memulai rekaman aktivitas perfetto saat pengujian dimulai dan mencatat file rekaman aktivitas di bagian akhir. 
DeviceUnavailableMonitor Pemroses ini hanya mencoba mengambil DNAE level kasus pengujian. 
DeviceUnresponsiveException Spesialisasi DeviceNotAvailableException yang menunjukkan perangkat terlihat oleh adb, tetapi tidak responsif (yaitu, waktu tunggu perintah habis, tidak akan melakukan booting, dll.) 
DeviceUpdateTargetPreparer ITargetPreparer abstrak yang menangani langkah-langkah umum seputar update perangkat dengan file image perangkat dari sumber eksternal (bukan layanan build). 
DeviceWifiResourceMetricCollector Pengumpul mengumpulkan metrik kecepatan link dan kekuatan sinyal Wi-Fi yang terhubung saat ini. 
DeviceWiper ITargetPreparer yang menghapus total data pengguna 
DigestCalculator Metode utilitas untuk menghitung Digest
DirectedGraph<V> Implementasi grafik tak berbobot terarah. 
DisableSELinuxTargetPreparer Peracik target yang menonaktifkan SELinux jika diaktifkan. 
DryRunKeyStore Keystore untuk uji coba, tempat nilai keystore selalu diganti dan ditemukan dengan benar. 
DryRunner Melakukan pengujian dry run secara transparan, bukan benar-benar menjalankannya. 
DynamicFileStubTest Ini adalah pengujian tradefed untuk menguji apakah tradefed dapat me-resolve file dinamis dengan benar. 
DynamicRemoteFileResolver Class yang membantu me-resolve jalur ke file jarak jauh. 
DynamicRemoteFileResolver.FileResolverLoader Memuat implementasi IRemoteFileResolver
DynamicShardHelper Strategi sharding untuk memungkinkan antrean pekerjaan jarak jauh di antara beberapa instance TF 
DynamicShardingConnectionInfoMessage Class penyimpanan 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. 
Email Class helper untuk mengirim email. 
EmailHostHealthAgent Implementasi IHostHealthAgent untuk mengirim email dari laporan Monitor 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 mewakili tindakan yang dapat dieksekusi. 
ExecutableActionResult Class nilai yang mewakili hasil ExecutableAction
ExecutableBaseTest Class dasar untuk gaya pengujian yang dapat dieksekusi. 
ExecutableHostTest Runner pengujian untuk file yang dapat dieksekusi 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 dilakukan 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 telah dibuat. 
ExtendedFile Ekstensi file standar untuk membawa metadata terkait build. 
ExtensionAtomsRegistry ExtensionAtomsRegistry untuk penggunaan statsd secara lokal. 

F

FailureDescription Class yang menjelaskan informasi kegagalan di Trade Federation. 
FakeTest Pengujian palsu yang bertujuan untuk memudahkan pembuatan hasil pengujian yang berulang. 
FakeTestsZipFolder Peralatan pengujian yang membuat folder pengujian yang diekstrak palsu berdasarkan daftar konten. 
FakeTestsZipFolder.ItemType  
FastbootCommandPreparer Peracik 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 mengekstraknya. 
FastbootUpdateBootstrapPreparer ITargetPreparer yang melakukan staging file yang ditentukan (bootloader, radio, zip image perangkat) ke IDeviceBuildInfo untuk mem-flash perangkat dengan FastbootDeviceFlasher, lalu memasukkan atribut perangkat pasca-booting ke info build untuk tujuan pelaporan hasil. 
FatalHostError Pengecualian yang menunjukkan error fatal yang tidak dapat dipulihkan telah terjadi di mesin host yang menjalankan TradeFederation, dan instance TradeFederation harus dinonaktifkan. 
FeatureFlagTargetPreparer Memperbarui DeviceConfig (flag fitur yang disesuaikan oleh layanan jarak jauh). 
FileDownloadCache Class helper yang mengelola cache LRU sistem file lokal dari file yang didownload. 
FileDownloadCacheFactory Factory untuk membuat FileDownloadCache 
FileDownloadCacheWrapper Class wrapper yang menyediakan fasilitas FileDownloadCache saat mengimplementasikan antarmuka IFileDownloader
FileIdleMonitor Memantau file dan menjalankan callback jika file tersebut tidak ada aktivitas (yaitu. 
FileInputStreamSource InputStreamSource yang mengambil file input. 
FileLogger ILeveledLogOutput yang mengarahkan pesan log ke file dan ke stdout. 
FileProtoResultReporter Pelapor proto yang membuang TestRecord ke dalam file. 
FilePullerDeviceMetricCollector BaseDeviceMetricCollector yang memproses kunci metrik yang berasal dari perangkat dan menariknya 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 Ditampilkan jika ruang disk yang dapat digunakan berada di bawah nilai minimum. 
FilteredResultForwarder Varian ResultForwarder yang hanya mengizinkan daftar yang diizinkan 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&lt;String, MultiMap&lt;String, String&gt;&gt;
FlashingResourcesParser.Constraint Antarmuka pemfilteran, yang dimaksudkan untuk memungkinkan FlashingResourcesParser mengabaikan beberapa resource yang mungkin digunakannya 
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 foldable non-utama. 
FoldableHandler Pengendali perangkat foldable generik yang dapat menggunakan parameter perangkat foldable untuk membuat modul khusus. 
FoldableModePreparer Penyedia 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  
FuseUtil Class helper untuk operasi FUSE. 

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 akhirnya 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. Sebagai gantinya, gunakan com.android.tradefed.util.gcs.GCSCommon. 
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 penyimpanan dalam cache dan me-resolve konfigurasi global. 
GCSFileDownloader Downloader file untuk mendownload file dari Google Cloud Storage (GCS). 
GCSFileDownloaderBase Downloader file untuk mendownload file dari Google Cloud Storage (GCS). 
GCSFileUploader Uploader 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 Struktur untuk menyimpan peristiwa logcat dengan jenis peristiwa dan memicu pesan logcat 
GetPreviousPassedHelper Helper untuk mendapatkan filter pengujian yang lulus sebelumnya. 
GkiDeviceFlashPreparer Pengatur 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 pemanggilan tertentu. 
GlobalTestFilter Opsi filter yang diterapkan ke pemanggilan. 
GoogleApiClientUtil Utilitas untuk membuat klien Google API. 
GoogleApiClientUtilBase  
GoogleBenchmarkResultParser Mengurai hasil Google Benchmark yang berjalan dari shell, dan menampilkan peta dengan semua hasilnya. 
GoogleBenchmarkTest Pengujian yang menjalankan paket pengujian benchmark Google di perangkat tertentu. 
GranularRetriableTestWrapper Class wrapper berfungsi di IRemoteTest untuk mengelompokkan IRemoteTest di tingkat kasus pengujian. 
GranularRetriableTestWrapper.StartEndCollector Helper class untuk menangkap awal dan akhir run yang tidak ada. 
GsiDeviceFlashPreparer Pengatur target yang mem-flash perangkat dengan image sistem umum 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 berjalan dari shell, dan memberi tahu ITestInvocationListener tentang hasilnya. 
GTestXmlResultParser Mengurai hasil 'mode output xml' dari pengujian native menggunakan GTest yang berjalan dari shell, dan memberi tahu ITestRunListener tentang hasilnya. 

H

HarnessException Class pengecualian dasar untuk pengecualian yang ditampilkan dalam harness. 
HarnessIOException Manfaatkan pengecualian yang membantu menangani masalah file. 
HarnessRuntimeException  
HeapHostMonitor Implementasi AbstractHostMonitor yang memantau memori heap di host dan mencatatnya secara berkala ke log histori. 
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 mewakili sampel metrik host yang akan dilaporkan. 
HostOptions Class holder opsi host. 
HostStatsdMetricCollector IMetricCollector yang mengumpulkan metrik statsd dari sisi host menggunakan perintah utilitas statsd. 
HostTest Runner pengujian untuk pengujian berbasis host JUnit. 
HostUtils Mengimplementasikan beberapa metode utilitas yang berguna untuk menjalankan pengujian host. 
HprofAllocSiteParser Class helper untuk mengurai info dari bagian Allocation Sites dalam laporan hprof. 
HttpHelper Berisi metode bantuan untuk membuat permintaan http 
HttpHelper.RequestRunnable Dapat dijalankan 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 download file jarak jauh melalui http 
HttpsRemoteFileResolver Implementasi IRemoteFileResolver yang memungkinkan download file jarak jauh melalui https 

I

IAbi Antarmuka yang mewakili ABI yang sedang diuji. 
IAbiReceiver Pengujian yang memerlukan ABI yang sedang diuji. 
IAndroidDebugBridge Definisi antarmuka untuk metode AndroidDebugBridge yang digunakan dalam paket ini. 
IAppBuildInfo Antarmuka ini tidak digunakan lagi. Gunakan IBuildInfo secara langsung. 
IAutoRetriableTest Antarmuka untuk IRemoteTest yang tidak mengimplementasikan ITestFilterReceiver, tetapi masih ingin mendukung percobaan ulang otomatis. 
IBatteryInfo Antarmuka yang menentukan interaksi dengan baterai perangkat. 
IBatteryInfo.BatteryState Menjelaskan status pengisian daya baterai saat ini. 
IBuildInfo Menyimpan informasi tentang build yang sedang diuji. 
IBuildInfo.BuildInfoProperties Beberapa properti yang dapat dimiliki IBuildInfo untuk menyesuaikan 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 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 mewakili 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 factory kredensial 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. 
IDeviceActionReceiver Memberikan API untuk menerima peristiwa perangkat. 
IDeviceBuildInfo IBuildInfo yang mewakili build perangkat Android lengkap dan (opsional) pengujiannya. 
IDeviceBuildProvider IBuildProvider yang menggunakan informasi dari ITestDevice untuk mengambil build. 
IDeviceConfiguration Antarmuka Holder Konfigurasi Perangkat. 
IDeviceFlasher Melakukan flash image perangkat di perangkat. 
IDeviceFlasher.UserDataFlashOption Enum opsi untuk menangani gambar userdata 
IDeviceManager Antarmuka untuk mengelola kumpulan perangkat yang tersedia untuk pengujian. 
IDeviceManager.IFastbootListener Pemroses untuk perubahan status fastboot. 
IDeviceMonitor Antarmuka untuk memantau status perangkat. 
IDeviceMonitor.DeviceLister Class mirip Runnable yang akan menampilkan perangkat yang diketahui 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. 
IDynamicShardingClient Antarmuka wrapper untuk klien sharding

Hal ini ada agar kita dapat menukarnya dengan HTTP atau mengujinya jika diperlukan. 

IDynamicShardingConnectionInfo Antarmuka untuk class yang berisi info koneksi sharding dinamis 
IEmail Antarmuka untuk mengirim email. 
IEmail.Message Penampung untuk data pesan email. 
IFileDownloader Antarmuka untuk mendownload file jarak jauh. 
IFileEntry Definisi antarmuka yang menyediakan kontrak yang lebih sederhana dan dapat di-mock ke metode FileEntry
IFileResolverLoader Memuat implementasi IRemoteFileResolver
IFileResolverLoader.ResolverLoadingException Pengecualian ditampilkan jika resolver tidak dapat dimuat atau diinisialisasi. 
IFlashingResourcesParser Antarmuka untuk menyediakan versi file image 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 berisi dalam direktori sistem file lokal. 
IFormatterGenerator Antarmuka yang menjelaskan formator untuk SuiteResultHolder
IGlobalConfiguration Class untuk mencakup informasi konfigurasi global untuk satu instance Trade Federation (mencakup jumlah panggilan konfigurasi yang sebenarnya). 
IHarnessException Deskripsi antarmuka pengecualian harness yang akan diterapkan oleh pengecualian harness. 
IHostCleaner Membersihkan host setelah pengujian selesai dijalankan. 
IHostHealthAgent Antarmuka untuk memunculkan metrik host atau perangkat. 
IHostMonitor Antarmuka untuk mengirim data host 
IHostMonitor.HostDataPoint Class generik untuk data yang akan dilaporkan. 
IHostMonitor.HostMetricType  
IHostOptions Antarmuka holder opsi host. 
IHostOptions.PermitLimitType Enum yang menjelaskan kemungkinan pembatas izin 
IHostResourceManager Antarmuka untuk mengelola resource host. 
IHttpHelper Metode bantuan untuk melakukan permintaan http. 
IHttpHelper.DataSizeException  
IIncrementalSetup Antarmuka yang membantu memutuskan apakah akan mencoba penyiapan inkremental untuk pembuat TradeFed. 
IInvocationContext Menyimpan informasi tentang Panggilan untuk diakses 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 sandi atau data sensitif. 
IKeyStoreFactory Factory untuk membuat IKeyStoreClient
ILabPreparer Antarmuka penanda untuk pembuat lab

Lihat ITargetPreparer untuk mengetahui deskripsi tujuan antarmuka ini. 

ILeveledLogOutput Class yang mengimplementasikan antarmuka ini menyediakan metode yang menangani output pesan log. 
ILogcatReceiver Class yang menyediakan output logcat perangkat sebagai InputStreamSource
ILogRegistry Antarmuka untuk logger singleton ILogOutput yang melakukan multipleks dan mengelola logger 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 kapan file log disimpan. 
ImageContentAnalyzer Penganalisis untuk analisis konten gambar perangkat 
IManagedTestDevice ITestDevice yang siklus prosesnya dikelola. 
IManagedTestDevice.DeviceEventResponse Penampung 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 IRemoteTest yang akan diimplementasikan jika perlu mendapatkan daftar IMetricCollector untuk pengujian yang dijalankan. 
IMoblyYamlResultHandler Antarmuka pengendali hasil yaml mobly. 
IMoblyYamlResultHandler.ITestResult Antarmuka hasil yaml mobly 
IModuleController Antarmuka untuk mengontrol apakah modul harus dieksekusi atau tidak. 
IModuleController.RunStrategy Enum yang menjelaskan cara modul dieksekusi. 
IModuleParameterHandler Antarmuka untuk parameter modul suite. 
IMultiDeviceRecovery Antarmuka untuk memulihkan beberapa perangkat offline. 
IMultiDeviceTest Antarmuka ini tidak digunakan lagi. Antarmuka ini disimpan untuk sementara demi kompatibilitas, tetapi sebenarnya tidak digunakan lagi. Jangan terapkan. 
IMultiTargetPreparer Menyiapkan lingkungan pengujian untuk beberapa perangkat secara bersamaan. 
INativeDevice Memberikan API level yang andal dan sedikit lebih tinggi ke IDevice ddmlib. 
INativeDeviceTest Antarmuka untuk objek yang memerlukan referensi ke INativeDevice
IncrementalImageUtil Utilitas untuk memanfaatkan update perangkat dan image inkremental. 
InfraErrorIdentifier ID Error dari infrastruktur Trade Federation, dan infrastruktur dependen (seperti infrastruktur Build). 
InputStreamSource Antarmuka ini pada dasarnya menggabungkan 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 terletak di sistem file. 
InstallBuildEnvApkSetup ITargetPreparer yang menginstal satu atau beberapa apk pengujian dari lingkungan build platform Android. 
InstalledInstrumentationsTest Menjalankan semua instrumentasi yang ditemukan di perangkat saat ini. 
InstallKernelModulePreparer Penyedia target yang menginstal modul kernel. 
InstantAppHandler Pengendali untuk ModuleParameters.INSTANT_APP
InstrumentationPreparer ITargetPreparer yang menjalankan instrumentasi 
InstrumentationTest Pengujian yang menjalankan paket pengujian instrumentasi di perangkat tertentu. 
InvocationContext Implementasi umum IInvocationContext
InvocationExecution Class yang menjelaskan semua langkah pemanggilan: download build, target_prep, menjalankan pengujian, membersihkan. 
InvocationLocal<T> Class ini menyediakan variabel cakupan pemanggilan. 
InvocationMetricLogger Class utilitas untuk pemanggilan guna mencatat beberapa metrik. 
InvocationMetricLogger.InvocationGroupMetricKey Pengelompokan memungkinkan beberapa grup dicatat dalam kunci yang sama. 
InvocationMetricLogger.InvocationMetricKey Beberapa kunci bernama khusus yang akan selalu kita isi untuk pemanggilan. 
InvocationStatus Class untuk menyimpan status pemanggilan. 
InvocationStatus Enum helper untuk merepresentasikan status pemanggilan 
InvocationSummaryHelper Class helper untuk mengumpulkan dan melaporkan TestSummary untuk kumpulan pemroses 
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. 
IRemoteFeature Antarmuka yang menjelaskan fitur di Tradefed yang dapat dijalankan berdasarkan permintaan. 
IRemoteFileResolver Antarmuka untuk objek yang dapat me-resolve file jarak jauh menjadi file lokal. 
IRemoteFileResolver.RemoteFileResolverArgs Argumen yang diteruskan ke resolver 
IRemoteFileResolver.ResolvedFile Class yang menyimpan informasi tentang file yang di-resolve dan beberapa metadata. 
IRemoteScheduledListenersFeature Ekstensi 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 pelaporan yang lebih baik. 
IRescheduler Antarmuka untuk menjadwalkan ulang konfigurasi untuk eksekusi mendatang. 
IResourceMetricCollector Antarmuka bagi pengguna untuk menerapkan pengumpulan resource yang disesuaikan. 
IRestApiHelper Antarmuka bantuan untuk melakukan panggilan REST API. 
IResumableTest Antarmuka ini tidak digunakan lagi. Anda tidak perlu melakukannya lagi 
IRetryDecision Antarmuka yang mendorong keputusan percobaan ulang dan menerapkan filter pada class untuk percobaan ulang yang lebih ditargetkan. 
IRuntimeHintProvider  
IRunUtil Antarmuka untuk menjalankan operasi terjadwal dan perintah sistem. 
IRunUtil.EnvPriority Enum yang menentukan apakah akan menetapkan atau membatalkan penetapan lingkungan 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-sharding. 
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. 
IsolatedHostTest Mengimplementasikan runner TradeFed yang menggunakan subproses untuk menjalankan pengujian di lingkungan dependensi rendah, bukan menjalankannya di proses utama. 
ISupportGranularResults Antarmuka yang menentukan apakah ITestInvocationListener mendukung penerimaan hasil terperinci atau tidak. 
ISystemStatusChecker Pemeriksa yang melakukan pemeriksaan pada 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 pengujian yang dijalankan. 
ITerribleFailureHandler Antarmuka untuk menangani kegagalan yang 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 ditetapkan, runner pengujian harus melakukan uji coba untuk mengumpulkan kasus pengujian tanpa benar-benar menjalankannya. 
ITestDevice Memberikan API level yang andal dan sedikit lebih tinggi ke IDevice ddmlib. 
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 yang akan dijalankan dan/atau tidak akan dijalankan. 
ITestFilterReceiver Runner 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 Pemroses untuk hasil pengujian dari pemanggilan pengujian. 
ITestLifeCycleReceiver Menerima notifikasi peristiwa selama uji instrumentasi berjalan. 
ITestLogger Entitas yang dapat melakukan logging aliran data dari berbagai jenis. 
ITestLoggerReceiver Entitas yang dapat dimasukkan dengan instance ITestLogger sehingga dapat digunakan untuk tujuan logging. 
ITestsPool Antarmuka yang menjelaskan kumpulan pengujian yang dapat kita akses dan jalankan 
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 mengekspos fakta bahwa antarmuka tersebut memerlukan perangkat dengan token khusus. 

J

JarHostTest Runner pengujian untuk pengujian JUnit sisi host. 
JarHostTest.HostTestListener Pemroses wrapper yang meneruskan semua peristiwa kecuali testRunStarted() dan testRunEnded() ke pemroses tersemat. 
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. 
JSONFileKeyStoreClient Contoh implementasi saat file JSON lokal bertindak sebagai penyimpanan kunci. 
JSONFileKeyStoreFactory Implementasi JSON KeyStore Factory, yang menyediakan JSONFileKeyStoreClient untuk mengakses File Key Store JSON. 
JsonHttpTestResultReporter Pelapor hasil yang mengenkode hasil metrik pengujian dan cabang, info perangkat ke dalam JSON dan POST ke endpoint layanan HTTP 
JUnit4ResultForwarder Pengirim 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 Runner pengujian untuk file yang dapat dieksekusi 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 pelindung kunci setelah eksekusi modul. 
KeyStoreException Ditampilkan saat terjadi error penyimpanan kunci fatal. 
KillExistingEmulatorPreparer ITargetPreparer yang menonaktifkan emulator yang sedang berjalan. 
KnownFailurePreparer Target penyiapan untuk melewati percobaan ulang kegagalan yang diketahui. 
KTapResultParser Membaca output KTAP seperti yang dihasilkan oleh modul pengujian KUnit dan ditempatkan dalam file `results` di debugfs. 
KTapResultParser.ParseResolution  
KUnitModuleTest Runner pengujian untuk menjalankan modul pengujian KUnit di perangkat. 

L

LabResourceDeviceMonitor Pemantauan resource lab yang melakukan inisialisasi/pengelolaan 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 TF/CTS versi 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 disediakan 
LocalDeveloper Mendeteksi dan menampilkan apakah ini adalah developer lokal yang menjalankan Tradefed. 
LocalDeviceBuildProvider IBuildProvider yang membuat IDeviceBuildInfo berdasarkan jalur direktori sistem file yang disediakan. 
LocalEmulatorLaunch TargetPreparer yang meluncurkan emulator secara lokal dari lingkungan build Android. 
LocalEmulatorSnapshot TargetPreparer yang dimaksudkan untuk membuat snapshot emulator yang bersih dari lingkungan build/pengembangan Android 
LocalFileHeader LocalFileHeader adalah class yang berisi informasi file/folder di dalam file zip. 
LocalFileResolver Implementasi IRemoteFileResolver yang memungkinkan penautan file lokal 
LocalFolderBuildProvider IBuildProvider yang membuat IFolderBuildInfo berdasarkan jalur lokal yang disediakan 
LocalHostResourceManager Resource host pengelola. 
LocalPool Implementasi kumpulan pengujian lokal 
LocalRunInstructionBuilder Utilitas untuk mengompilasi petunjuk guna menjalankan pengujian secara lokal. 
LockSettingsBaselineSetter Penyetel untuk menghapus setelan kunci layar. 
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 Level Log. 
LogcatCrashResultForwarder Pemroses khusus: jika terjadi kegagalan (proses instrumentasi mengalami error), pemroses akan mencoba mengekstrak error dari logcat dan menambahkannya ke pesan kegagalan yang terkait dengan pengujian. 
LogcatEventParser  
LogcatEventType Jenis peristiwa untuk LogcatEventParser
LogcatOnFailureCollector Pengumpul yang akan mengambil 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 pengalihan pengguna) dari logcat selama satu atau beberapa pengujian berulang dengan menggunakan pola ekspresi reguler tertentu untuk mengurai sinyal awal 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 melakukan multipleks dan mengelola logger yang berbeda, menggunakan logger yang sesuai berdasarkan ThreadGroup thread yang melakukan panggilan. 
LogSaverResultForwarder ResultForwarder untuk menyimpan log dengan file saver global. 
LogUtil Class utilitas logging. 
LogUtil.CLog Class shim untuk Log yang secara 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 pengendali sederhana untuk Modul Mainline yang membuat InstallApexModuleTargetPreparer dan memasukkan link dinamis ke dalamnya berdasarkan modul utama yang diberikan untuk mengambil modul tersebut secara otomatis. 
MainlineTestModuleController Class dasar untuk pengontrol modul guna menjalankan pengujian berdasarkan modul mainline yang dimuat sebelumnya di perangkat yang sedang diuji. 
ManagedRemoteDevice Perangkat yang berjalan di dalam virtual machine yang kita 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 Menggabungkan setiap entri zip dalam file zip besar menjadi 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 agregasi hasil jika ada beberapa upaya. 
MerkleTree Representasi hierarki merkle seperti yang ditentukan oleh remote execution api. 
MetricFilePostProcessor Digunakan untuk mengupload file log metrik yang dikumpulkan selama pengujian dan tingkat operasi. 
MetricOption Anotasi untuk metode pengujian yang dianotasi dengan @Test, atau jika anotasi adalah bagian dari daftar anotasi TestDescription yang memungkinkan untuk menentukan beberapa parameter tambahan yang berguna untuk: Menyesuaikan perilaku kolektor, memfilter beberapa metode. 
MetricsXMLResultReporter MetricsXMLResultReporter menulis metrik pengujian dan menjalankan metrik ke file XML dalam folder yang ditentukan oleh parameter folder metrik pada fase invocationEnded pengujian. 
MetricTestCase Ekstensi TestCase yang memungkinkan logging metrik saat berjalan sebagai bagian dari TradeFed. 
MetricTestCase.LogHolder Struktur untuk menyimpan file log yang akan dilaporkan. 
MetricUtil Class utilitas untuk mengambil metrik dari konfigurasi statsd yang didorong. 
MetricUtility Berisi metode utilitas umum untuk menyimpan metrik pengujian, menggabungkan metrik dalam pengujian serupa, dan menulis metrik ke file. 
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 menggabungkan image build sistem dalam build perangkat. 
MixKernelTargetPreparer ITargetPreparer yang memungkinkan untuk menggabungkan image kernel dengan image perangkat. 
MoblyBinaryHostTest Pengujian host yang dimaksudkan untuk menjalankan file biner python mobly dari sistem Android Build (Soong) 
MoblyYamlResultControllerInfoHandler Pengendali elemen 'Controller Info' hasil yaml Mobly. 
MoblyYamlResultControllerInfoHandler.ControllerInfo  
MoblyYamlResultControllerInfoHandler.ControllerInfo.Builder  
MoblyYamlResultHandlerFactory Factory pengendali hasil yaml Mobly yang menghasilkan pengendali yang sesuai berdasarkan jenis hasil. 
MoblyYamlResultHandlerFactory.InvalidResultTypeException  
MoblyYamlResultHandlerFactory.Type  
MoblyYamlResultParser Parser hasil pengujian yaml Mobly. 
MoblyYamlResultRecordHandler Penangan elemen 'Record' hasil yaml Mobly. 
MoblyYamlResultRecordHandler.Record  
MoblyYamlResultRecordHandler.Record.Builder  
MoblyYamlResultRecordHandler.RecordResult  
MoblyYamlResultSummaryHandler Penangan elemen 'Ringkasan' hasil yaml Mobly. 
MoblyYamlResultSummaryHandler.Summary  
MoblyYamlResultSummaryHandler.Summary.Builder  
MoblyYamlResultTestNameListHandler Pengendali elemen 'Daftar Nama Pengujian' hasil yaml Mobly. 
MoblyYamlResultTestNameListHandler.TestNameList  
MoblyYamlResultTestNameListHandler.TestNameList.Builder  
MoblyYamlResultUserDataHandler Pengendali elemen 'Data Pengguna' hasil yaml Mobly. 
MoblyYamlResultUserDataHandler.UserData  
MoblyYamlResultUserDataHandler.UserData.Builder  
ModuleDefinition Penampung untuk konfigurasi pengujian. 
ModuleListener Pemroses yang dilampirkan ke setiap IRemoteTest dari setiap modul untuk mengumpulkan daftar hasil. 
ModuleLogcatCollector Versi kolektor logcat, tetapi untuk modul. 
ModuleMerger Class helper untuk operasi yang terkait dengan penggabungan ITestSuite dan ModuleDefinition setelah pemisahan. 
ModuleOemTargetPreparer  
ModuleParameters Nilai khusus yang terkait dengan kunci "parameter" suite dalam metadata setiap modul. 
ModuleParametersHelper Helper untuk mendapatkan IModuleParameterHandler yang terkait dengan parameter. 
ModuleProtoResultReporter Pelapor hasil yang dimaksudkan untuk hanya melaporkan hasil tingkat modul. 
ModulePusher  
ModulePusher.ModulePushError Error fatal selama pengiriman modul Mainline. 
ModuleSplitter Pembantu untuk membagi daftar modul yang direpresentasikan oleh IConfiguration menjadi daftar unit eksekusi yang direpresentasikan oleh ModuleDefinition
ModuleTestTypeUtil Berisi metode utilitas umum untuk memeriksa modul. 
MultiFailureDescription Kumpulkan beberapa FailureDescription dalam satu holder. 
MultiMap<K, V> ERROR(/Map) yang mendukung beberapa nilai per kunci. 

T

NameMangleListener Pemroses proxy untuk menerjemahkan nama metode, class, dan paket pengujian saat hasil dilaporkan. 
NativeBenchmarkTest Pengujian yang menjalankan pengujian benchmark native yang dapat dieksekusi di perangkat tertentu. 
NativeBenchmarkTestParser IShellOutputReceiver yang mengurai output data pengujian benchmark, mengumpulkan metrik tentang waktu rata-rata per operasi. 
NativeBridgeModuleController Pengontrol modul untuk memeriksa apakah perangkat mendukung bridge native. 
NativeCodeCoverageFlusher Class utilitas yang menghapus pengukuran cakupan native dan memaksa penghapusan data cakupan native dari proses di perangkat. 
NativeDevice Implementasi default perangkat Android ITestDevice Non-stack penuh. 
NativeDevice.AdbAction ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) untuk menjalankan perintah 'adb ....' OS. 
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 disimpan oleh setiap proses. 
NativeStressTest Pengujian yang menjalankan pengujian stres native yang dapat dieksekusi di perangkat tertentu. 
NativeStressTestParser IShellOutputReceiver yang mengurai output data pengujian stres, mengumpulkan metrik tentang jumlah iterasi yang selesai dan waktu rata-rata per iterasi. 
NegativeHandler Pengendali yang menentukan bahwa tidak ada yang harus dilakukan dan parameter tidak boleh membuat modul tambahan. 
NestedDeviceStateMonitor Monitor status perangkat yang menjalankan pemeriksaan tambahan pada perangkat bertingkat untuk mengakomodasi detail lingkungan virtual. 
NestedRemoteDevice Representasi perangkat yang berjalan di dalam VM Cuttlefish jarak jauh. 
NetworkNotAvailableException Ditampilkan saat perangkat tidak dapat terhubung ke jaringan untuk pengujian. 
NoApkTestSkipper Penyiapan khusus yang memungkinkan untuk melewati pemanggilan sepenuhnya (persiapan dan pengujian) jika tidak ada apk untuk diuji. 
NoDeviceException Ditampilkan saat tidak ada perangkat untuk menjalankan perintah tertentu. 
NoisyDryRunTest Menjalankan uji coba bising pada file perintah. 
NoOpConfigOptionValueTransformer IConfigOptionValueTransformer tanpa pengoperasian 
NotMultiAbiHandler Pengendali khusus yang memberi tahu SuiteModuleLoader bahwa abi sekunder tidak boleh membuat modul. 
NullDevice Placeholder IDevice yang digunakan oleh DeviceManager untuk mengalokasikan saat IDeviceSelection.nullDeviceRequested() adalah true 

O

OpenObjectLoader Loader untuk objek default yang tersedia di AOSP. 
Opsi Menambahkan anotasi pada kolom sebagai mewakili opsi IConfiguration
Option.Importance  
OptionClass Menambahkan anotasi pada 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.OptionFieldsForName Penampung untuk daftar kolom opsi dengan nama yang diberikan. 
OptionUpdateRule Mengontrol perilaku saat opsi ditentukan beberapa kali. 
OtaDeviceBuildInfo IDeviceBuildInfo yang digunakan untuk pengujian update over-the-air. 
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. 
PairingMultiTargetPreparer Pembuat multi-target membantu membuat penyambungan (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 dalam cache berdasarkan kontennya. 
PassingTestFileReporter ITestInvocationListener yang menyimpan daftar kasus pengujian yang lulus ke file pengujian 
PerfettoGenericPostProcessor Post-processor yang memproses file proto metrik teks/biner 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 Peracik Perfetto mengirimkan file konfigurasi ke perangkat di lokasi standar yang dapat diakses oleh Perfetto. 
PerfettoPullerMetricCollector Implementasi dasar FilePullerDeviceMetricCollector yang memungkinkan pengambilan file perfetto dari perangkat dan mengumpulkan metrik darinya. 
PerfettoPullerMetricCollector.METRIC_FILE_FORMAT  
PerfettoTraceRecorder Class utilitas untuk merekam rekaman aktivitas Perfetto di ITestDevice
PrettyPrintDelimiter Utilitas helper yang membantu mencetak pesan yang dipisahkan yang terlihat jelas. 
PrettyTestEventLogger Logger yang mencocokkan peristiwa dan mencatatnya untuk memudahkan proses debug. 
ProcessInfo Digunakan untuk menyimpan informasi terkait proses(USER, PID, NAME, START TIME IN SECOND SINCE EPOCH). 
ProcessUtil  
ProfileParameterHandler Pengendali parameter dasar untuk pengguna profil apa pun. 
ProfileTargetPreparer Class dasar untuk menyiapkan peracik target bagi pengguna profil android.os.usertype.profile.XXX
PropertyChanger Class utilitas untuk mengubah (atau menambahkan) item dalam file properti Android 
ProtoResultParser Parser untuk format proto hasil Tradefed. 
ProtoResultParser.TestLevel Enumerasi yang mewakili level proto saat ini yang sedang diproses. 
ProtoResultReporter Pelapor hasil membuat protobuf TestRecord dengan semua hasil di dalamnya. 
ProtoUtil Metode utilitas untuk menangani pesan protobuf secara tidak bergantung pada jenis. 
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 Menjalankan pengujian PTS-bot. 
PtsBotTest.TestFlagConfiguration  
PtsBotTest.TestFlagConfiguration.FlagConfig  
PushFileInvoker Class ini tidak digunakan lagi. Gunakan PushFilePreparer sebagai gantinya 
PushFilePreparer ITargetPreparer yang mencoba mendorong sejumlah file dari jalur host mana pun ke jalur perangkat mana pun. 
PythonBinaryHostTest Pengujian host yang dimaksudkan untuk menjalankan file biner python dari sistem Android Build (Soong)

Runner pengujian mendukung include-filter dan exclude-filter. 

PythonBinaryHostTest.PythonForwarder Pengirim 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

RebootReasonCollector Pengumpul yang mengumpulkan mulai ulang perangkat selama pengujian berjalan dan melaporkannya berdasarkan alasan dan jumlah. 
RebootTargetPreparer Persiapan target yang memulai ulang perangkat. 
RecoveryLogPreparer Pengatur target yang digunakan untuk mengumpulkan log sebelum pemulihan. 
RegexTrie<V> RegexTrie adalah trie dengan setiap segmen kunci yang disimpan adalah ERROR(/Pattern) ekspresi reguler. 
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.StatusReporterMode Merepresentasikan mode pelapor status dalam opsi perintah instrumen. 
RemoteAndroidVirtualDevice Memperluas perilaku RemoteAndroidDevice untuk perangkat Android stack lengkap yang berjalan di Google Compute Engine (Gce). 
RemoteAvdIDevice Placeholder IDevice yang digunakan oleh DeviceManager untuk mengalokasikan saat DeviceSelectionOptions.gceDeviceRequested() adalah true 
RemoteCacheClient Implementasi RemoteActionCache yang menggunakan panggilan gRPC ke server API jarak jauh. 
RemoteDynamicPool Implementasi kumpulan pengujian antrean pekerjaan jarak jauh 
RemoteDynamicPool.RequestCallable  
RemoteFileResolver Class sederhana yang memungkinkan pengguna 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  
RemoteSshUtil Utilitas untuk menjalankan perintah ssh di instance jarak jauh. 
RemoteTestTimeOutEnforcer Pemroses yang memungkinkan untuk memeriksa waktu eksekusi konfigurasi pengujian tertentu dan membuatnya 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 pengujian dijalankan. 
ReportPassedTests Melaporkan dalam file kemungkinan filter untuk mengecualikan pengujian yang lulus. 
RequestUtil Utilitas untuk mengizinkan percobaan ulang umum permintaan jaringan 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 Peracik target yang memulai ulang server sistem tanpa memulai ulang perangkat. 
ResultAggregator Pengirim khusus yang menggabungkan hasil jika diperlukan, berdasarkan strategi percobaan ulang yang dilakukan. 
ResultAndLogForwarder Pengirim untuk peristiwa log dan hasil. 
ResultForwarder ITestInvocationListener yang meneruskan hasil pemanggilan ke daftar pemroses lain. 
ResultsPlayer Runner 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 Pengirim yang juga menangani penerusan upaya saat ini. 
RetryPreparationDecision Class untuk menjelaskan keputusan tentang apakah akan mencoba ulang persiapan atau tidak dan untuk menggagalkan eksekusi modul. 
RetryRescheduler Runner khusus yang memungkinkan penjadwalan ulang pengujian yang dijalankan sebelumnya yang gagal atau tidak dijalankan. 
RetryRescheduler.RetryType Jenis pengujian yang dapat dicoba ulang. 
RetryResultForwarder Ekstensi ResultForwarder yang selalu mendorong ke jumlah upaya 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 Percobaan Ulang yang akan digunakan saat menjalankan ulang beberapa pengujian. 
RootcanalForwarderPreparer  
RootTargetPreparer Peracik target yang menjalankan "adb root" atau "adb unroot" berdasarkan opsi "force-root". 
RunAftersWithInfo  
RunBeforesWithInfo  
RunCommandTargetPreparer  
RunConfigDeviceRecovery IMultiDeviceRecovery dasar generik untuk menjalankan konfigurasi tradefed guna melakukan langkah pemulihan. 
RunHostCommandTargetPreparer Persiapan target untuk menjalankan perintah host arbitrer sebelum dan sesudah menjalankan pengujian. 
RunHostScriptTargetPreparer Persiapan target yang mengeksekusi skrip sebelum menjalankan pengujian. 
RunInterruptedException Ditampilkan saat operasi run terganggu oleh permintaan eksternal. 
RunNotifierWrapper Wrapper RunNotifier agar kita dapat membawa DeviceNotAvailableException
RunOnCloneProfileParameterHandler  
RunOnCloneProfileTargetPreparer  
RunOnPrivateProfileParameterHandler  
RunOnPrivateProfileTargetPreparer  
RunOnSdkSandboxHandler Pengendali untuk ModuleParameters.RUN_ON_SDK_SANDBOX
RunOnSdkSandboxTargetPreparer ITargetPreparer untuk menandai bahwa pengujian harus berjalan di sandbox sdk. 
RunOnSecondaryUserParameterHandler  
RunOnSecondaryUserTargetPreparer ITargetPreparer untuk memastikan 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 bantuan untuk menjalankan operasi. 
RustBenchmarkResultParser Menafsirkan output pengujian yang dijalankan dengan framework benchmark Criterion dan menerjemahkannya menjadi panggilan pada serangkaian ITestInvocationListener
RustBinaryHostTest Pengujian host yang dimaksudkan untuk menjalankan file biner rust dari sistem Android Build (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 membuangnya 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 sandboxing. 
SandboxedInvocationExecution Eksekusi sandbox khusus untuk 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
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 baru. 
Sdk29ModuleController Hanya jalankan pengujian jika perangkat yang sedang diuji adalah SDK versi 29 atau yang lebih baru. 
Sdk30ModuleController Hanya jalankan pengujian jika perangkat yang sedang diuji adalah SDK versi 30 atau yang lebih baru. 
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 SDK versi 33 atau yang lebih tinggi. 
Sdk34ModuleController Hanya jalankan pengujian jika perangkat yang sedang diuji adalah SDK versi 34 atau yang lebih tinggi. 
Sdk35ModuleController Hanya jalankan pengujian jika perangkat yang sedang diuji adalah SDK versi 35 atau yang lebih tinggi. 
SearchArtifactUtil Class utilitas yang dapat digunakan untuk menelusuri artefak pengujian. 
SecondaryUserHandler Pengendali untuk ModuleParameters.SECONDARY_USER
SecondaryUserOnDefaultDisplayHandler Pengendali untuk ModuleParameters.SECONDARY_USER_ON_DEFAULT_DISPLAY
SecondaryUserOnSecondaryDisplayHandler Pengendali untuk ModuleParameters.SECONDARY_USER_ON_SECONDARY_DISPLAY
SemaphoreTokenTargetPreparer Ini adalah penyiapan 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 Credential berbasis kunci akun layanan. 
SettingsBaselineSetter Penyetel umum untuk menangani setelan dasar pengukuran 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 pemisahan pemanggilan untuk dijalankan di beberapa resource secara paralel), dan meneruskannya ke pemroses lain. 
ShardMainResultForwarder ResultForwarder yang menggabungkan hasil pemanggilan pengujian yang di-sharding. 
ShellOutputReceiverStream Subclass utilitas OutputStream yang menulis ke IShellOutputReceiver. 
ShellStatusChecker Periksa apakah status shell sesuai dengan yang diharapkan sebelum dan sesudah modul dijalankan. 
ShippingApiLevelModuleController Jalankan pengujian jika perangkat memenuhi kondisi berikut:
  • Jika min-api-level ditentukan:
    • Perangkat dikirimkan dengan min-api-level atau yang lebih baru. 
ShowmapPullerMetricCollector Implementasi dasar FilePullerDeviceMetricCollector yang memungkinkan pengambilan file showmap dari perangkat dan mengumpulkan metrik darinya. 
SideloadOtaTargetPreparer Pengatur target yang melakukan sideload paket OTA yang ditentukan, menerapkan paket, menunggu perangkat melakukan booting, dan memasukkan properti build perangkat untuk digunakan sebagai info build

Penyedia 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 File thread safe yang didukung ERROR(/OutputStream) yang membatasi jumlah maksimum data yang dapat ditulis. 
SkipContext Representasi konteks seputar keputusan tentang melewati atau menyimpan hasil dalam cache. 
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 menentukan apa yang harus dilewati pada 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 Enums untuk tingkat akses perangkat Bluetooth yang didasarkan pada BluetoothDevice.java 
Sl4aBluetoothUtil.BluetoothConnectionState Enum untuk status koneksi Bluetooth yang didasarkan pada BluetoothProfile.java 
Sl4aBluetoothUtil.BluetoothPriorityLevel Enums untuk tingkat prioritas profil Bluetooth yang didasarkan pada BluetoothProfile.java 
Sl4aBluetoothUtil.BluetoothProfile Enums untuk profil Bluetooth yang didasarkan pada BluetoothProfile.java 
Sl4aClient Klien Sl4A untuk berinteraksi melalui RPC dengan lapisan pembuatan skrip SL4A. 
Sl4aEventDispatcher Event dispatcher melakukan polling untuk peristiwa dan mengantrekannya berdasarkan nama untuk dikueri. 
Sl4aEventDispatcher.EventSl4aObject Objek yang ditampilkan oleh poller peristiwa. 
SnapshotInputStreamSource InputStreamSource yang didukung File. 
SnapuserdWaitPhase Representasi enum tentang kapan harus bergabung/memblokir agar update snapuserd selesai. 
SparseImageUtil Utilitas untuk menghapus gambar yang jarang. 
SparseImageUtil.SparseInputStream SparseInputStream dibaca dari upstream dan mendeteksi format data. 
StatsdBeforeAfterGaugeMetricPostProcessor Post-processor yang memproses metrik pengukur yang dikumpulkan dalam pendekatan "sebelum/setelah", yaitu. 
StatsdEventMetricPostProcessor Post-processor yang memproses metrik peristiwa dalam laporan statsd menjadi pasangan nilai kunci, menggunakan formater yang ditentukan pada pemroses. 
StatsdGenericPostProcessor Post-processor yang memproses laporan statsd proto biner menjadi key-value pair 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 menjadi peristiwa Tradefed. 
StreamProtoResultReporter Implementasi ProtoResultReporter 
StreamUtil Class utilitas untuk mengelola aliran input. 
StrictShardHelper Strategi sharding untuk membuat shard ketat yang tidak melaporkan 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 operasi dari IBuildProvider
StubDevice Implementasi placeholder stub dari IDevice
StubKeyStoreClient Implementasi stub default untuk Klien KeyStore. 
StubKeyStoreFactory Implementasi stub default untuk KeyStore Factory 
StubLocalAndroidVirtualDevice Placeholder IDevice yang digunakan oleh DeviceManager untuk mengalokasikan saat DeviceSelectionOptions.localVirtualDeviceRequested() adalah true 
StubMultiTargetPreparer Implementasi kosong placeholder IMultiTargetPreparer
StubTargetPreparer Implementasi kosong placeholder ITargetPreparer
StubTest Implementasi pengujian kosong tanpa operasi. 
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 Helper untuk informasi dimulainya pemanggilan. 
SubprocessEventHelper.LogAssociationEventInfo Helper untuk informasi logAssociation. 
SubprocessEventHelper.SkippedTestEventInfo  
SubprocessEventHelper.TestEndedEventInfo Helper untuk informasi testEnded. 
SubprocessEventHelper.TestLogEventInfo Helper untuk informasi testLog. 
SubprocessEventHelper.TestModuleStartedEventInfo Helper untuk informasi dimulainya modul pengujian. 
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 mem-build file konfigurasi wrapper guna menggunakan pelapor hasil subproses untuk perintah cluster. 
SubprocessResultsReporter Mengimplementasikan ITestInvocationListener untuk ditentukan sebagai result_reporter dan meneruskan dari subproses hasil pengujian, pengujian berjalan, 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: 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 memudahkan serialisasi dan deserialisasi hasil pemanggilan. 
SuiteResultReporter Kumpulkan hasil pengujian untuk seluruh pemanggilan suite dan hasilkan hasil akhir. 
SuiteResultReporter.ModulePrepTimes Holder objek untuk waktu persiapan dan pembongkaran satu modul. 
SuiteTestFilter Merepresentasikan filter untuk menyertakan dan mengecualikan pengujian. 
SwitchUserTargetPreparer ITargetPreparer yang beralih ke jenis pengguna yang ditentukan di setUp. 
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 update sistem untuk menginstal image sistem yang dipaketkan 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 sejajar 
TargetFileUtils  
TargetFileUtils.FilePermission  
TargetSetupError Terjadi error fatal saat menyiapkan target untuk pengujian. 
TarUtil Utilitas untuk memanipulasi file tar. 
TearDownPassThroughPreparer Memungkinkan untuk menjalankan tearDown pada penyiapan yang disertakan dalam konfigurasi sebagai objek. 
TelephonyHelper Utilitas untuk menggunakan dan mendapatkan informasi terkait telepon. 
TelephonyHelper.SimCardInformation Holder 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 pengendali sederhana yang mengirim email kepada orang yang tertarik saat error WTF (What a Terrible Failure) terjadi dalam instance Trade Federation. 
TestAppInstallSetup ITargetPreparer yang menginstal satu atau beberapa aplikasi dari folder IDeviceBuildInfo.getTestsDir() ke perangkat. 
TestContentAnalyzer Analis mengambil konteks untuk analisis dan menentukan hal yang menarik. 
TestContext Class untuk membuat model pesan TestContext TFC API. 
TestDependencyResolver Helper untuk me-resolve dependensi jika diperlukan. 
TestDescription Class yang menampilkan informasi tentang kasus pengujian. 
TestDescriptionsFile Class utilitas untuk melakukan marshalling dan unmarshalling daftar TestDescriptions ke file pengujian. 
TestDevice Implementasi ITestDevice untuk perangkat Android stack lengkap 
TestDevice.MicrodroidBuilder Builder yang digunakan untuk membuat TestDevice Microdroid. 
TestDeviceOptions Penampung untuk ITestDevice Option 
TestDeviceOptions.InstanceType  
TestDeviceState Representasi status perangkat yang lebih lengkap daripada DeviceState
TestEnvironment Class untuk membuat model pesan TestEnvironment yang ditampilkan oleh TFC API. 
TestErrorIdentifier ID error dari pengujian dan peluncur pengujian. 
TestFailureModuleController Pengontrol untuk modul yang hanya ingin menyesuaikan perilaku log kegagalan pengujian yang dikumpulkan. 
TestFilePushSetup ITargetPreparer yang mendorong satu atau beberapa file/direktori dari folder IDeviceBuildInfo.getTestsDir() ke perangkat. 
TestFilterHelper Class helper untuk memfilter pengujian 
TestGroupStatus Class untuk menyimpan status grup pengujian. 
TestInfo Menyimpan kumpulan informasi pengujian dalam file TEST_MAPPING. 
TestInformation Objek holder yang berisi semua informasi dan dependensi yang mungkin diperlukan oleh runner pengujian atau pengujian untuk dijalankan dengan benar. 
TestInformation.Builder Builder untuk membuat instance TestInformation
TestInvocation Implementasi default ITestInvocation
TestInvocation.RunMode Berbagai mode yang dapat dijalankan oleh pemanggilan. 
TestInvocation.Stage  
TestInvocationManagementServer Server GRPC membantu pengelolaan pemanggilan pengujian dan siklus prosesnya. 
TestInvocationManagementServer.InvocationInformation  
TestMapping Class untuk memuat file TEST_MAPPING. 
TestMappingSuiteRunner Implementasi BaseTestSuite untuk menjalankan pengujian yang ditentukan oleh opsi include-filter, atau file TEST_MAPPING dari build, sebagai suite. 
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 Penampung untuk hasil satu pengujian. 
TestResultListener Penyederhanaan ITestLifecycleListener untuk implementer yang hanya memperhatikan setiap hasil pengujian. 
TestRunnerUtil Class utilitas untuk membantu berbagai runner pengujian. 
TestRunResult Menyimpan hasil dari satu pengujian yang dijalankan. 
TestRunResultListener Pemroses yang memungkinkan untuk membaca status pengujian akhir. 
TestRunToTestInvocationForwarder Pengirim 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. 
TestSuiteInfo Class yang me-resolve pemuatan metadata terkait build untuk suite pengujian

Untuk mengekspos info terkait dengan benar, rangkaian pengujian harus menyertakan file test-suite-info.properties dalam resource jar-nya 

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 Pemroses yang memungkinkan untuk memeriksa waktu eksekusi kasus pengujian tertentu dan membuatnya gagal jika melebihi waktu tunggu tertentu. 
TextResultReporter Pelapor hasil pengujian yang meneruskan hasil ke printer hasil teks JUnit. 
TfMetricProtoUtil Class utilitas untuk membantu transisi Map<string, string=""> ke Map<string, metric="">.  </string,></string,>
TfObjectTracker Utilitas untuk melacak penggunaan berbagai objek Federasi Perdagangan. 
TfSuiteRunner Implementasi ITestSuite yang akan memuat pengujian dari folder res/config/suite/ TF jar. 
TfTestLauncher IRemoteTest untuk menjalankan pengujian unit atau fungsional terhadap penginstalan TF terpisah. 
TimeStatusChecker Pemeriksa status untuk memastikan waktu perangkat dan host tetap sinkron. 
TimeUtil Berisi metode utilitas terkait waktu. 
TimeVal Ini adalah jenis sentinel yang menggabungkan Long
TimeWaster Penyedia target sederhana untuk membuang 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 sekaligus 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 dimasukkan 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 Penampung 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 IScheduledInvocationListener stub 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 dieksekusi. 
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 untuk memicu perintah guna 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 penghapusan. 
UserHelper  
UserInfo Mirip dengan class UserInfo dari platform. 
UserInfo.UserType Varian yang didukung dari jenis pengguna di API eksternal. 

V

ValidateSuiteConfigHelper Class ini akan membantu memvalidasi bahwa IConfiguration yang dimuat untuk suite memenuhi persyaratan yang diharapkan: - Tidak ada penyedia Build - Tidak ada pelapor Hasil 
VersionedFile Struktur data yang mewakili file yang memiliki versi terkait. 
VersionParser Ambil versi artefak tradefed yang sedang berjalan. 
VisibleBackgroundUserPreparer Persiapan 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 online dan merespons perintah sederhana. 
WaitForDeviceDatetimePreparer ITargetPreparer yang menunggu tanggal waktu ditetapkan di perangkat

Secara opsional, penyiapan ini dapat memaksa TargetSetupError jika tanggal waktu tidak ditetapkan dalam waktu tunggu. 

WifiCommandUtil Class utilitas yang dapat mengurai output perintah Wi-Fi. 
WifiCommandUtil.ScanResult Menampilkan jaringan Wi-Fi yang berisi info terkait. 
WifiHelper Class helper untuk memanipulasi layanan Wi-Fi di perangkat. 
WifiPreparer ITargetPreparer yang mengonfigurasi Wi-Fi di perangkat jika diperlukan. 

X

XmlFormattedGeneratorReporter Implementasi FormattedGeneratorReporter yang memformat suite menghasilkan format xml. 
XmlResultReporter Menulis hasil JUnit ke file XML dalam format yang konsisten dengan XMLJUnitResultFormatter Ant. 
XmlSuiteResultFormatter Class utilitas untuk menyimpan suite yang dijalankan sebagai XML. 
XmlSuiteResultFormatter.RunHistory Objek bantuan untuk konversi JSON. 

Y

YamlClassOptionsParser Helper untuk mengurai informasi runner 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