Indeks Class
Berikut adalah class API. Lihat semua paket API.
A
AaptParser | Class yang mengekstrak info dari apk dengan menguraikan output 'aapt dump badge'. |
AaptParser.AaptVersion | Enum opsi untuk versi AAPT yang digunakan untuk mengurai file APK. |
Abi | Class yang merepresentasikan ABI. |
AbiFormatter | Class utilitas untuk abi. |
AbiUtils | Class utilitas untuk menangani ABI perangkat |
AbstrakConnection | Representasi koneksi abstrak. |
AbstrakHostMonitor | Class umum untuk Pemantauan Kesehatan Host. |
AbstrakTunnelMonitor | Monitor tunnel abstrak untuk AVD GCE. |
AbstrakXmlParser | Class dasar bantuan untuk mengurai file xml |
AbstrakXmlParser.ParseException | Dimunculkan jika input XML tidak dapat diurai |
AcloudConfigParser | Class helper yang mengurai konfigurasi Acloud (digunakan untuk memulai instance perangkat Cloud). |
AcloudConfigParser.AcloudKeys | Kumpulan kunci yang dapat ditelusuri dari konfigurasi. |
TindakanSedang | Tindakan umum sedang berlangsung. |
ActiveTrace | Class utama yang membantu menjelaskan dan mengelola trace aktif. |
ActivityStatusChecker | Pemeriksa status untuk aktivitas yang tersisa yang berjalan di akhir modul. |
AdbRootElevator |
AutoCloseable yang mengaktifkan root adb saat dibuat jika diperlukan dan dipulihkan
status root saat selesai.
|
KoneksiAdbSsh | Koneksi Adb melalui jembatan ssh. |
AdbStopServerPreparer | Mempersiapkan target untuk menghentikan server adb pada host sebelum dan sesudah menjalankan pengujian adb. |
Koneksi AdbTcp | Representasi koneksi default dari perangkat, diasumsikan sebagai koneksi adb standar dari perangkat seluler. |
AdbUtil | Class utilitas untuk operasi adb. |
AfterClassWithInfo |
Jaminan serupa seperti 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 multi-iterasi, memperlakukan mereka sebagai {i>double<i}. |
AllTestAppsInstallSetup |
ITargetPreparer yang menginstal semua aplikasi dari IDeviceBuildInfo#getTestsDir()
folder ke perangkat.
|
AltDirBehavior |
Enum untuk menentukan perilaku direktori alternatif untuk berbagai penginstal/pendorong artefak pengujian
|
Analisis Heuristik | Urutan itu penting. |
AndroidJUnitTest | Pengujian yang menjalankan paket uji instrumentasi pada perangkat tertentu menggunakan android.support.test.runner.AndroidJUnitRunner. |
AndroidTestOrchestratorRemoteTestRunner | Menjalankan uji Android berinstrumen menggunakan perintah adb dan AndroidTestOrchestrator. |
AoaTargetPreparer |
ITargetPreparer yang menjalankan serangkaian tindakan (misalnya, klik dan geser) menggunakan
Protokol Android Open Accessory (AOAv2).
|
Info AppBuild |
IBuildInfo yang mewakili aplikasi Android dan paket pengujiannya.
|
InfoAppDeviceBuild |
Class ini tidak digunakan lagi.
Gunakan IDeviceBuildInfo secara langsung.
|
Penyiapan Aplikasi |
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 untuk tidak menjalankan pengujian jika tidak cocok dengan arsitektur yang diberikan. |
ArgsOptionParser |
Mengisi kolom Option dari argumen command line yang diuraikan.
|
ArrayUtil | Metode utilitas untuk array |
ArtChrootPreparer | Buat 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 uji run ART. |
ArtRunTest.AdbShellCommandException | Class pengecualian untuk melaporkan error yang terjadi selama eksekusi shell ADB perintah. |
ATestFileSystemLogSaver | Class LogSaver ini digunakan oleh ATest untuk menyimpan log di jalur tertentu. |
AtestRunner |
Implementasi ITestSuite
|
AtraceCollector |
IMetricCollector yang menjalankan atrace selama pengujian serta mengumpulkan hasil dan catatan
mereka pada pemanggilan.
|
AtraceRunMetricCollector | Mengumpulkan rekaman aktivitas dari semua direktori pengujian pada direktori yang ditentukan dari perangkat pengujian, catat direktori pengujian, dan pasca-proses file rekaman aktivitas di direktori pengujian dan menggabungkan metrik. |
AutoLogCollector | Enumerasi yang menjelaskan kolektor mana yang dapat otomatis ditangani oleh memanfaatkan. |
AutomatedReporter | Class yang menentukan pemetaan dari reporter otomatis Tradefed. |
AveragePostProcessor | Implementasi pascapemroses yang menghitung rata-rata daftar metrik. |
B
BackgroundDeviceAction | Menjalankan perintah pada perangkat tertentu secara berulang sesuai kebutuhan sampai tindakan dibatalkan. |
BaseDeviceMetricCollector |
Implementasi dasar dari IMetricCollector yang memungkinkan untuk memulai dan menghentikan pengumpulan
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 |
Implementasi dasar IModuleController yang harus diimplementasikan untuk memeriksa apakah
bisa berjalan atau tidak.
|
BaseMultiTargetPreparer |
Implementasi dasar IMultiTargetPreparer yang memungkinkan penonaktifan objek.
|
BasePostProcessor |
IPostProcessor dasar yang harus diperluas setiap implementasi.
|
BaseRetryDecision |
Implementasi dasar dari IRetryDecision .
|
BaseStreamLogger<OS memperluas OutputStream> |
ILeveledLogOutput yang mengarahkan pesan log ke aliran output dan ke stdout.
|
BaseTargetPreparer |
Class implementasi dasar untuk ITargetPreparer yang memungkinkan kontrol apakah objek
dinonaktifkan atau tidak.
|
BaseTestSuite | Pengujian untuk menjalankan Compatibility Test Suite dengan sistem suite baru. |
BatteryController | Kelas utilitas yang memungkinkan untuk mengontrol status pengisian daya baterai perangkat. |
BatteryRechargeDeviceRecovery | Mengizinkan untuk memicu perintah saat level baterai perangkat berada di bawah batas yang ditentukan. |
BatteryTemperature | |
BatteryAvailabilityDeviceRecovery | Pemeriksa pemulihan yang akan memicu konfigurasi jika level baterai tidak tersedia. |
SebelumClassWithInfo |
Jaminan serupa seperti BeforeClass , tetapi metode yang dianotasi harus memerlukan parameter TestInformation .
|
Status Biner | Enum yang digunakan untuk merekam status AKTIF/NONAKTIF dengan status tanpa pengoperasian IGNORE. |
BluetoothConnectionLatensiCollector | Kolektor akan mendorong konfigurasi metrik durasi statistik yang telah ditentukan sebelumnya ke perangkat dan mengumpulkan Durasi koneksi Bluetooth untuk setiap profil. |
BluetoothConnectionStateCollector | Kolektor ini akan mengumpulkan metrik BluetoothConnectionStateChanges dan mencatat status koneksi untuk setiap profil. |
BluetoothConnectionSuccessRatePostProcessor |
Implementasi postprocessor yang menghitung tingkat keberhasilan untuk profil Bluetooth
Menggunakan "pencocokan kunci metrik" untuk menentukan metrik yang berisi status koneksi Bluetooth dalam angka Contoh himpunan [0, 1, 2, 3, 0, 1, 2, 3]. |
BluetoothHciSnoopLogCollector | Kolektor untuk mengaktifkan logging pengintaian Bluetooth HCI pada DUT dan mengumpulkan log untuk setiap pengujian. |
BluetoothUtils |
Fungsi utilitas untuk memanggil BluetoothInstrumentation pada perangkat
Kode BluetoothInstrumentation sisi perangkat dapat ditemukan di AOSP di:
|
BootstrapBuildProvider |
IDeviceBuildProvider yang melakukan bootstrap info build dari perangkat pengujian
Proses ini biasanya digunakan untuk perangkat dengan build yang disediakan secara eksternal, yaitu |
BootstrapServiceFileResolverLoader | Memuat resolver menggunakan fasilitas pemuatan layanan. |
Laporan bug | Objek yang menyimpan referensi file laporan bug, kompatibel dengan laporan bug datar dan laporan bug yang di-zip (bugreportz). |
BugreportCollector |
ITestInvocationListener pass-through yang mengumpulkan laporan bug saat peristiwa yang dapat dikonfigurasi
terjadi lalu memanggil ITestInvocationListener#testLog pada turunannya setelah setiap
laporan {i>bug<i} dikumpulkan.
|
BugreportCollector.Filter | |
BugreportCollector.Freq | |
BugreportCollector.Noun | |
BugreportCollector.Predicate | Predikat lengkap yang menjelaskan kapan harus mengambil laporan bug. |
BugreportCollector.Relation | |
BugreportCollector.SubPredicate | |
BugreportzOnFailureCollector | Mengumpulkan laporan bug saat kasus pengujian gagal. |
BugreportzOnTestCaseFailureCollector | Kumpulkan laporan bug saat kasus pengujian gagal saat dijalankan. |
BuildAnalysis | Merepresentasikan hasil analisis build tunggal. |
ErrorBuild | Dilemparkan jika build yang disediakan gagal dijalankan. |
InfoInfo |
Implementasi umum IBuildInfo yang harus dikaitkan
dengan ITestDevice .
|
BuildInfoKey | Class yang menyimpan enumerasi yang terkait dengan kueri informasi build. |
BuildInfoKey.BuildInfoFileKey |
Enum yang menjelaskan semua jenis file umum yang dapat dikueri melalui IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey) .
|
BuildInfoRecorder |
ITargetPreparer yang menulis metadata info build ke dalam file tertentu.
|
BuildInfoUtil |
Class 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 bantuan untuk operasi yang terkait dengan pengujian zip yang dihasilkan oleh sistem build Android |
Email Massal | Utilitas pengirim email yang memungkinkan konfigurasi berikut: interval terkirim, ukuran burst awal, penerima, dan jumlah total pesan. |
BundletoolUtil | Class utilitas yang menggunakan command line bundletool untuk menginstal .apks di perangkat. |
ByteArrayInputStreamSource | |
ByteArrayList | Class untuk merepresentasikan array byte ringan. |
ByteArrayUtil | Utilitas untuk beroperasi pada array byte, misalnya, mengonversi byte ke bilangan bulat. |
ByteStreamDownloader |
Klien yang menerapkan metode Read layanan gRPC ByteStream .
|
ByteStreamUploader |
Klien yang menerapkan metode Write layanan gRPC ByteStream .
|
C
CacheClientFactory |
Factory yang membuat instance singleton ICacheClient .
|
CarModuleController | Pengontrol ini mencegah eksekusi kasus pengujian pada perangkat non-otomotif. |
Error CarryDnae |
RuntimeException internal untuk meneruskan DeviceNotAvailableException melalui JUnit4
Google Workspace for Education.
|
CarryInterruptedException | Dimunculkan saat waktu tunggu fase pengujian dipicu dan InterruptedException harus dilakukan dari thread eksekusi uji ke thread eksekusi. |
CdmaDeviceFlasher | Class yang menampilkan flash image di perangkat Android fisik dengan radio CDMA. |
CecControllerTokenProvider | Penyedia token untuk token terkait Consumer Electronics Control (CEC). |
CentralDirectoryInfo | CentralDirectoryInfo adalah class yang berisi informasi file/folder di dalam file ZIP. |
CheckPairingPreparer |
CompanionAwarePreparer yang memverifikasi ikatan BT antara perangkat utama dan pendamping
|
Chunker |
Memisahkan blob menjadi satu atau beberapa Chunk dengan maksimal chunkSize byte.
|
Chunker.Chunk | Bagian dari blob. |
CircularAtraceUtil | Utilitas atrace yang dikembangkan terutama untuk mengidentifikasi penyebab utama ANR selama Monkey pengujian. |
CircularByteArray | Struktur data untuk menyimpan {i>array<i} berukuran tetap yang beroperasi sebagai {i>buffer<i} melingkar, dan melacak jumlah total semua nilai dalam {i>array<i}. |
ClangCodeCakupanCollector |
BaseDeviceMetricCollector yang akan menarik Clang
pengukuran cakupan dari perangkat dan
mencatatnya sebagai artefak pengujian.
|
ClangProfileIndexer | Class utilitas yang mengindeks pengukuran cakupan kode Clang. |
ClassNotFoundConfigurationException |
ConfigurationException 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 |
Utilitas Jam Kerja | Utilitas kerja jam untuk membagikan logika multi-perangkat |
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 gugus TF. |
ClusterCommandConfigBuilder | Class untuk membangun file konfigurasi bagi 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 memperluas 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.File ChooseingStrategy | Strategi pemilihan file. |
ClusterOptions | |
CodeCakupanTest | Pengujian yang menjalankan paket uji instrumentasi pada perangkat tertentu dan yang akan menghasilkan laporan cakupan kode. |
CollectingByteOutputReceiver |
IShellOutputReceiver yang mengumpulkan seluruh output shell ke dalam byte[] .
|
MengumpulkanOutputReceiver |
IShellOutputReceiver yang mengumpulkan seluruh output shell menjadi satu
String .
|
CollectingTestListener |
ITestInvocationListener yang akan mengumpulkan semua hasil pengujian.
|
kolektorHelper |
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 rangkaian baris perintah. |
CommandFileParser.CommandLine | |
CommandInterrupter | Layanan yang memungkinkan perintah TradeFederation diinterupsi atau ditandai sebagai tidak dapat diganggu. |
CommandLineBuildInfoBuilder |
Utilitas yang dimaksudkan untuk merekam argumen informasi build biasa dari command line dan membuat
IBuildInfo dari mereka.
|
CommandOptions |
Implementasi ICommandOptions .
|
CommandOptionsGetter | Implementasi layanan yang menampilkan nilai opsi perintah dari panggilan tertentu. |
CommandResult | Berisi hasil perintah. |
CommandRunner | Titik masuk TradeFederation alternatif yang akan menjalankan perintah yang ditentukan dalam perintah argumen baris dan kemudian berhenti. |
CommandRunner.ExitCode | Kode error yang memungkinkan untuk keluar. |
Penjadwal Perintah | Penjadwal untuk menjalankan perintah TradeFederation di semua perangkat yang tersedia. |
CommandScheduler.HostState | Enum berbagai status host |
CommandStatus | Menampilkan status operasi yang waktunya. |
CommandStatusHandler | Pengendali membantu memantau dan memperbarui status pemanggilan. |
CommandSuccessModuleController | Class dasar bagi pengontrol modul untuk melewati modul pengujian berdasarkan kegagalan perintah shell. |
CommonLogRemoteFileUtil | Utilitas ini memungkinkan menghindari duplikasi kode di berbagai representasi perangkat jarak jauh yang berbeda 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 membebaskan perangkat pendamping
|
CompanionAwarePreparer |
ITargetPreparer yang mengenkapsulasi logika mendapatkan pendamping yang sudah dialokasikan
perangkat seluler.
|
CompanionAwareTest |
Class pengujian dasar yang mengenkapsulasi boilerpate untuk mendapatkan dan memeriksa perangkat pendamping
Subclass dapat memanggil |
CompanionDeviceTracker | Class untuk mengalokasikan dan membebaskan perangkat pendamping |
CompanionRunCommandTargetPreparer |
ITargetPreparer yang menjalankan perintah yang ditentukan di perangkat pendamping yang dialokasikan
|
CompanionTestAppInstallSetup |
ITargetPreparer yang menginstal satu atau beberapa aplikasi dari
IDeviceBuildInfo#getTestsDir() ke perangkat pendamping yang dialokasikan.
|
CompileBootImageWithSpeedTargetPreparer | Kompilasi ulang classpath booting dan server sistem dengan filter compiler 'kecepatan'. |
ConditionFailureMonitor | Memantau kegagalan dari pemanggilan. |
ConditionPriorityBlockingQueue<T> |
Class yang aman untuk thread dengan operasi seperti ERROR(/PriorityBlockingQueue) yang dapat mengambil objek
yang cocok dengan kondisi tertentu.
|
ConditionPriorityBlockingQueue.AlwaysMatch<T> |
ConditionPriorityBlockingQueue.IMatcher
yang cocok dengan objek apa pun.
|
ConditionPriorityBlockingQueue.IMatcher<T> | Antarmuka untuk menentukan apakah elemen cocok dengan suatu kondisi. |
ConfigCompleter |
Implementasi Completer untuk konfigurasi TF.
|
ClientShardingGrpcDynamicSharding yang Dapat Dikonfigurasi | |
Konfigurasi |
Implementasi IConfiguration konkret yang menyimpan objek konfigurasi yang dimuat dalam peta.
|
ConfigurationDef | Menyimpan data konfigurasi, objek terkait, dan opsinya. |
ConfigurationDef.ConfigObjectDef | Objek untuk menyimpan info className dan nomor tampilan yang dimilikinya (misalnya, jika konfigurasi memiliki objek yang sama dua kali, objek pertama akan memiliki nomor penampakan pertama). |
ConfigurationDescriptor | Objek Konfigurasi yang menjelaskan beberapa aspek konfigurasi itu sendiri. |
ConfigurationDescriptor.LocalTestRunner | Enum yang digunakan untuk menunjukkan runner pengujian lokal. |
ConfigurationException | Dimunculkan 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 kelas ini, alias bersifat wajib. |
ConfigurationYamlParser | Parser untuk konfigurasi Tradefed gaya YAML |
ConfigUtil | Kelas utilitas untuk membuat, berinteraksi dengan, dan mendorong file konfigurasi yang disimpan. |
ConfigUtil.LogSource | |
Konsol |
Konsol utama TradeFederation yang menyediakan antarmuka untuk berinteraksi kepada pengguna
Saat ini mendukung operasi seperti
|
Console.ArgRunnable<T> |
Runnable dengan metode run yang dapat menerima argumen
|
Console.CaptureList |
Jenis kemudahan untuk List<List<String>>
|
ConsoleReaderOutputStream |
OutputStream yang dapat digunakan untuk membuat System.out.print() berfungsi dengan baik dengan
LineReader unfinishedLine.
|
ConsoleResultReporter | Reporter hasil untuk mencetak hasil pengujian ke konsol. |
ContentAnalysisContext | Berikan konteks seputar konten untuk menganalisisnya dengan benar. |
ContentAnalysisContext.AnalysisMethod | Ini menjelaskan apa yang diharapkan dari struktur konten untuk analisis yang tepat. |
ContentAnalysisResults | Ringkasan analisis konten. |
InformasiKonten | Merepresentasikan konten untuk target build tertentu dari versi dasarnya dan versi saat ini. |
ContentProviderHandler | Pengendali yang memisahkan interaksi penyedia konten dan memungkinkan penggunaan konten sisi perangkat untuk operasi yang berbeda. |
CountingTestResultListener |
TestResultListener yang melacak jumlah total pengujian menurut TestStatus
|
CountTestCasesCollector |
Hitung dan laporkan jumlah kasus pengujian untuk IRemoteTest tertentu.
|
CakupanMeasurementForwarder | Pengujian placeholder yang meneruskan pengukuran cakupan dari penyedia build ke logger. |
CakupanOptions | Objek yang di-trading untuk menyimpan opsi cakupan. |
CakupanOptions.Toolchain | |
CpuThrottlingPelajar |
ITargetPreparer yang menunggu hingga frekuensi maksimum di semua core dipulihkan ke tertinggi
level tersedia
|
CreateAvdPreparer | |
CreateUserPreparer | Mempersiapkan 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 | Kolektor yang akan mengumpulkan dan mencatat log sisi host saat terjadi kegagalan kasus pengujian. |
DefaultConnection | Representasi koneksi default dari perangkat, diasumsikan sebagai koneksi adb standar dari perangkat seluler. |
DefaultConnection.ConnectionBuilder | Builder yang digunakan untuk menjelaskan koneksi. |
DefaultRemoteAndroidTestRunner |
Ekstensi ddmlib RemoteAndroidTestRunner untuk menetapkan beberapa default untuk penggunaan Tradefed
penggunaan.
|
DefaultTestsZipInstaller | Implementasi default dari penginstal zip pengujian. |
DelegatedInvocationExecution |
InvocationExecution yang mendelegasikan eksekusi ke biner Tradefed lain.
|
DependenciesResolver | Jenis penyedia baru yang memungkinkan 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 suatu perintah. |
DeviceAllocationState | Merepresentasikan status alokasi perangkat dari perspektif IDeviceManager |
DeviceAvailableChecker | Pemeriksa untuk memastikan modul tidak meninggalkan perangkat dalam keadaan 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 pengisian daya baterai minimum, dan menunggu baterai hingga
mencapai nilai minimum pengisian daya kedua jika tidak ada biaya minimum.
|
DeviceBatteryResourceMetricCollector | Kolektor ini mengumpulkan metrik baterai perangkat. |
DeviceBuildDescriptor |
Class wrapper untuk IBuildInfo , yang berisi metode bantuan untuk mengambil perangkat
informasi build platform.
|
InfoBuildPerangkat |
IBuildInfo yang mewakili build perangkat Android lengkap dan (secara opsional) pengujiannya.
|
DeviceBuildInfoBootStrapper |
ITargetPreparer yang menggantikan kolom info build dengan atribut yang dibaca dari perangkat
Hal ini berguna untuk menguji perangkat dengan build yang dihasilkan dari sumber eksternal (misalnya, |
DeviceBuildInfoInjector |
ITargetPreparer yang menyisipkan metadata DeviceBuildDescriptor ke dalam IBuildInfo .
|
Pembersih Perangkat | Melakukan mulai ulang atau memformat sebagai tindakan pembersihan setelah pengujian, dan (opsional) menonaktifkan layar |
DeviceCleaner.CleanupAction | |
DeviceCleaner.PostCleanupAction | |
DeviceConcurrentUtil |
Berisi class dan metode utilitas untuk eksekusi perintah sisi perangkat secara serentak
Gunakan |
DeviceConcurrentUtil.ShellCommandCallable<V> |
ERROR(/Callable) yang menggabungkan detail eksekusi perintah shell di
ITestDevice .
|
DeviceConfigurationHolder |
Implementasi IDeviceConfiguration konkret yang menyimpan perangkat yang dimuat
konfigurasi objek dalam atributnya.
|
DeviceDescriptor | Class yang berisi informasi yang menjelaskan perangkat yang sedang diuji. |
DeviceSeparateedException | Ditampilkan saat perangkat tidak lagi dapat dijangkau melalui jenis transpornya, mis. jika perangkat tidak lagi terlihat melalui USB, atau koneksi TCP/IP |
DeviceErrorIdentifier | ID Error dari Error perangkat dan error yang dilaporkan perangkat. |
DeviceFailedToBootError | Dimunculkan 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 gambar di 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 di direktori di
sistem file lokal.
|
DeviceImageTracker | Untuk beberapa update perangkat tambahan, kami memerlukan file dasar pengukuran untuk menghitung perbedaan. |
DeviceImageTracker.FileCacheTracker | Melacak informasi dari image perangkat yang di-cache dan metadatanya |
DeviceImageZipFlashingTargetPreparer | Mempersiapkan target yang mem-flash perangkat dengan image perangkat yang disediakan melalui format tertentu. |
DeviceInternetAccessibilityResourceMetricCollector | Kolektor 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 catatan kepada reporter. |
DeviceJUnit4ClassRunner.MetricAnnotation | Anotasi palsu yang dimaksudkan untuk menyampaikan metrik kepada reporter. |
DeviceJUnit4ClassRunner.TestLogData |
Implementasi ExternalResource dan TestRule .
|
DeviceJUnit4ClassRunner.TestMetrics |
Implementasi ExternalResource dan TestRule .
|
DeviceManagementGrpcServer | Server GRPC yang memungkinkan pencadangan perangkat dari Tradefed. |
DeviceManager | |
DeviceManager.FastbootDevice | Representasi perangkat dalam Mode fastboot (Fastboot mode). |
DeviceMetricData | Objek untuk menyimpan semua data yang dikumpulkan oleh pengumpul metrik. |
DeviceMonitorMultiplexer |
Class proxy untuk menerapkan 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 digerakkan sisi host. |
DeviceProperties | Definisi konstanta umum untuk nama properti sisi perangkat |
DeviceRecoveryModeUtil | |
DeviceReleaseReporter | Pelapor rilis perangkat yang menangani komunikasi dengan induk memproses perangkat yang akan dirilis. |
DeviceResetFeature | Implementasi sisi server untuk reset perangkat. |
DeviceResetHandler | Penanganan utilitas pada umumnya reset perangkat. |
DeviceRuntimeException | Dimunculkan saat tindakan perangkat tidak memberikan hasil yang diharapkan. |
DeviceSelectionOptions | Penampung bagi kriteria pemilihan perangkat. |
DeviceSelectionOptions.DeviceRequestType | Berbagai kemungkinan jenis perangkat placeholder yang didukung. |
Pemeriksa SetelanPerangkat | Periksa apakah setelan perangkat telah berubah selama modul berjalan. |
Penyiapan Perangkat |
ITargetPreparer yang mengonfigurasi perangkat untuk pengujian berdasarkan Option yang disediakan.
|
DeviceSnapshotFeature | Implementasi sisi server snapshot perangkat. |
DeviceSnapshotHandler | Utilitas menangani snapshot Cuttlefish. |
DeviceStateMonitor |
Class helper untuk memantau status IDevice .
|
DeviceStorageAgeResourceMetricCollector | Mengurai usia penyimpanan dari logcat. |
DeviceStorageFiller | Mempersiapkan target untuk mengisi penyimpanan sehingga tersedia cukup ruang kosong. |
DeviceStorageStatusChecker | Periksa apakah perangkat memiliki kapasitas disk yang cukup untuk partisi yang ditentukan. |
DeviceStringPusher | Mempersiapkan target untuk menulis string ke file. |
DeviceSuite |
Memperluas container JUnit4 Suite agar dapat menyediakan ITestDevice untuk pengujian
yang memerlukannya.
|
DeviceSyncHelper | Aplikasi 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 terkait menjalankan pengujian perangkat melalui BaseHostJUnit4Test. |
DeviceTestSuite |
Paket 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 akhir. |
DeviceAvailabilityMonitor yang tidak tersedia | Pemroses ini mencoba merekam DNAE tingkat kasus pengujian saja. |
DeviceUnresponsiveException |
Spesialisasi DeviceNotAvailableException yang menunjukkan bahwa perangkat terlihat oleh adb,
tetapi tidak responsif (misalnya, waktu habis perintah, tidak dapat booting, dll.)
|
DeviceUpdateTargetPreparer |
ITargetPreparer abstrak yang menangani langkah-langkah umum seputar mengupdate perangkat dengan
file image perangkat dari sumber eksternal (bukan layanan build).
|
DeviceWifiResourceMetricCollector | Kolektor mengumpulkan kekuatan sinyal Wi-Fi yang terhubung saat ini dan metrik kecepatan link. |
Wiper Perangkat |
ITargetPreparer yang menghapus total data pengguna
|
DigestCalculator |
Metode utilitas untuk menghitung Digest .
|
DirectedGraph<V> | Penerapan grafik tanpa bobot terarah. |
DisableSELinuxTargetPreparer | Mempersiapkan target yang menonaktifkan SELinux jika diaktifkan. |
DryRunKeyStore | Keystore untuk uji coba di mana nilai keystore selalu diganti dan ditemukan dengan benar. |
DryRunner | Secara transparan menjalankan pengujian uji coba, bukan benar-benar mengeksekusinya. |
DynamicFileStubTest | Ini adalah pengujian yang diperdagangkan untuk menguji tradefed yang 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 antara beberapa instance TF |
DynamicShardingConnectionInfoMessage | Class penyimpanan data agar lebih mudah mengirim melalui server fitur. |
DynamicSystemPreparer |
ITargetPreparer yang menyiapkan image sistem di atas build perangkat dengan Dynamic
Update Sistem.
|
E
EarlyDeviceReleaseFeature | Implementasi server fitur untuk rilis awal perangkat. |
Class bantuan untuk mengirim email. | |
EmailHostHealthAgent |
Implementasi IHostHealthAgent untuk mengirim email dari laporan pemantauan Host
|
EmmaXmlConstants | Konstanta yang digunakan saat mengurai laporan XML emma. |
EmulatorMemoryCpuCapturer | |
EndCentralDirectoryInfo | EndCentralDirectoryInfo adalah kelas yang berisi informasi keseluruhan dari file zip. |
EnforcedSeLinuxChecker | Pemeriksa status yang memastikan status Selinux. |
EnvironmentVariableUtil | Kumpulan metode helper untuk menyiapkan variabel lingkungan. |
MenghapusUserDataPreparer |
ITargetPreparer yang menghapus total data pengguna di perangkat.
|
ErrorIdentifier | Antarmuka ini menjelaskan error tertentu dan propertinya. |
ErrorStorageUtil | Class helper untuk memanipulasi error agar sesuai 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 | Menguji runner untuk file yang dapat dieksekusi yang berjalan di host. |
ExecutableTargetTest | Uji runner untuk file yang dapat dieksekusi yang berjalan pada target. |
ExecutionFiles | Dependensi file yang dihasilkan selama menjalankan pengujian atau pemanggilan yang perlu dijalankan untuk pengujian. |
ExecutionFiles.FilesKey | Enumerasi kunci standar yang diketahui untuk peta. |
ExecutionProperties | Properti yang dihasilkan selama eksekusi pengujian atau pemanggilan. |
ExistingBuildProvider |
IBuildProvider yang menampilkan IBuildInfo yang sudah dibuat.
|
File yang Diperluas | Ekstensi file standar untuk membawa metadata terkait build. |
ExtensionAtomsRegistry | ExtensionAtomsRegistry untuk penggunaan lokal statd. |
F
DeskripsiKegagalan | Class yang menjelaskan informasi kegagalan di Trade Federation. |
Pengujian Palsu | Pengujian palsu yang bertujuan untuk memudahkan pembuatan hasil pengujian yang dapat diulang. |
FakeTestsZipFolder | Perlengkapan pengujian yang membuat folder pengujian palsu yang diekstrak berdasarkan daftar konten. |
FakeTestsZipFolder.ItemType | |
FastbootCommandPreparer | Mempersiapkan target yang memicu fastboot dan mengirim perintah fastboot. |
FastbootDeviceFlasher | Class yang mengandalkan fastboot untuk mem-flash gambar pada hardware Android fisik. |
FastbootHelper | Class bantuan untuk operasi fastboot. |
FastbootUpdateBootstrapPreparer |
ITargetPreparer yang menempatkan file yang ditentukan (bootloader, radio, zip image perangkat) ke
IDeviceBuildInfo untuk membuat perangkat di-flash dengan FastbootDeviceFlasher , lalu memasukkan
atribut perangkat pasca-booting ke dalam info build untuk tujuan pelaporan hasil.
|
Error Host Fatal | Pengecualian yang menunjukkan error fatal yang tidak dapat dipulihkan telah terjadi pada mesin host yang berjalan TradeFederation, dan instance TradeFederation harus dinonaktifkan. |
FeatureFlagTargetPreparer | Mengupdate DeviceConfig (tombol fitur yang disesuaikan oleh layanan jarak jauh). |
CacheDownloadFile | Class bantuan 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 tidak ada aktivitas (misalnya |
FileInputStreamSource |
InputStreamSource yang mengambil file input.
|
Logger File |
ILeveledLogOutput yang mengarahkan pesan log ke file dan ke {i>stdout<i}.
|
FileProtoResultReporter |
Reporter proto yang membuang TestRecord ke dalam file.
|
FilePullerDeviceMetricCollector |
BaseDeviceMetricCollector yang memproses kunci metrik yang berasal dari perangkat dan mengambil
mereka sebagai file dari perangkat.
|
FilePullerLogCollector | Pencatat log file yang dilaporkan oleh sisi perangkat. |
FileSystemLogSaver | Menyimpan log ke sistem file. |
FilesystemRootChecker | |
FileUtil | Class bantuan untuk operasi terkait file |
FileUtil.LowDiskSpaceException | Ditunjukkan jika kapasitas disk yang dapat digunakan di bawah batas minimum. |
FilteredResultForwarder |
Varian ResultForwarder yang hanya mengizinkan daftar TestDescription yang diizinkan
dilaporkan.
|
FixedByteArrayOutputStream |
ERROR(/OutputStream) dalam memori yang hanya menyimpan jumlah maksimum data.
|
Metode Flashing | Enum untuk menjelaskan 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 |
Definisi jenis untuk Map<String, MultiMap<String, String>> .
|
FlashingResourcesParser.Constraint |
Antarmuka pemfilteran, yang dimaksudkan untuk memungkinkan FlashingResourcesParser mengabaikan beberapa
resource yang mungkin digunakan
|
FlashingResourceUtil |
Utilitas ini membantu menetapkan versi artefak yang sesuai sehingga dapat di-flash melalui DeviceFlashPreparer .
|
FoldableExpandingHandler |
IModuleParameterHandler yang diperluas ke lebih banyak perangkat foldable non-utama
konfigurasi Anda.
|
FoldableHandler | Pengendali perangkat foldable umum yang dapat mengambil parameter perangkat foldable untuk membuat modul khusus. |
FoldableModePreparer | Pemicu target yang dapat mengubah status perangkat foldable. |
FolderBuildInfo |
Implementasi konkret dari IFolderBuildInfo .
|
FolderSaver |
ITargetPreparer yang mengambil direktori dari perangkat, mengompresi, dan menyimpannya ke logging
backend.
|
FormattedGeneratorReporter | Reporter yang memungkinkan pembuatan laporan dalam format tertentu. |
FreeDeviceState | |
FuseUtil | Kelas bantuan untuk operasi FUSE. |
G
GceAvdInfo | Struktur untuk menyimpan data yang relevan untuk instance AVD GCE tertentu. |
GceAvdInfo.GceStatus | |
GceAvdInfo.LogFileEntry | |
GceLHPTunnelMonitor | |
GceManager | Pemandu 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 mendorong atau menarik file, tergantung struktur argumen. |
GceSshTunnelMonitor | Pemantau Thread untuk tunnel ssh Gce. |
GcovCodeCakupanCollector |
BaseDeviceMetricCollector yang akan menarik gcov
pengukuran cakupan dari perangkat dan
mencatatnya sebagai artefak pengujian.
|
GcovKernelCodeCakupanCollector |
BaseDeviceMetricCollector yang akan mengambil kernel gcov
pengukuran cakupan dari debugf dan di luar perangkat, lalu terakhir mencatatnya sebagai pengujian
artefak.
|
GCSBucketUtil | File manager untuk mendownload dan mengupload file dari Google Cloud Storage (GCS). |
GCSBucketUtil.GCSFileMetadata | Wrapper sederhana untuk info file di GCS. |
GCSCommon | Tidak berlaku 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 dimuat
dari GCS, melacak konfigurasi yang disertakan dari satu konfigurasi root, dan menampilkan
pengecualian pada penyertaan sirkular.
|
GCSConfigurationServer | Server konfigurasi memuat konfigurasi dari Google Cloud Storage (GCS). |
GCSDownloaderHelper | Downloader untuk bucket GCS yang menangani caching 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 | Struct untuk menyimpan peristiwa logcat dengan jenis peristiwa dan memicu pesan logcat |
GetPreviousPassedHelper | Bantuan untuk mendapatkan filter pengujian sebelumnya yang lulus. |
GkiDeviceFlashPreparer | Mempersiapkan target yang mem-flash perangkat dengan image generik kernel umum Android. |
GlobalConfiguration |
Implementasi IGlobalConfiguration yang menyimpan objek konfigurasi yang dimuat dalam peta
|
Pengambil GlobalFilter | Implementasi layanan yang menampilkan filter panggilan tertentu. |
GlobalTestFilter | Opsi filter yang diterapkan ke panggilan. |
GoogleApiClientUtil | Utilitas untuk membuat klien Google API. |
GoogleApiClientUtilBase | |
GoogleBenchmarkResultParser | Mengurai hasil Google Benchmark yang dijalankan dari shell, dan mengembalikan peta beserta semua hasilnya. |
GoogleBenchmarkTest | Pengujian yang menjalankan paket pengujian tolok ukur Google pada perangkat tertentu. |
GranularRetriableTestWrapper |
Class wrapper berfungsi pada IRemoteTest untuk menerapkan IRemoteTest di tingkat kasus pengujian.
|
GranularRetriableTestWrapper.StartEndCollector | Helper class untuk menangkap awal dan akhir proses yang hilang. |
GsiDeviceFlashPreparer | Mempersiapkan target yang mem-flash perangkat dengan image sistem generik Android. |
GTest | Pengujian yang menjalankan paket pengujian native di perangkat tertentu. |
GTestBase | Class dasar gTest |
GTestListTestParser | Parser hasil untuk mode uji coba gtest dengan "--gtest_list_tests" . |
GTestResultParser | Mengurai 'raw output mode' hasil pengujian native menggunakan GTest yang dijalankan dari shell, dan menginformasikan ITestInvocationListener dari hasilnya. |
GTestXmlResultParser | Mengurai 'xml output mode' hasil pengujian native menggunakan GTest yang dijalankan dari shell, dan memberi tahu ITestRunListener hasilnya. |
H
HarnessException | Class pengecualian dasar untuk pengecualian yang ditampilkan dalam memanfaatkan. |
HarnessIOException | Manfaatkan pengecualian yang membantu membawa masalah file. |
HarnessRuntimeException | |
HeapHostMonitor |
Implementasi AbstractHostMonitor yang memantau memori heap pada host dan mencatatnya
secara berkala ke log riwayat.
|
HelloWorldMultiTargetPreparer |
Contoh implementasi IMultiTargetPreparer .
|
HistoryLogger | TF History Logger, log khusus yang hanya berisi beberapa peristiwa tertentu. |
HostGTest | Pengujian yang menjalankan paket pengujian native. |
HostMetric | Class ini merepresentasikan contoh metrik host yang akan dilaporkan. |
HostOptions | Class pemegang opsi host. |
HostOrchestratorUtil | Utilitas untuk menjalankan perintah melalui Host Orchestrator pada instance jarak jauh. |
HostStatsdMetricCollector |
IMetricCollector yang mengumpulkan metrik statistik dari sisi host menggunakan utilitas yang ditampilkan
perintah.
|
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 Situs Alokasi 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 postingan 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
IAB | Antarmuka yang merepresentasikan ABI yang sedang diuji. |
IAbiReceiver | Pengujian yang memerlukan ABI yang sedang diuji. |
IAndroidDebugBridge |
Definisi antarmuka untuk metode AndroidDebugBridge yang digunakan dalam
paket.
|
IAppBuildInfo |
Antarmuka ini tidak digunakan lagi.
Gunakan IBuildInfo secara langsung.
|
IAutoRetriableTest |
Antarmuka untuk IRemoteTest yang tidak mengimplementasikan ITestFilterReceiver , tetapi tetap
ingin mendukung percobaan ulang otomatis.
|
IBatteryInfo | Antarmuka yang mendefinisikan interaksi dengan baterai perangkat. |
IBatteryInfo.BatteryState | Menjelaskan status pengisian daya baterai saat ini. |
InfoIBuild | Menyimpan informasi tentang build yang sedang diuji. |
IBuildInfo.BuildInfoProperties |
Beberapa properti yang dimiliki IBuildInfo dapat 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 setiap peristiwa cluster yang akan diupload ke TFC. |
IClusterEventUploader<T memperluas IClusterEvent> | Antarmuka untuk ClusterEventUploader |
IClusterOptions | Antarmuka untuk mendapatkan opsi terkait cluster. |
ICommandOptions | Container untuk opsi eksekusi perintah. |
ICommandScheduler | Penjadwal untuk menjalankan perintah TradeFederation. |
ICommandScheduler.IScheduleInvocationListener | 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 menyediakan informasi tentang info perangkat virtual yang mungkin telah dikonfigurasi sebelumnya (IP host, pengguna host, offset port, dan lain-lain). |
IConfiguration | Informasi konfigurasi untuk panggilan TradeFederation. |
IConfigurationFactory |
Factory untuk membuat IConfiguration
|
IConfigurationReceiver |
Antarmuka sederhana untuk mewakili objek yang menerima IConfiguration .
|
IConfigurationServer | Antarmuka untuk server konfigurasi. |
ICredentialFactory |
Antarmuka untuk factory kredensial untuk membuat Credential oauth2.
|
IDefaultObjectLoader | Antarmuka untuk memuat objek default yang harus menjadi bagian dari konfigurasi YAML. |
IDefaultObjectLoader.LoaderConfiguration | Objek konfigurasi pemuatan untuk meneruskan informasi ke loader. |
IDeviceActionReceiver | Menyediakan API untuk menerima peristiwa perangkat. |
IDeviceBuildInfo |
IBuildInfo yang mewakili build perangkat Android lengkap dan (secara opsional) pengujiannya.
|
IDeviceBuildProvider |
IBuildProvider yang menggunakan informasi dari ITestDevice untuk mengambil build.
|
IDeviceConfiguration | Antarmuka Penyangga Konfigurasi Perangkat. |
IDeviceFlasher | Mem-flash image perangkat di perangkat. |
IDeviceFlasher.UserDataFlashOption | Enum opsi untuk menangani gambar data pengguna |
IDeviceManager | Antarmuka untuk mengelola serangkaian perangkat yang tersedia untuk pengujian. |
IDeviceManager.IFastbootListener | Pemroses untuk perubahan status fastboot. |
IDeviceMonitor | Antarmuka untuk memantau status perangkat. |
IDeviceMonitor.DeviceLister |
Class seperti Runnable yang harus menampilkan perangkat yang diketahui dan statusnya.
|
IDeviceRecovery | Antarmuka untuk memulihkan perangkat yang 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 .
|
Dapat Dinonaktifkan | Antarmuka yang menjelaskan objek Tradefed yang dapat dinonaktifkan. |
IDynamicShardingClient |
Antarmuka wrapper untuk klien sharding
Ini ada sehingga kita dapat menukarnya dalam HTTP atau mengujinya jika diperlukan. |
IDynamicShardingConnectionInfo | Antarmuka untuk class yang berisi info koneksi sharding dinamis |
Email saya | Antarmuka untuk mengirim email. |
Email.Message | Penampung untuk data pesan email. |
IFileDownloader | Antarmuka untuk mendownload file jarak jauh. |
IFileEntry |
Definisi antarmuka yang menyediakan kontrak tiruan
yang lebih sederhana untuk
Metode FileEntry .
|
IFileResolverLoader |
Memuat implementasi IRemoteFileResolver .
|
IFileResolverLoader.ResolverLoadingException | Pengecualian yang ditampilkan jika resolver tidak dapat dimuat atau diinisialisasi. |
IFlashingResourcesParser | Antarmuka untuk menyediakan versi file gambar tambahan yang diperlukan untuk melakukan flash perangkat seluler. |
IFlashingResourcesRetriever | Antarmuka untuk mengambil file gambar tambahan yang diperlukan untuk melakukan flash perangkat. |
IFolderBuildInfo |
IBuildInfo abstrak sederhana yang artefak build-nya dimuat dalam sistem file lokal
saat ini.
|
IFormatterGenerator |
Antarmuka yang menjelaskan pemformat untuk SuiteResultHolder .
|
IGlobalConfiguration | Class yang mencakup informasi konfigurasi global untuk satu instance Trade Federation (mencakup sejumlah pemanggilan konfigurasi sebenarnya). |
IHarnessException | Deskripsi antarmuka pengecualian memanfaatkan yang akan diimplementasikan oleh pengecualian memanfaatkan. |
IHostCleaner | Membersihkan host setelah pengujian selesai. |
IHostHealthAgent | Antarmuka untuk menampilkan metrik host atau perangkat. |
IHostMonitor | Antarmuka untuk mengirim data host |
IHostMonitor.HostDataPoint | Class generik untuk data yang akan dilaporkan. |
IHostMonitor.HostMetricType | |
IHostOptions | Antarmuka pemegang opsi host. |
IHostOptions.PermitLimitType | Enum yang menjelaskan kemungkinan pembatas izin |
IHostResourceManager | Antarmuka ke resource host pengelola. |
IHttpHelper | Metode helper untuk menjalankan permintaan http. |
IHttpHelper.DataSizeException | |
IInvocationContext | Menyimpan informasi tentang Pemanggilan 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 persiapan lab
Lihat |
ILeveledLogOutput | Class yang mengimplementasikan antarmuka ini menyediakan metode yang menangani output log membuat pesan teks. |
Penerima ILogcat |
Class yang memberikan output logcat perangkat sebagai InputStreamSource .
|
ILogRegistry |
Antarmuka untuk logger singleton ILogOutput yang melakukan multipleks dan mengelola berbagai
pencatat log.
|
ILogRegistry.EventType | Peristiwa yang berguna untuk dicatat |
ILogSaver | Class yang mengimplementasikan antarmuka ini menyediakan metode untuk menyimpan log ke lokasi terpusat. |
ILogSaverListener |
Mengizinkan ITestInvocationListener memproses saat file log disimpan.
|
ImageContentAnalyzer | Penganalisis untuk analisis konten gambar perangkat |
IManagedTestDevice | ITestDevice yang siklus prosesnya dikelola. |
IManagedTestDevice.DeviceEventResponse |
Container untuk respons terhadap IManagedTestDevice#handleAllocationEvent(DeviceEvent)
panggilan telepon
|
IManagedTestDeviceFactory |
Antarmuka kreator untuk IManagedTestDevice
|
IMetricCollector | Antarmuka ini akan ditambahkan sebagai dekorator saat melaporkan hasil pengujian untuk mengumpulkan metrik yang cocok. |
IMetricCollectorReceiver |
Antarmuka untuk diimplementasikan oleh IRemoteTest jika perlu mendapatkan daftar IMetricCollector untuk pengujian.
|
IMoblyYamlResultHandler | Antarmuka pengendali hasil mobly yaml. |
IMoblyYamlResultHandler.ITestResult | Antarmuka hasil mobly yaml |
IModuleController | Antarmuka untuk mengontrol apakah modul harus dijalankan atau tidak. |
IModuleController.RunStrategy | Enum yang menjelaskan bagaimana modul harus dieksekusi. |
IModuleParameterHandler | Antarmuka untuk parameter modul suite. |
IMultiDeviceRecovery | Antarmuka untuk memulihkan beberapa perangkat offline. |
IMultiDeviceTest | Antarmuka ini tidak digunakan lagi. Antarmuka ini disimpan sementara untuk kompatibilitas, tetapi tidak benar-benar digunakan lagi. Jangan menerapkannya. |
IMultiTargetPreparer | Menyiapkan lingkungan pengujian untuk beberapa perangkat secara bersamaan. |
INativeDevice |
Menyediakan level API yang andal dan sedikit lebih tinggi untuk IDevice ddmlib.
|
INativeDeviceTest |
Antarmuka untuk objek yang memerlukan referensi ke INativeDevice .
|
AdditionalImageUtil | Utilitas untuk memanfaatkan image inkremental dan update perangkat. |
InfraErrorIdentifier | ID Error dari infra Trade Federation, dan infra dependen (seperti Build infra). |
InputStreamSource |
Antarmuka ini pada dasarnya menggabungkan ERROR(/InputStream) agar dapat di-clone.
|
InstallAllTestZipAppsSetup |
ITargetPreparer yang menginstal semua aplikasi di zip pengujian.
|
InstallApexModuleTargetPreparer | |
InstallApkSetup |
ITargetPreparer yang menginstal satu atau beberapa apk yang berada di sistem file.
|
InstallBuildEnvApkSetup |
ITargetPreparer yang menginstal satu atau beberapa APK pengujian dari build platform Android.
|
InstalInstrumentationsTest | Menjalankan semua instrumentasi yang ditemukan di perangkat saat ini. |
InstallKernelModulePreparer | Mempersiapkan target yang mem-flash perangkat dengan image generik kernel umum Android. |
InstantAppHandler |
Pengendali untuk ModuleParameters#INSTANT_APP .
|
InstrumentationPreparer |
ITargetPreparer yang menjalankan instrumentasi
|
InstrumentasiTest | Pengujian yang menjalankan paket uji instrumentasi pada perangkat tertentu. |
InvocationContext |
Implementasi umum dari IInvocationContext .
|
InvocationExecution | Class yang menjelaskan semua langkah pemanggilan: build download, target_prep, menjalankan pengujian, pembersihan. |
InvocationLocal<T> | Class ini menyediakan variabel cakupan pemanggilan. |
InvocationMetricLogger | Class utilitas untuk pemanggilan guna mencatat beberapa metrik ke dalam log. |
InvocationMetricLogger.InvocationGroupMetricKey | Pengelompokan memungkinkan untuk mencatat beberapa grup dengan 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 mewakili status pemanggilan |
InvocationSummaryHelper |
Class helper untuk mengumpulkan dan melaporkan TestSummary bagi kumpulan pemroses
|
InvocationToJUnitResultForwarder |
Class yang memproses peristiwa ITestInvocationListener dan meneruskannya ke
TestListener .
|
IPostProcessor | Pemroses postingan adalah objek Federasi Perdagangan 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 | Kelas yang menyimpan informasi tentang file yang di-resolve dan beberapa metadata. |
IRemoteScheduleListenersFeature |
Ekstensi IRemoteFeature untuk mendukung penerusan IScheduledInvocationListener .
|
IRemoteTest |
Pengujian yang melaporkan hasil langsung ke ITestInvocationListener .
|
IReportNotExecuted |
Jika eksekusi tidak selesai, IRemoteTest yang mengimplementasikan antarmuka ini dapat melaporkan
pengujian yang belum dijalankan
untuk pelaporan yang lebih baik.
|
Penjadwal Ulang | Antarmuka untuk menjadwalkan ulang konfigurasi untuk eksekusi mendatang. |
IResourceMetricCollector | Antarmuka bagi pengguna untuk menerapkan kolektor resource yang disesuaikan. |
IRestApiHelper | Antarmuka helper untuk melakukan panggilan REST API. |
IResumableTest | Antarmuka ini tidak digunakan lagi. Tidak perlu melakukan ini lagi |
IRetryDecision | Antarmuka yang mendorong keputusan percobaan ulang dan menerapkan filter pada class untuk tujuan yang lebih spesifik coba lagi. |
IRuntimeHintProvider | |
IRunUtil | Antarmuka untuk menjalankan operasi berwaktu dan perintah sistem. |
IRunUtil.EnvPriority | Enum yang menentukan apakah menyetel atau membatalkan setelan env tertentu. |
IRunUtil.IRunnableResult | Antarmuka untuk mengeksekusi 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 "set-option" nama 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 digunakan untuk konfigurasi. |
IsolatedHostTest | Menerapkan runner TradeFed yang menggunakan subproses untuk menjalankan pengujian dalam dependensi rendah alih-alih mengeksekusinya pada proses utama. |
ISupportGranularResults |
Antarmuka yang menentukan apakah ITestInvocationListener mendukung penerimaan
hasil atau tidak.
|
ISystemStatusChecker | Pemeriksa yang melakukan pemeriksaan status sistem dan menampilkan boolean untuk menunjukkan apakah sistem dalam kondisi yang diharapkan. |
ISystemStatusCheckerReceiver |
IRemoteTest yang memerlukan akses ke ISystemStatusChecker dari
konfigurasi Anda.
|
ITargetCleaner | Antarmuka ini tidak digunakan lagi. splitdown telah dipindahkan ke antarmuka ITargetPreparer dasar. |
ITargetPreparer | Menyiapkan lingkungan pengujian untuk pengujian. |
ITerribleFailureHandler |
Antarmuka untuk menangani
kegagalan parah dari
LogUtil.CLog.wtf(String, Throwable)
|
ITestAnnotationFilterReceiver | Runner yang dapat memfilter pengujian yang akan dijalankan berdasarkan anotasi. |
ITestCollector | Memberikan dukungan untuk pengumpulan pengujian; ketika diatur, {i>test runner<i} harus melakukan uji coba untuk mengumpulkan kasus pengujian tanpa benar-benar menjalankannya. |
ITestDevice |
Menyediakan level API yang andal dan sedikit lebih tinggi untuk IDevice ddmlib.
|
ITestDevice.ApexInfo | Class struct sederhana untuk menyimpan informasi tentang satu APEX |
ITestDevice.MountPointInfo | Class struct sederhana untuk menyimpan informasi tentang satu mountpoint |
ITestDevice.RecoveryMode | |
ITestFileFilterReceiver | Runner yang dapat menerima file yang menentukan pengujian yang akan dijalankan dan/atau yang tidak akan dijalankan. |
ITestFilterReceiver | Runner yang dapat memfilter pengujian yang akan dijalankan. |
ITestInformationReceiver |
Antarmuka untuk menerima TestInformation bagi beberapa class.
|
ITestInvocation | Menangani satu panggilan uji TradeFederation. |
ITestInvocation.ExitInformation | Merepresentasikan beberapa informasi keluar untuk pemanggilan. |
ITestInvocationListener | Pemroses untuk hasil pengujian dari pemanggilan pengujian. |
ITestLifeCycleReceiver | Menerima notifikasi peristiwa selama uji instrumentasi berjalan. |
ITestLogger | Entity yang dapat melakukan logging aliran data berbagai jenis. |
ITestLoggerReceiver |
Entity 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 menyediakan token perangkat tertentu. |
ITokenRequest |
Antarmuka yang dapat diimplementasikan oleh IRemoteTest untuk mengekspos fakta bahwa perangkat memerlukan perangkat dengan
token khusus.
|
J
JarHostTest | Menguji runner untuk pengujian JUnit sisi host. |
JarHostTest.HostTestListener | Pemroses wrapper yang meneruskan semua peristiwa kecuali testRunStarted() dan testRunEnded() ke pemroses tersemat. |
JavaCodeCakupanCollector |
BaseDeviceMetricCollector yang akan menarik Java
pengukuran cakupan dari perangkat dan
mencatatnya sebagai artefak pengujian.
|
JavaCodeCoverageFlusher | Class utilitas yang mereset dan memaksa flush pengukuran cakupan kode Java dari proses yang berjalan di perangkat. |
JSONFileKeyStoreClient | Contoh implementasi di mana file JSON lokal bertindak sebagai key store. |
JSONFileKeyStoreFactory |
Implementasi Pabrik KeyStore JSON, yang menyediakan JSONFileKeyStoreClient untuk
yang mengakses File JSON Key Store.
|
JsonHttpTestResultReporter | Reporter hasil yang mengenkode hasil dan cabang metrik pengujian, info perangkat ke JSON dan POST ke endpoint layanan HTTP |
JUnit4ResultForwarder | Forwarder hasil dari JUnit4 Runner. |
JUnit4TestFilter |
Class Bantuan yang menyediakan pemfilteran untuk runner JUnit4 dengan memperluas Filter .
|
JUnitRunUtil |
Class bantuan untuk mengarahkan IRemoteTest#run(TestInformation, ITestInvocationListener)
panggilan 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 dalam XMLJUnitResultFormatter milik dan meneruskannya ke ITestInvocationListener. |
K
KernelTargetTest | Menguji runner untuk file yang dapat dieksekusi yang berjalan pada target dan mengurai tesult pengujian kernel. |
KernelTestModuleController | Class dasar untuk pengontrol modul agar tidak menjalankan pengujian jika tidak sesuai dengan arsitektur . |
KeyguardControllerState | Container untuk status keyguard. |
KeyguardStatusChecker | Memeriksa status keyguard setelah eksekusi modul. |
KeyStoreException | Dimunculkan saat terjadi error key store yang fatal. |
KillExistingEmulatorPreparer |
ITargetPreparer yang mematikan emulator yang sedang berjalan.
|
KnownFailurePreparer | Mempersiapkan target untuk melewati percobaan ulang kegagalan yang diketahui. |
KTapResultParser | Membaca output KTAP seperti yang dihasilkan oleh modul pengujian KUnit dan ditempatkan di file `results` di debugfs. |
KTapResultParser.ParseResolution | |
KUnitModuleTest | Menguji runner untuk menjalankan modul pengujian KUnit di perangkat. |
L
LabResourceDeviceMonitor | Pemantau resource lab yang melakukan inisialisasi/mengelola server gRPC untuk LabResourceService. |
LargeOutputReceiver | Class yang didesain untuk membantu menjalankan perintah yang berjalan lama akan mengumpulkan output. |
LastShardDetector |
Saat menjalankan sharding lokal, terkadang kita hanya ingin menjalankan beberapa tindakan ketika shard terakhir
mencapai invocationEnded(long) .
|
Kebocoran ThreadStatusChecker | Pemeriksa status untuk memastikan modul tidak membocorkan Thread yang berjalan. |
LegacySubprocessResultsReporter | Implementasi pembekuan dari pelapor hasil subproses yang harus tetap kompatibel dengan TF/CTS versi sebelumnya (misalnya 8+), meskipun terdapat perubahan pada superclass-nya. |
ListInstrumentationParser |
IShellOutputReceiver yang menguraikan output 'instrumentasi daftar pm' kueri
|
ListInstrumentationParser.InstrumentationTarget | |
LocalAndroidVirtualDevice | Class untuk perangkat virtual lokal yang berjalan di host TradeFed. |
LocalAppBuildProvider |
IBuildProvider yang membuat IBuildInfo berdasarkan jalur lokal yang disediakan
|
Developer Lokal | Mendeteksi dan menampilkan apakah ini adalah developer lokal yang menjalankan Tradefed. |
LocalDeviceBuildProvider |
IBuildProvider yang membuat IDeviceBuildInfo berdasarkan
jalur direktori sistem file.
|
LocalEmulatorLaunch | TargetPreparer yang meluncurkan emulator secara lokal dari lingkungan build Android. |
LocalEmulatorSnapshot | TargetPreparer yang dimaksudkan untuk menghasilkan snapshot emulator yang bersih dari Android lingkungan build/pengembangan |
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 lokalitas yang disediakan
jalur
|
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 log membuat pesan teks. |
Log.Level | Enum Level Log. |
LogcatCrashResultForwarder | Pemroses khusus: jika ada kegagalan (proses instrumentasi mengalami error), pemroses akan mencoba mengekstrak dari membuat logcat error dan menambahkannya ke pesan kegagalan yang terkait dengan pengujian. |
LogcatEventParser | |
LogcatEventType |
Jenis peristiwa untuk LogcatEventParser .
|
LogcatOnFailureCollector | Kolektor 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 beralih pengguna) dari logcat selama satu atau beberapa pengujian berulang dengan menggunakan pola ekspresi reguler yang diberikan untuk mengurai sinyal awal dan akhir dari peristiwa dari baris logcat. |
LogDataType | Menampilkan jenis data dari data log. |
File Log | Class untuk menyimpan metadata file log tersimpan. |
Simpan File Log |
Helper untuk ITestInvocationListener yang akan menyimpan data log ke file
|
LogReceiver | |
LogRegistry |
Implementasi ILogRegistry yang melakukan multipleks dan mengelola berbagai logger,
menggunakan yang sesuai berdasarkan ThreadGroup dari thread yang melakukan panggilan.
|
LogSaverResultForwarder |
ResultForwarder untuk menyimpan log dengan saver file global.
|
LogUtil | Class utilitas logging. |
LogUtil.CLog |
Class shim untuk Log yang otomatis menggunakan nama class sederhana pemanggil sebagai
tag log
|
LUCIResultReporter | Pelapor hasil yang menyimpan hasil pengujian yang diperlukan oleh ResultDB dan LUCI ke dalam format JSON (go/result-sink) dan mencatat lokasi file di konsol. |
S
MainlineModuleHandler | Class pengendali sederhana untuk Mainline Modules yang membuat InstallApexModuleTargetPreparer dan memasukkan tautan dinamis ke dalamnya berdasarkan modul mainline yang diberikan untuk modul-modul tersebut. |
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 mesin virtual yang kita kelola dari jarak jauh melalui instance Tradefed di dalamnya VM. |
ManagedTestDeviceFactory | Pabrik untuk membuat berbagai jenis perangkat yang dapat dipantau oleh Tf |
MaxSdkModuleController | Class dasar untuk pengontrol modul agar tidak menjalankan pengujian pada versi di atas versi SDK yang ditentukan angka |
MergedZipEntryCollection | Gabungkan entri zip individual dalam file zip besar menjadi blok untuk meminimalkan upaya download. |
MergeMultiBuildTargetPreparer |
IMultiTargetPreparer yang memungkinkan penerusan informasi dari satu build ke build lainnya dengan
menamainya dan kunci file untuk
disalin ke build lainnya.
|
Strategi Penggabungan | Menjelaskan bagaimana hasil harus digabungkan jika ada beberapa percobaan. |
MerkleTree | Representasi pohon merkle seperti yang ditentukan oleh remote execution API. |
MetricFilePostProcessor | Digunakan untuk mengupload file log metrik yang dikumpulkan selama tingkat pengujian dan pengoperasian. |
MetricOption |
Anotasi untuk metode pengujian yang dianotasi dengan @Test , atau jika anotasi merupakan 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 berdasarkan parameter Metrics-folder pada fase invocationEnded pengujian. |
MetricTestCase |
Ekstensi TestCase yang memungkinkan untuk mencatat metrik saat dijalankan sebagai bagian dari TradeFed.
|
MetricTestCase.LogHolder | Struktur untuk menyimpan file log yang akan dilaporkan. |
MetricUtil | Class utilitas untuk mengambil metrik dari konfigurasi statistik yang dikirim. |
MetricUtility | Berisi metode utilitas umum untuk menyimpan metrik pengujian, yang menggabungkan metrik dalam pengujian dan penulisan metrik ke sebuah file. |
MinApiLevelModuleController | Class dasar untuk pengontrol modul agar tidak menjalankan pengujian saat berada di bawah API Level yang ditetapkan. |
MinSdkModuleController | Class dasar untuk pengontrol modul agar tidak menjalankan pengujian pada versi di bawah versi SDK yang ditentukan angka |
MixImageZipPreparer |
IMultiTargetPreparer yang menggabungkan image build sistem dalam build perangkat.
|
MixKernelTargetPreparer |
ITargetPreparer yang memungkinkan penggabungan image kernel dengan image perangkat.
|
MoblyBinaryHostTest | Pengujian host dimaksudkan untuk menjalankan file biner mobly python dari sistem Android Build (Soong) |
MoblyYamlResultControllerInfoHandler | 'Info Pengontrol' hasil Mobly yaml pengendali elemen. |
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 Mobly yaml. |
MoblyYamlResultRecordHandler | Hasil Mobly yaml 'Record' pengendali elemen. |
MoblyYamlResultRecordHandler.Record | |
MoblyYamlResultRecordHandler.Record.Builder | |
MoblyYamlResultRecordHandler.RecordResult | |
MoblyYamlResultSummaryHandler | 'Ringkasan' hasil Mobly yaml pengendali elemen. |
MoblyYamlResultSummaryHandler.Summary | |
MoblyYamlResultSummaryHandler.Summary.Builder | |
MoblyYamlResultTestNameListHandler | 'Daftar Nama Pengujian' hasil Mobly yaml pengendali elemen. |
MoblyYamlResultTestNameListHandler.TestNameList | |
MoblyYamlResultTestNameListHandler.TestNameList.Builder | |
MoblyYamlResultUserDataHandler | Hasil 'Data Pengguna' Mobly yaml pengendali elemen. |
MoblyYamlResultUserDataHandler.UserData | |
MoblyYamlResultUserDataHandler.UserData.Builder | |
ModuleDefinition | Container untuk konfigurasi uji coba. |
ModuleListener |
Pemroses dilampirkan ke setiap IRemoteTest dari setiap modul untuk mengumpulkan daftar
hasil pengujian tersebut.
|
ModuleLogcatCollector | Versi kolektor logcat tetapi untuk modul. |
ModuleMerger |
Class helper untuk operasi yang terkait dengan penggabungan ITestSuite dan ModuleDefinition
setelah dipisah.
|
ModuleOemTargetPreparer | |
ModuleParameters | Nilai khusus yang terkait dengan "parameter" suite kunci dalam metadata setiap modul. |
ModuleParametersHelper |
Bantuan untuk mendapatkan IModuleParameterHandler yang terkait dengan parameter.
|
ModulePusher | |
ModulePusher.ModulePushError | Error fatal selama push modul Mainline. |
ModuleSplitter |
Bantuan untuk membagi daftar modul yang diwakili oleh IConfiguration ke dalam daftar eksekusi
unit yang diwakili oleh ModuleDefinition .
|
ModuleTestTypeUtil | Berisi metode utilitas umum untuk memeriksa modul. |
MultiFailureDescription |
Kumpulkan beberapa FailureDescription dalam satu penampung.
|
MultiMap<K, V> |
ERROR(/Map) yang mendukung beberapa nilai per kunci.
|
N
NameMangleListener | Pemroses proxy untuk menerjemahkan metode pengujian, class, dan nama paket saat hasilnya dilaporkan. |
NativeBenchmarkTest | Pengujian yang menjalankan pengujian benchmark native yang dapat dieksekusi di perangkat tertentu. |
NativeBenchmarkTestParser |
IShellOutputReceiver yang mengurai output data pengujian benchmark, yang mengumpulkan metrik pada
untuk waktu rata-rata per operasi.
|
NativeBridgeModuleController | Pengontrol modul untuk memeriksa apakah perangkat mendukung jembatan native. |
NativeCodeCakupanFlusher | Class utilitas yang menghapus pengukuran cakupan native dan memaksa pengosongan cakupan native data dari proses pada perangkat. |
PerangkatNative |
Implementasi default perangkat Android ITestDevice Non-stack penuh.
|
NativeDevice.AdbAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) untuk menjalankan OS 'adb ....' perintah.
|
NativeDevice.AdbShellAction | |
NativeDevice.RebootDeviceAction |
ERROR(DeviceAction/com.android.tradefed.device.NativeDevice.DeviceAction DeviceAction) untuk memulai ulang perangkat.
|
NativeDevice.RebootMode | Mode {i>reboot<i}. |
NativeDeviceStateMonitor |
Class helper untuk memantau status IDevice tanpa dukungan framework.
|
NativeLeakCollector |
ITargetPreparer yang menjalankan 'dumpsys meminfo --unreachable -a' untuk mengidentifikasi
memori native yang saat ini tidak dapat
dijangkau oleh setiap proses.
|
NativeStressTest | Pengujian yang menjalankan stress test native yang dapat dieksekusi di perangkat tertentu. |
NativeStressTestParser |
IShellOutputReceiver yang menguraikan output data pengujian daya tahan, yang mengumpulkan metrik pada
jumlah iterasi yang selesai dan
rata-rata waktu per iterasi.
|
NegativeHandler | Pengendali yang menentukan bahwa tidak ada yang harus dilakukan dan parameter tidak boleh membuat tambahan ruang lingkup modul ini. |
NestedDeviceStateMonitor | Pemantau status perangkat yang menjalankan pemeriksaan tambahan pada perangkat bertingkat untuk mengakomodasi 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 | Persiapan khusus yang memungkinkan untuk melewati panggilan sepenuhnya (persiapan dan tes) jika ada bukan apk untuk diuji. |
NoDeviceException | Dimunculkan saat tidak ada perangkat untuk menjalankan perintah tertentu. |
NoisyDryRunTest | Menjalankan {i>noisy dry run<i} pada file perintah. |
NoOpConfigOptionValueTransformer |
IConfigOptionValueTransformer tanpa pengoperasian
|
NotMultiAbiHandler |
Pengendali khusus yang memberi tahu SuiteModuleLoader bahwa abi sekunder tidak boleh
membuat modul.
|
Perangkat Null |
Placeholder IDevice yang digunakan oleh DeviceManager untuk mengalokasikan saat
IDeviceSelection#nullDeviceRequested() adalah true
|
O
OpenObjectLoader | Loader untuk objek default yang tersedia di AOSP. |
Opsi |
Menganotasi kolom sebagai mewakili opsi IConfiguration .
|
Opsi.Tingkat Kepentingan | |
OptionClass |
Menganotasi class sebagai mewakili objek IConfiguration .
|
OptionCopier |
Class bantuan yang dapat menyalin nilai kolom Option dengan nama yang sama dari satu objek ke
lain.
|
OptionDef |
Menyimpan detail Option .
|
OptionFetcher | Bantuan untuk mendapatkan opsi pengujian dari proses induk. |
OptionNotAllowedException |
ConfigurationException tertentu saat opsi tidak diizinkan untuk diteruskan dalam perintah
garis.
|
OptionSetter |
Mengisi kolom Option .
|
OptionSetter.OptionFieldsForName | Penampung untuk daftar kolom opsi dengan nama tertentu. |
OptionUpdateRule | Mengontrol perilaku saat opsi ditentukan beberapa kali. |
InfoInfo Perangkat Ota |
IDeviceBuildInfo yang digunakan untuk pengujian update over the air (OTA).
|
OtatoolsBuildInfo |
IBuildInfo yang berisi artefak otatools.
|
Klien Oxygen | Class yang mengelola penggunaan biner klien Oksigen untuk menyewakan atau melepaskan perangkat Oksigen. |
OxygenClient.LHPTunnelMode | |
OxygenUtil | Utilitas untuk berinteraksi dengan layanan Oksigen. |
P
InfoPaket | Container untuk info paket aplikasi yang diuraikan dari perangkat. |
Package installedModuleController | Pengontrol modul untuk tidak menjalankan pengujian saat perangkat belum menginstal paket yang diberikan. |
Sambungkan<A, B> | Menentukan class Pair kita sendiri yang berisi dua objek. |
PairingMultiTargetPreparer | Persiapan 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 | Buat replika penyiapan untuk satu perangkat ke semua perangkat lain yang akan menjadi bagian dari sharding. |
PartialZipDownloadCache | Utilitas untuk meng-cache file download sebagian berdasarkan kontennya. |
PassingTestFileReporter |
ITestInvocationListener yang menyimpan daftar kasus pengujian yang lulus ke file pengujian
|
PerfettoGenericPostProcessor | Pemroses postingan yang memproses file proto perfetto metrik biner/teks menjadi pasangan nilai kunci dengan secara rekursif memperluas pesan proto dan kolom dengan nilai string hingga kolom dengan ditemukan nilai numerik. |
PerfettoGenericPostProcessor.AlternativeParseFormat | |
PerfettoGenericPostProcessor.METRIC_FILE_FORMAT | |
Persiapan Perfetto | Persiapan Perfetto mendorong file konfigurasi ke perangkat di lokasi standar yang dapat diakses oleh perfetto. |
PerfettoPullerMetricCollector |
Implementasi dasar dari FilePullerDeviceMetricCollector yang memungkinkan
mengambil file perfetto dari perangkat
dan mengumpulkan metrik dari perangkat tersebut.
|
PerfettoPullerMetricCollector.METRIC_FILE_FORMAT | |
PerfettoTraceRecorder |
Class utilitas untuk merekam aktivitas perfetto pada ITestDevice .
|
PrettyPrintDelimiter | Utilitas pendukung yang membantu mencetak pesan yang dibatasi yang menarik. |
PrettyTestEventLogger | Catat peristiwa ke dalam log dan buat log untuk memudahkan debug. |
InfoProses | Digunakan untuk menyimpan informasi terkait proses(USER, PID, NAME, START TIME IN SECOND REASON EPOCH). |
ProcessUtil | |
ProfileParameterHandler | Pengendali parameter dasar untuk setiap pengguna profil. |
ProfileTargetPreparer |
Class dasar untuk menyiapkan persiapan target bagi semua pengguna profil android.os.usertype.profile.XXX .
|
Pengubah Properti | Class utilitas untuk mengubah (atau menambahkan) item di file properti Android |
ProtoResultParser | Parser untuk format proto hasil Tradefed. |
ProtoResultParser.TestLevel | Enumerasi yang mewakili level proto saat ini yang sedang diproses. |
ProtoResultReporter |
Reporter hasil membangun protobuf TestRecord dengan semua hasil di dalamnya.
|
ProtoUtil | Metode utilitas untuk menangani pesan protobuf secara agnostik. |
Konfigurasi Proxy | Objek yang dapat menunjuk ke konfigurasi jarak jauh untuk dijalankan. |
PsParser | Utilitas yang digunakan untuk mengurai(USER,PID, dan NAME) dari "ps" output perintah |
PtsBotTest | Jalankan pengujian PTS-bot. |
PushFileInvoker |
Class ini tidak digunakan lagi.
Sebagai gantinya, gunakan PushFilePreparer
|
PushFilePreparer |
ITargetPreparer yang mencoba mengirim sejumlah file dari jalur host mana pun ke
jalur perangkat.
|
PythonBinaryHostTest |
Pengujian host dimaksudkan untuk menjalankan file biner python dari sistem Android Build (Soong)
Runner pengujian mendukung filter sertakan dan kecualikan-filter. |
PythonBinaryHostTest.PythonForwarder | Forwarder 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 bantuan untuk mengaktifkan lingkungan virtual Python 3. |
PythonVirtualenvPreparer | Menyiapkan virtualenv Python pada host dan menginstal paket. |
T
QuotationAwareTokenizer |
R
RebootRestrictionCollector | Kolektor yang mengumpulkan mulai ulang perangkat selama pengujian dan melaporkannya berdasarkan alasan dan jumlah. |
RebootTargetPreparer | Mempersiapkan target yang memulai ulang perangkat. |
RecoveryLogPreparer | Mempersiapkan target yang digunakan untuk mengumpulkan log sebelum pemulihan. |
RegexTrie<V> |
RegexTrie adalah trie dengan setiap segmen kunci yang ERROR(/Pattern) .
|
PerangkatAndroidRemote |
Implementasi ITestDevice untuk perangkat Android stack lengkap yang terhubung melalui
adb Connect.
|
RemoteAndroidVirtualDevice |
Memperluas perilaku RemoteAndroidDevice untuk perangkat Android stack lengkap yang berjalan di
Google Compute Engine (Gce).
|
RemoteAvdIDevice |
Placeholder IDevice yang digunakan oleh DeviceManager untuk dialokasikan saat DeviceSelectionOptions.gceDeviceRequested() adalah true
|
RemoteCacheClient | Implementasi RemoteActionCache yang menggunakan panggilan gRPC ke server API jarak jauh. |
RemoteDynamicPool | Implementasi kumpulan pengujian dalam antrean pekerjaan jarak jauh |
RemoteDynamicPool.RequestCallable | |
RemoteFileResolver | Class sederhana yang memungkinkan seseorang memuat file dari berbagai tempat menggunakan URI dan layanan 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 pada instance jarak jauh. |
RemoteTestTimeOutEnforcer | Pemroses yang memungkinkan memeriksa waktu eksekusi konfigurasi pengujian tertentu dan menggagalkannya jika berjalan selama waktu tunggu tertentu. |
RemoteZip | Utilitas untuk mengekstrak setiap file di dalam file zip jarak jauh. |
RemoveSystemAppPreparer |
ITargetPreparer untuk menghapus apk dari partisi sistem sebelum pengujian dijalankan.
|
ReportPassedTests | Laporkan filter yang memungkinkan dalam file untuk mengecualikan pengujian yang lulus. |
RequestUtil | Utilitas untuk memungkinkan percobaan ulang umum pada permintaan jaringan dengan penanganan error. |
ResolvePartialDownload | Menyelesaikan permintaan download sebagian. |
ResourceMetricUtil | Fungsi utilitas untuk membuat metrik. |
ResourceUtil | Utilitas untuk membaca resource konfigurasi. |
RestApiHelper | Class helper untuk melakukan panggilan REST API. |
RestartSystemServerTargetPreparer | Mempersiapkan target yang memulai ulang server sistem tanpa memulai ulang perangkat. |
ResultAggregator | Forwarder khusus yang menggabungkan hasil bila diperlukan, berdasarkan strategi percobaan ulang yang yang diambil. |
ResultAndLogForwarder | Forwarder untuk hasil dan peristiwa log. |
ResultForwarder |
ITestInvocationListener yang meneruskan hasil pemanggilan ke daftar pemroses lain.
|
ResultsPlayer | Runner spesial yang memutar ulang hasil yang diberikan padanya. |
RetentionFileSaver | Class bantuan untuk membuat file .retention di direktori. |
RetryConfigurationFactory | Pabrik yang menangani percobaan ulang perintah. |
RetryLogSaverResultForwarder | Penerus yang juga menangani penerusan upaya saat ini. |
Keputusan Persiapan Coba Ulang | Class untuk menjelaskan keputusan terkait apakah akan mencoba ulang persiapan atau tidak dan menggagalkan dijalankan. |
Penjadwal Ulang | Pelari khusus yang memungkinkan untuk menjadwalkan ulang pengujian yang dijalankan sebelumnya yang gagal atau jika tidak telah dijalankan. |
RetryRescheduler.RetryType | Jenis pengujian yang dapat dicoba lagi. |
RetryResultForwarder |
Ekstensi ResultForwarder yang selalu dikirim ke nomor upaya tertentu.
|
RetryResultHelper | Class helper untuk menentukan modul atau pengujian mana yang harus dijalankan atau tidak. |
Statistik Coba Ulang |
Struktur yang menyimpan statistik untuk sesi percobaan ulang satu IRemoteTest .
|
Strategi Coba Coba | Strategi Percobaan Ulang yang akan digunakan saat menjalankan kembali beberapa pengujian. |
RootcanalForwarderPreparer | |
RootTargetPreparer | Mempersiapkan target yang menjalankan "adb root" atau "adb unroot" berdasarkan opsi "{i>force-root<i}". |
RunAftersWithInfo | |
RunBeforesWithInfo | |
RunCommandTargetPreparer | |
RunConfigDeviceRecovery |
Dasar umum IMultiDeviceRecovery untuk menjalankan konfigurasi yang diperdagangkan guna melakukan pemulihan
langkah waktu ini.
|
RunHostCommandTargetPreparer | Mempersiapkan target untuk menjalankan perintah host arbitrer sebelum dan sesudah menjalankan pengujian. |
RunHostScriptTargetPreparer | Mempersiapkan target yang menjalankan skrip sebelum menjalankan pengujian. |
RunInterruptedException | Dimunculkan saat operasi yang dijalankan terganggu oleh permintaan eksternal. |
RunNotifierWrapper |
Wrapper RunNotifier sehingga 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 bahwa pengujian berjalan sebagai pengguna sekunder.
|
RunOnSystemUserTargetPreparer |
ITargetPreparer yang menandai bahwa pengujian harus dijalankan pada pengguna (bukan
pengguna saat ini).
|
RunOnWorkProfileParameterHandler | |
RunOnWorkProfileTargetPreparer |
ITargetPreparer yang membuat profil kerja di penyiapan, dan menandai bahwa pengujian harus
dijalankan di pengguna tersebut.
|
RuntimeRestartCollector | Kolektor yang mengumpulkan stempel waktu mulai ulang runtime (server sistem error) selama pengujian dijalankan, jika ada. |
RunUtil | Kumpulan metode bantuan untuk menjalankan operasi. |
RustBenchmarkResultParser |
Menafsirkan hasil pengujian yang dijalankan dengan kerangka kerja tolok ukur Kriteria dan menerjemahkannya menjadi
panggilan pada serangkaian ITestInvocationListener .
|
RustBinaryHostTest | Pengujian host yang dimaksudkan untuk menjalankan file biner karat dari sistem Android Build (Soong) |
RustBinaryTest | Pengujian yang menjalankan biner karat pada perangkat tertentu. |
RustTestBase | Class dasar RustBinaryHostTest dan RustBinaryTest |
RustTestBase.EnvPair | |
RustTestBase.Invocation | |
RustTestResultParser |
Menafsirkan output pengujian yang dijalankan dengan framework pengujian unit Rust dan menerjemahkannya menjadi panggilan di
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 guna menangani pembuatan konfigurasi untuk tujuan Sandboxing. |
SandboxConfigUtil |
Class utilitas untuk mengelola IConfiguration saat melakukan sandbox.
|
SandboxedInvocationExecution | Eksekusi sandbox khusus untuk pemanggilan: Ini adalah InvocationExection saat kita di dalam sandbox{i> <i} yang menjalankan perintah itu. |
SandboxInvocationRunner | Jalankan pengujian yang terkait dengan pemanggilan di sandbox. |
SandboxOptions |
Class yang dapat menerima dan memberikan opsi ke ISandbox .
|
ScreenshotOnFailureCollector | Kolektor 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 tinggi. |
Sdk30ModuleController | Hanya jalankan pengujian jika perangkat yang sedang diuji adalah SDK versi 30 atau yang lebih tinggi. |
Sdk31ModuleController | Hanya jalankan pengujian jika perangkat yang sedang diuji adalah SDK versi 31 atau yang lebih tinggi. |
Sdk32ModuleController | Hanya jalankan pengujian jika perangkat yang sedang diuji adalah SDK versi 32 atau yang lebih tinggi. |
Sdk33ModuleController | Hanya jalankan pengujian jika perangkat yang sedang diuji adalah SDK versi 33 atau yang lebih baru. |
Sdk34ModuleController | Hanya jalankan pengujian jika perangkat yang sedang diuji adalah SDK versi 34 atau yang lebih baru. |
Sdk35ModuleController | Hanya jalankan pengujian jika perangkat yang sedang diuji adalah SDK versi 35 atau yang lebih baru. |
SearchArtifactUtil | Class utilitas yang dapat digunakan untuk mencari 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 persiapan yang digunakan untuk menggunakan token guna menserialisasi eksekusi uji di host yang ditukar. |
SerialisasiUtilitas |
Utilitas untuk melakukan serialisasi/membatalkan serialisasi objek yang mengimplementasikan ERROR(/Serializable) .
|
ServiceAccountKeyCredentialFactory |
Factory kredensial untuk membuat OAuth berbasis kunci akun layanan Credential .
|
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 bantuan yang menangani pembuatan sharding dan menjadwalkannya untuk pemanggilan. |
ShardListener |
ITestInvocationListener yang mengumpulkan hasil dari shard pemanggilan (alias
pembagian pemanggilan agar berjalan di beberapa resource secara paralel), dan meneruskannya ke resource lainnya
pemroses.
|
ShardMainResultForwarder |
ResultForwarder yang menggabungkan hasil pemanggilan pengujian yang di-sharding.
|
ShellOutputReceiverStream | Subclass utilitas dari OutputStream yang menulis ke dalam IShellOutputReceiver. |
ShellStatusChecker | Periksa apakah status shell seperti yang diharapkan sebelum dan setelah modul berjalan. |
ShippingApiLevelModuleController |
Jalankan pengujian jika perangkat memenuhi kondisi berikut:
|
ShowmapPullerMetricCollector |
Implementasi dasar FilePullerDeviceMetricCollector yang memungkinkan penarikan showmap
file dari perangkat dan
mengumpulkan metrik dari perangkat tersebut.
|
SideloadOtaTargetPreparer |
Mempersiapkan target yang melakukan {i>sideload<i}
paket OTA yang ditentukan, menerapkan paket, menunggu
agar perangkat dapat di-booting, dan memasukkan properti build perangkat untuk digunakan sebagai info build
Persiapan target ini mengasumsikan bahwa perangkat akan berada dalam mode adb reguler ketika dimulai, dan akan memastikan perangkat keluar dalam mode yang sama tetapi dengan aplikasi build yang lebih baru. |
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 yang diberikan dalam set data numerik. |
SizeLimitedOutputStream |
File yang aman untuk thread, didukung ERROR(/OutputStream) yang membatasi jumlah maksimum data yang dapat disimpan
ditulis.
|
SkipFeature |
Fitur yang memungkinkan akses beberapa informasi SkipManager .
|
SkipHWASanModuleController | Class dasar untuk pengontrol modul agar tidak menjalankan pengujian pada build HWASan. |
SkipManager | Berdasarkan berbagai kriteria, pengelola lewati membantu memutuskan apa yang harus dilewati tingkat yang berbeda: pemanggilan, modul, dan pengujian. |
SkipAlasan | Berikan alasan dan metadatanya untuk melewati pengujian. |
SkipAlasan.DemotionTrigger | |
Sl4aBluetoothUtil | Class utilitas menyediakan operasi Bluetooth pada satu atau dua perangkat yang menggunakan SL4A |
Sl4aBluetoothUtil.BluetoothAksesLevel |
Enum untuk tingkat akses perangkat Bluetooth yang didasarkan pada BluetoothDevice.java
|
Sl4aBluetoothUtil.BluetoothConnectionState |
Enum untuk status koneksi Bluetooth yang didasarkan pada BluetoothProfile.java
|
Sl4aBluetoothUtil.BluetoothPrioritasLevel |
Enum untuk tingkat prioritas profil Bluetooth yang didasarkan pada BluetoothProfile.java
|
Profil Sl4aBluetoothUtil.Bluetooth |
Enum untuk profil Bluetooth yang didasarkan pada BluetoothProfile.java
|
Sl4aClient | Klien Sl4A berinteraksi melalui RPC dengan lapisan skrip SL4A. |
Sl4aEventDispatcher | Event dispatcher mencari acara dan mengantrekannya berdasarkan nama yang akan dikueri. |
Sl4aEventDispatcher.EventSl4aObject | Objek yang ditampilkan oleh pollinger peristiwa. |
SnapshotInputStreamSource | InputStreamSource yang didukung File. |
SnapuserdTunggu Tahap | Representasi enum saat menggabungkan/memblokir untuk update yang dilakukan oleh snapuserd selesai. |
SparseImageUtil | Utilitas untuk gambar sparse. |
SparseImageUtil.SparseInputStream | SparseInputStream membaca dari upstream dan mendeteksi format data. |
StatsdBeforeAfterGaugeMetricPostProcessor | Pemroses postingan yang memproses metrik yang dikumpulkan di "sebelum/sesudah" pendekatan, yaitu |
StatsdEventMetricPostProcessor | Pemroses postingan yang memproses metrik peristiwa dalam laporan statistik menjadi pasangan nilai kunci, menggunakan pemformat yang ditentukan pada prosesor. |
StatsdGenericPostProcessor | Pemroses postingan yang memproses laporan statistik proto biner menjadi pasangan nilai kunci dengan memperluas sebagai struktur pohon. |
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 yang ketat yang tidak dilaporkan secara bersamaan, |
StringEscapeUtils | Class utilitas untuk meng-escape string bagi format tertentu. |
StringUtil | Class utilitas untuk meng-escape string guna manipulasi string umum. |
StubBuildProvider |
Implementasi kosong tanpa pengoperasian dari IBuildProvider .
|
StubDevice |
Implementasi placeholder penghenti IDevice .
|
StubKeyStoreClient | Implementasi stub default untuk Klien KeyStore. |
StubKeyStoreFactory | Implementasi stub default untuk KeyStore Factory |
StubLocalAndroidVirtualDevice |
Placeholder IDevice yang digunakan oleh DeviceManager untuk dialokasikan saat DeviceSelectionOptions.localVirtualDeviceRequested() adalah true
|
StubMultiTargetPreparer |
Implementasi kosong placeholder dari IMultiTargetPreparer .
|
StubTargetPreparer |
Implementasi kosong placeholder dari ITargetPreparer .
|
StubTest | Implementasi pengujian kosong tanpa pengoperasian. |
StubTestRunListener |
Implementasi berhenti dari ITestRunListener
|
SubprocessCommandException | Perintah subproses gagal dijalankan. |
SubprocessConfigBuilder | Membangun XML konfigurasi TF wrapper untuk konfigurasi TF yang ada. |
SubprocessEventHelper | Bantuan untuk membuat serial/membatalkan serialisasi peristiwa yang akan diteruskan ke log. |
SubprocessEventHelper.BaseTestEventInfo | Base Helper untuk informasi TestIgnore. |
SubprocessEventHelper.FailedTestEventInfo | Bantuan untuk informasi testFailed. |
SubprocessEventHelper.InvocationEndedEventInfo | Pembantu untuk informasi panggilan berakhir. |
SubprocessEventHelper.InvocationFailedEventInfo | Informasi Helper untuk InvocationFailed. |
SubprocessEventHelper.InvocationStartedEventInfo | Bantuan untuk informasi panggilan yang dimulai. |
SubprocessEventHelper.LogAssociationEventInfo | Helper untuk informasi logAssociation. |
SubprocessEventHelper.SkippedTestEventInfo | |
SubprocessEventHelper.TestEndedEventInfo | Bantuan untuk informasi testEnded. |
SubprocessEventHelper.TestLogEventInfo | Bantuan untuk informasi testLog. |
SubprocessEventHelper.TestModuleStartedEventInfo | Helper untuk informasi memulai modul pengujian. |
SubprocessEventHelper.TestRunEndedEventInfo | Bantuan untuk Informasi testRunEnded. |
SubprocessEventHelper.TestRunFailedEventInfo | Bantuan untuk informasi testRunFailed |
SubprocessEventHelper.TestRunStartedEventInfo | Bantuan untuk informasi testRunStarted |
SubprocessEventHelper.TestStartedEventInfo | Bantuan untuk informasi testStarted |
SubprocessExceptionParser | Helper untuk menangani output pengecualian dari runner perintah Tradefed standar. |
SubprocessReportingHelper | Class untuk membangun file konfigurasi wrapper agar dapat menggunakan pelapor hasil subproses untuk cluster perintah. |
SubprocessResultsReporter |
Menerapkan ITestInvocationListener untuk ditentukan sebagai result_reporter dan diteruskan dari
subproses hasil pengujian, pengujian
yang berjalan, dan pemanggilan pengujian.
|
SubprocessTestResultsParser |
Memperluas ERROR(/FileOutputStream) untuk mengurai output sebelum menulis ke file sehingga kita dapat
menghasilkan peristiwa pengujian di sisi peluncur.
|
SubprocessTestResultsParser.StatusKeys | Kunci status pengujian yang relevan. |
SubprocessTfLauncher |
IRemoteTest untuk menjalankan pengujian terhadap penginstalan TF terpisah.
|
SuiteApkInstaller | Menginstal APK yang ditentukan untuk konfigurasi Suite: baik dari $ANDROID_TARGET_OUT_TESTCASES variabel 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.
|
SuiteResultHolder | Objek helper untuk memudahkan serialisasi dan deserialisasi hasil pemanggilan. |
SuiteResultReporter | Mengumpulkan hasil pengujian untuk seluruh pemanggilan suite dan mengeluarkan hasil akhir. |
SuiteResultReporter.ModulePrepTimes | Dudukan objek untuk waktu persiapan dan penguraian satu modul. |
SuiteTestFilter | Mewakili filter untuk menyertakan dan mengecualikan pengujian. |
SwitchUserTargetPreparer |
ITargetPreparer yang beralih ke jenis pengguna yang ditentukan dalam penyiapan.
|
SystemServerFileDescriptorChecker | Memeriksa apakah server sistem tampaknya kehabisan FD. |
SystemServerStatusChecker | Periksa apakah pid system_server telah berubah dari sebelum dan sesudah modul berjalan. |
SystemUpdaterDeviceFlasher |
IDeviceFlasher yang mengandalkan updater sistem untuk menginstal
{i>image<i} sistem yang dipaketkan
dalam paket pembaruan OTA.
|
SystemUtil | Class utilitas untuk melakukan panggilan sistem. |
SystemUtil.EnvVariable |
T
TableBuilder | Class helper untuk menampilkan matriks elemen String dalam tabel. |
TableFormatter | Class bantuan untuk menampilkan matriks elemen String sehingga setiap kolom elemen ditata |
TargetFileUtils | |
TargetFileUtils.FilePermission | |
TargetSetupError | Terjadi error fatal saat menyiapkan target untuk pengujian. |
TarUtil | Utilitas untuk memanipulasi file tar. |
TearDownPassthroughPreparer | Memungkinkan menjalankan headlessDown pada persiapan yang disertakan dalam konfigurasi sebagai objek. |
Layanan Telepon | Utilitas untuk menggunakan dan mendapatkan informasi yang terkait dengan telepon. |
Layanan Telepon.SimCardInformation | Tempat informasi untuk informasi terkait kartu SIM. |
TeleponTokenProvider | Penyedia token untuk token terkait telepon. |
TemperatureThrottlingwaiter |
ITargetPreparer yang menunggu hingga suhu perangkat turun ke target
|
TemplateResolutionError |
Class yang memperluas ConfigurationException untuk error terkait template selama konfigurasi
mengurai.
|
TerribleFailureEmailHandler | Class pengendali sederhana yang mengirim email kepada orang yang berminat saat WTF (What a Terrible Failure) terjadi dalam contoh Trade Federation. |
TestAppInstallSetup |
ITargetPreparer yang menginstal satu atau beberapa aplikasi dari folder IDeviceBuildInfo.getTestsDir() ke perangkat.
|
TestContentAnalyzer | Penganalisis mengambil konteks untuk analisis dan menentukan apa yang menarik. |
TestContext | Class untuk membuat model pesan TestContext dari TFC API. |
TestDependencyResolver | Bantuan untuk mengatasi dependensi jika diperlukan. |
TestDescription | Class yang mewakili informasi tentang kasus pengujian. |
TestDescriptionsFile | Class utilitas untuk melakukan marshalling dan unmarshalling daftar TestDescription ke file pengujian. |
PerangkatPengujian |
Implementasi ITestDevice untuk perangkat Android stack lengkap
|
TestDevice.MicrodroidBuilder | Builder yang digunakan untuk membuat Microdroid TestDevice. |
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 runner pengujian dan pengujian. |
TestFailureModuleController | Pengontrol untuk modul yang hanya ingin menyesuaikan perilaku log kegagalan pengujian yang dikumpulkan. |
TestFilePushSetup |
ITargetPreparer yang mengirim satu atau beberapa file/dir dari folder IDeviceBuildInfo.getTestsDir() ke perangkat.
|
TestFilterHelper | Class bantuan untuk memfilter pengujian |
TestGroupStatus | Class untuk menyimpan status grup pengujian. |
InfoTest | Menyimpan informasi pengujian yang ditetapkan dalam file TEST_MAPPING. |
TestInformation | Objek holder yang berisi semua informasi dan dependensi yang mungkin diperlukan oleh runner pengujian atau pengujian berjalan dengan benar. |
TestInformation.Builder |
Builder untuk membuat instance TestInformation .
|
TestInvocation |
Implementasi default dari ITestInvocation .
|
TestInvocation.RunMode | Berbagai mode yang dapat dijalankan oleh pemanggilan. |
TestInvocation.Stage | |
TestInvocationManagementServer | Server GRPC membantu mengelola pemanggilan pengujian dan siklus prosesnya. |
TestInvocationManagementServer.InvocationInformation | |
TestMapping | Class untuk memuat file TEST_MAPPING. |
TestMappingSuiteRunner |
Implementasi BaseTestSuite untuk menjalankan pengujian yang ditentukan oleh opsi sertakan-filter, atau
TEST_MAPPING file 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 | Container untuk hasil pengujian tunggal. |
TestResultListener | Penyederhanaan ITestLifecycleListener untuk pengimplementasi yang hanya mementingkan pengujian individual hasil pengujian tersebut. |
TestRunnerUtil | Class utilitas untuk membantu berbagai runner pengujian. |
TestRunResult | Menyimpan hasil dari satu pengujian. |
TestRunToTestInvocationForwarder |
Penerus dari ddmlib ITestRunListener ke ITestLifeCycleReceiver .
|
TestsPoolPoller | Menguji wrapper yang memungkinkan untuk menjalankan semua pengujian dari kumpulan pengujian. |
TestStatus | Representasi dalam Tradefed untuk kemungkinan status untuk metode pengujian. |
InfoTestSuite |
Class yang menyelesaikan pemuatan metadata terkait build untuk rangkaian pengujian
Untuk mengekspos info terkait dengan benar, paket pengujian harus menyertakan
File |
Ringkasan Pengujian | 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 memeriksa waktu eksekusi kasus pengujian tertentu dan menggagalkannya jika berjalan selama waktu tunggu tertentu. |
TextResultReporter | Reporter hasil pengujian yang meneruskan hasil ke printer hasil teks JUnit. |
TfMetricProtoUtil | Class utilitas untuk membantu dalam Peta<string, string=""> ke Memetakan<string, metric=""> transisi. </string,></string,> |
TfObjectTracker | Utilitas untuk melacak penggunaan berbagai objek Federasi Perdagangan. |
TfSuiteRunner |
Implementasi ITestSuite yang akan memuat pengujian dari TF jar res/config/suite/
folder tersebut.
|
TfTestLauncher |
IRemoteTest untuk menjalankan pengujian unit atau fungsi terhadap penginstalan TF terpisah.
|
TimeStatusChecker | Pemeriksa status untuk memastikan bahwa perangkat dan waktu host tetap sinkron. |
TimeUtil | Berisi metode utilitas terkait waktu. |
TimeVal |
Ini adalah jenis sentinel yang menggabungkan Long .
|
TimeWaster | Mempersiapkan target sederhana untuk membuang waktu dan berpotensi memulai ulang perangkat. |
PropertiToken | Token yang didukung dengan sharding dinamis. |
TokenProviderHelper | Bantuan yang memberi penyedia yang terkait dengan token tertentu, untuk mengetahui apakah suatu perangkat mendukung token. |
TraceCmdCollector |
IMetricCollector yang mengumpulkan rekaman aktivitas selama pengujian menggunakan trace-cmd, dan mencatatnya ke
pemanggilan.
|
TracePropagatingExecutorService | Layanan eksekutor yang meneruskan tugas ke implementasi yang mendasarinya sambil menerapkan konteks pelacakan. |
TracingLogger | Class yang membantu mengelola pelacakan untuk setiap pemanggilan pengujian. |
TradefedConfigObject | Class untuk membuat model pesan TradefedConfigObject TFC API. |
TradefedConfigObject.Type | Daftar jenis objek konfigurasi yang dapat dimasukkan ke konfigurasi perintah cluster. |
Delegator Tradefed | Objek yang membantu mendelegasikan pemanggilan ke biner Tradefed lain. |
TradefedFeatureClient | Klien GCP untuk meminta eksekusi fitur dari server. |
TradefedFeatureServer | Server yang merespons permintaan untuk memicu fitur. |
TradefedSandbox | Container sandbox yang dapat menjalankan pemanggilan Federasi Perdagangan. |
TradefedSandboxFactory | Implementasi default untuk SandboxFactory |
TradefedSandboxRunner |
Runner yang terkait dengan TradefedSandbox yang akan mengizinkan eksekusi sandbox.
|
TradefedSandboxRunner.StubScheduledInvocationListener |
IScheduledInvocationListener stub yang tidak berfungsi.
|
U
UiAutomatorRunner | Menjalankan pengujian UI Automator pada perangkat dan melaporkan hasilnya. |
UiAutomatorTest | |
UiAutomatorTest.LoggingOption | |
UiAutomatorTest.TestFailureAction | |
UneksekusidTestReporterThread | Thread yang menangani pelaporan semua pengujian yang belum dijalankan. |
UniqueMultiMap<K, V> |
MultiMap yang memastikan nilai unik untuk setiap kunci.
|
UploadManifest | Manifes BLOB dan file yang akan diupload. |
UploadManifest.Builder | |
UsbResetMultiDeviceRecovery |
IMultiDeviceRecovery yang mereset bus USB untuk perangkat offline.
|
UsbResetRunConfigRecovery | Izinkan memicu perintah untuk mereset USB perangkat |
UsbResetTest |
IRemoteTest yang mereset USB perangkat dan memeriksa apakah perangkat kembali online
setelah itu.
|
Pemeriksa Pengguna | Memeriksa apakah pengguna telah berubah selama pengujian. |
Pembersih Pengguna |
ITargetPreparer yang menghapus pengguna sekunder saat pembongkaran.
|
BantuanPengguna | |
Info Pengguna | Serupa dengan class UserInfo dari platform. |
UserInfo.UserType | Varian yang didukung dari jenis pengguna di API eksternal. |
V
ValidasiSuiteConfigHelper |
Class ini akan membantu memvalidasi bahwa IConfiguration yang dimuat untuk suite memenuhi syarat
persyaratan yang diharapkan: - Tidak ada penyedia Build - Reporter Tidak Ada Hasil
|
VersionedFile | Struktur data yang mewakili file yang memiliki versi terkait. |
VersionParser | Ambil versi artefak yang diperdagangkan yang sedang berjalan. |
VisibleBackgroundUserPreparer | Persiapan target untuk menjalankan pengujian pada pengguna yang dimulai di latar belakang yang terlihat. |
VmRemoteDevice | Perangkat virtual jarak jauh yang akan kita kelola dari dalam Mesin Virtual. |
R
TungguDeviceRecovery |
Implementasi sederhana dari IDeviceRecovery yang menunggu perangkat online dan
menanggapi perintah sederhana.
|
waitForDeviceDatetimePreparer |
ITargetPreparer yang menunggu datetime disetel di perangkat
Secara opsional, preparer ini dapat memaksa |
Wi-FiCommandUtil | Class utilitas yang dapat mengurai output perintah Wi-Fi. |
WifiCommandUtil.ScanResult | Mewakili jaringan Wi-Fi yang berisi info terkaitnya. |
Wi-FiHelper | Class helper untuk memanipulasi layanan Wi-Fi di perangkat. |
Wi-FiPreparer |
ITargetPreparer yang mengonfigurasi Wi-Fi di perangkat jika diperlukan.
|
X
XmlFormattedGeneratorReporter |
Implementasi FormattedGeneratorReporter yang memformat suite menghasilkan XML
format font.
|
XmlResultReporter | Menulis hasil JUnit ke file XML dalam format yang konsisten dengan XMLJUnitResultFormatter dari Ant. |
XmlSuiteResultFormatter | Class utilitas untuk menyimpan suite yang dijalankan sebagai XML. |
XmlSuiteResultFormatter.RunHistory | Objek helper untuk konversi JSON. |
Y
YamlClassOptionsParser | Bantuan untuk mengurai informasi runner pengujian dari Konfigurasi Tradefed YAML. |
Z
ZipCompressionStrategy |
ICompressionStrategy untuk membuat arsip zip.
|
ZipUtil | Class bantuan untuk operasi terkait kompresi |
ZipUtil2 | Class helper untuk ekstraksi zip yang mempertimbangkan izin file POSIX |