AaptParser | Kelas yang mengekstrak info dari apk dengan mengurai keluaran 'aapt dump badging'. |
AaptParser.AaptVersion | Jumlah opsi untuk versi AAPT yang digunakan untuk mengurai file APK. |
Abi | Kelas yang mewakili ABI. |
AbiFormatter | Kelas utilitas untuk abi. |
AbiUtils | Kelas utilitas untuk menangani ABI perangkat |
Koneksi Abstrak | Representasi koneksi abstrak. |
AbstrakHostMonitor | Kelas umum untuk Pemantauan Kesehatan Tuan Rumah. |
AbstrakXmlParser | Kelas dasar pembantu untuk mem-parsing file xml |
AbstrakXmlParser.ParseException | Dilempar jika masukan XML tidak dapat diuraikan |
AcloudConfigParser | Kelas pembantu yang mengurai konfigurasi Acloud (digunakan untuk memulai instans perangkat Cloud). |
AcloudConfigParser.AcloudKeys | Kumpulan kunci yang dapat dicari dari konfigurasi. |
Tindakan Sedang Berlangsung | Tindakan umum sedang berlangsung. |
Jejak Aktif | Kelas utama membantu mendeskripsikan dan mengelola jejak aktif. |
Pemeriksa Status Aktivitas | Pemeriksa status untuk sisa aktivitas yang berjalan di akhir modul. |
AdbRootElevator | AutoCloseable yang mengaktifkan adb root saat dibuat jika diperlukan dan memulihkan status root saat selesai. |
Koneksi AdbSsh | Koneksi adb melalui jembatan ssh. |
AdbStopServerPreparer | Penyiap target untuk menghentikan server adb di host sebelum dan sesudah menjalankan pengujian adb. |
Koneksi AdbTcp | Representasi koneksi default suatu perangkat, diasumsikan sebagai koneksi adb standar perangkat. |
AdbUtils | Kelas utilitas untuk operasi adb. |
AfterClassWithInfo | Jaminan serupa seperti AfterClass tetapi metode yang dianotasi harus memerlukan parameter TestInformation . |
AgregatPostProcessor | Agregator metrik yang memberikan persentil min, maks, rata-rata, varians, deviasi standar, total, jumlah, dan opsional untuk metrik numerik yang dikumpulkan selama pengujian multi-iterasi, memperlakukannya sebagai ganda. |
SemuaTestAppsInstallSetup | ITargetPreparer yang menginstal semua aplikasi dari folder IDeviceBuildInfo#getTestsDir() ke perangkat. |
Perilaku AltDir | Sebuah enum untuk menentukan perilaku direktori alternatif untuk berbagai pemasang/pendorong artefak pengujian |
AndroidJUnitTest | Pengujian yang menjalankan paket pengujian instrumentasi pada perangkat tertentu menggunakan android.support.test.runner.AndroidJUnitRunner. |
AoaTargetPreparer | ITargetPreparer yang menjalankan serangkaian tindakan (misalnya klik dan geser) menggunakan protokol Android Open Accessories (AOAv2). |
InfoBuild Aplikasi | IBuildInfo yang mewakili aplikasi Android dan paket pengujiannya. |
AppDeviceBuildInfo | Kelas ini tidak digunakan lagi. Gunakan IDeviceBuildInfo secara langsung. |
Pengaturan Aplikasi | ITargetPreparer yang menginstal apk dan pengujiannya. |
Pengambil Versi Aplikasi | Kelas utilitas untuk mendapatkan string versi aplikasi dari perangkat. |
AppVersionFetcher.AppVersionInfo | Jenis info versi aplikasi. |
ArchModuleController | Pengontrol modul tidak menjalankan pengujian jika tidak cocok dengan arsitektur tertentu. |
ArgsOptionParser | Mengisi bidang Option dari argumen baris perintah yang diurai. |
ArrayUtil | Metode utilitas untuk array |
Persiapan ArtChroot | Buat direktori chroot untuk tes ART. |
SeniGTest | |
Tes SeniJalan | Pelari uji untuk menjalankan uji lari ART. |
ArtRunTest.AdbShellCommandException | Kelas pengecualian untuk melaporkan kesalahan yang terjadi selama pelaksanaan perintah shell ADB. |
ATestFileSystemLogSaver | Kelas LogSaver ini digunakan oleh ATest untuk menyimpan log di jalur tertentu. |
Pelari Atest | Implementasi ITestSuite |
Kolektor Atrace | IMetricCollector yang menjalankan atrace selama pengujian dan mengumpulkan hasilnya dan mencatatnya ke pemanggilan. |
AtraceRunMetricCollector | Mengumpulkan jejak dari semua direktori pengujian di bawah direktori tertentu dari perangkat pengujian, mencatat direktori pengujian dan memposting proses file jejak di bawah direktori pengujian dan menggabungkan metrik. |
Kolektor Log Otomatis | Pencacahan yang menjelaskan kolektor mana yang secara otomatis dapat ditangani oleh harness. |
Reporter Otomatis | Kelas yang mendefinisikan pemetaan dari reporter otomatis Tradefed. |
Rata-rata PostProcessor | Implementasi post processor yang menghitung rata-rata daftar metrik. |
Latar BelakangPerangkatAksi | Menjalankan perintah pada perangkat tertentu yang diulangi seperlunya hingga tindakan dibatalkan. |
BaseDeviceMetricCollector | Implementasi dasar IMetricCollector yang memungkinkan untuk memulai dan menghentikan pengumpulan di onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) dan ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) . |
BaseEmulatorPreparer | Persiapan umum untuk meluncurkan emulator lokal. |
BaseHostJUnit4Test | Kelas pengujian dasar untuk menjalankan pengujian gaya host JUnit4. |
Keluaran Log Bertingkat Dasar | Implementasi dasar untuk ILeveledLogOutput yang memungkinkan pemfilteran beberapa tag berdasarkan nama atau komponennya. |
BaseModuleController | Implementasi dasar IModuleController yang harus diterapkan untuk memeriksa apakah suatu modul harus dijalankan atau tidak. |
BasisMultiTargetPreparer | Implementasi dasar IMultiTargetPreparer yang memungkinkan untuk menonaktifkan objek. |
Prosesor BasePost | IPostProcessor dasar yang harus diperluas oleh setiap implementasi. |
Keputusan Coba Ulang Dasar | Implementasi dasar IRetryDecision . |
BaseStreamLogger <OS memperluas OutputStream> | ILeveledLogOutput yang mengarahkan pesan log ke aliran output dan ke stdout. |
Persiapan Target Dasar | Kelas implementasi dasar untuk ITargetPreparer yang memungkinkan untuk mengontrol apakah objek dinonaktifkan atau tidak. |
BaseTestSuite | Tes untuk menjalankan Rangkaian Uji Kompatibilitas dengan sistem rangkaian baru. |
Pengontrol Baterai | Kelas utilitas yang memungkinkan untuk mengontrol status pengisian baterai suatu perangkat. |
BateraiIsi UlangPemulihan Perangkat | Izinkan untuk memicu perintah ketika tingkat baterai perangkat berada di bawah ambang batas yang ditentukan. |
Suhu Baterai | |
BateraiTidak TersediaPemulihan Perangkat | Pemeriksa pemulihan yang akan memicu konfigurasi jika level baterai tidak tersedia. |
SebelumKelasDenganInfo | Jaminan serupa seperti BeforeClass tetapi metode yang dianotasi harus memerlukan parameter TestInformation . |
Negara Biner | Enum digunakan untuk merekam status ON/OFF dengan status IGNORE no-op. |
Kolektor Latensi Koneksi Bluetooth | Kolektor akan memasukkan konfigurasi metrik durasi statistik yang telah ditentukan sebelumnya ke perangkat dan mengumpulkan durasi koneksi Bluetooth untuk setiap profil. |
BluetoothConnectionStateCollector | Kolektor ini akan mengumpulkan metrik BluetoothConnectionStateChanged dan mencatat nomor status koneksi untuk setiap profil. |
BluetoothConnectionSuccessRatePostProcessor | Implementasi postprocessor yang menghitung tingkat keberhasilan profil bluetooth Gunakan "pencocokan kunci metrik" untuk menentukan metrik yang berisi status koneksi bluetooth dalam array numerik Contoh [0, 1, 2, 3, 0, 1, 2, 3]. |
Kolektor Log BluetoothHciSnoop | Kolektor untuk mengaktifkan pengintaian Bluetooth HCI pada DUT dan mengumpulkan log untuk setiap pengujian. |
Utilitas Bluetooth | Fungsi utilitas untuk memanggil Instrumen Bluetooth pada perangkat Kode instrumentasi Bluetooth sisi perangkat dapat ditemukan di AOSP di: frameworks/base/core/tests/bluetoothtests |
BootstrapBuildProvider | IDeviceBuildProvider yang mem-bootstrap info pembuatan dari perangkat pengujian Ini biasanya digunakan untuk perangkat dengan build yang disediakan secara eksternal, mis |
BootstrapServiceFileResolverLoader | Memuat penyelesai menggunakan fasilitas pemuatan layanan. |
Laporan Bug | Objek yang menyimpan referensi file laporan bug, kompatibel dengan laporan bug datar dan laporan bug zip (bugreportz). |
Kolektor Laporan Bug | ITestInvocationListener pass-through yang mengumpulkan laporan bug ketika peristiwa yang dapat dikonfigurasi terjadi dan kemudian memanggil ITestInvocationListener#testLog pada turunannya setelah setiap laporan bug dikumpulkan. |
BugreportCollector.Filter | |
BugreportCollector.Freq | |
BugreportCollector.Kata Benda | |
BugreportCollector.Predikat | Predikat lengkap yang menjelaskan kapan harus menangkap laporan bug. |
BugreportCollector.Relation | |
BugreportCollector.SubPredikat | |
Laporan BugzOnFailureCollector | Kumpulkan laporan bug ketika kasus uji gagal. |
Laporan BugzOnTestCaseFailureCollector | Kumpulkan laporan bug ketika kasus uji yang dijalankan gagal. |
Kesalahan Bangun | Dilempar jika build yang disediakan gagal dijalankan. |
MembangunInfo | Implementasi umum dari IBuildInfo yang harus dikaitkan dengan ITestDevice . |
BangunInfoKey | Pencacahan penyelenggaraan kelas terkait dengan pembuatan kueri informasi. |
BuildInfoKey.BuildInfoFileKey | Enum menjelaskan semua jenis file yang diketahui yang dapat ditanyakan melalui IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey) . |
BangunInfoRecorder | ITargetPreparer yang menulis data meta info build ke dalam file tertentu. |
BuildInfoUtil | Kelas util untuk membantu memanipulasi IBuildInfo |
BuildRetrievalError | Terjadi kesalahan fatal saat mengambil build untuk pengujian. |
Versi BuildSerialized | Kelas yang berisi versi serialisasi terkini dari semua IBuildInfo . |
BuildTestsZipUtils | Kelas pembantu untuk operasi yang terkait dengan tes zip yang dihasilkan oleh sistem build Android |
Email Massal | Utilitas pengirim email yang memungkinkan konfigurasi berikut: interval pengiriman, ukuran burst awal, penerima dan jumlah total pesan. |
BundletoolUtil | Kelas utilitas yang menggunakan baris perintah bundletool untuk menginstal .apks di perangkat. |
ByteArrayInputStreamSource | |
Daftar ByteArray | Sebuah kelas untuk mewakili array byte ringan. |
ByteArrayUtil | Utilitas untuk beroperasi pada array byte, misalnya, mengubah byte menjadi integer. |
Pengontrol Modul Mobil | Pengontrol ini mencegah pelaksanaan kasus pengujian pada perangkat non-otomotif. |
CarryDnaeError | RuntimeException internal untuk membawa DeviceNotAvailableException melalui kerangka JUnit4. |
CarryInterruptedException | Dilempar ketika batas waktu fase pengujian dipicu dan InterruptedException perlu dijalankan dari thread eksekusi pengujian ke thread eksekusi pemanggilan. |
CdmaDeviceFlasher | Kelas yang mem-flash gambar pada perangkat Android fisik dengan radio CDMA. |
CecControllerTokenProvider | Penyedia token untuk token terkait Consumer Electronics Control (CEC). |
Info Direktori Pusat | CentralDirectoryInfo adalah kelas yang berisi informasi file/folder di dalam file zip. |
PeriksaPairingPreparer | CompanionAwarePreparer yang memverifikasi ikatan BT antara perangkat utama dan perangkat pendamping |
CircularAtraceUtil | Utilitas atrace dikembangkan terutama untuk mengidentifikasi akar penyebab ANR selama pengujian Monkey. |
CircularByteArray | Struktur data untuk menyimpan array berukuran tetap yang beroperasi sebagai buffer melingkar, dan melacak jumlah total semua nilai dalam array. |
ClangCodeCoverageCollector | BaseDeviceMetricCollector yang akan menarik pengukuran cakupan Clang dari perangkat dan mencatatnya sebagai artefak pengujian. |
ClassNotFoundConfigurationException | ConfigurationException ketika kelas suatu objek tidak ditemukan. |
Pemindai Jalur Kelas | Menemukan entri di classpath. |
ClassPathScanner.ClassNameFilter | IClassPathFilter yang memfilter dan mengubah nama kelas java. |
ClassPathScanner.ExternalClassNameFilter | ClassNameFilter yang menolak kelas dalam |
ClassPathScanner.IClassPathFilter | Filter untuk jalur masuk classpath Berpola setelah FileFilter |
Kegunaan Jarum Jam | Utilitas jarum jam untuk berbagi logika multi-perangkat |
CloseableTraceScope | Kelas tercakup yang memungkinkan untuk melaporkan bagian penelusuran melalui coba-dengan-sumber daya |
ClusterBuildInfo | Kelas IBuildInfo untuk build yang disalurkan dari TFC. |
Penyedia ClusterBuild | IBuildProvider untuk mengunduh sumber daya pengujian TFC. |
Klien Cluster | Implementasi IClusterClient untuk berinteraksi dengan backend TFC. |
Perintah Cluster | Kelas yang mewakili tugas yang diambil dari TF Cluster. |
ClusterCommand.RequestType | |
ClusterCommand.State | Status perintah di cluster TF. |
ClusterCommandConfigBuilder | Kelas untuk membuat file konfigurasi untuk perintah cluster. |
ClusterCommandEvent | Kelas untuk merangkum peristiwa perintah cluster yang akan diunggah. |
ClusterCommandEvent.Builder | |
ClusterCommandEvent.Jenis | |
Peluncur Perintah Cluster | Kelas IRemoteTest untuk meluncurkan perintah dari TFC melalui subproses TF. |
Penjadwal Perintah Cluster | ICommandScheduler untuk mendukung TFC (Tradefed Cluster). |
ClusterCommandStatus | Kelas yang mewakili keadaan dan alasan pembatalan perintah dari TF Cluster. |
Info Perangkat Cluster | Kelas untuk merangkum info perangkat cluster yang akan diunggah. |
ClusterDeviceInfo.Builder | |
ClusterDeviceMonitor | Implementasi IDeviceMonitor yang melaporkan hasil ke layanan Tradefed Cluster. |
ClusterEventUploader <T memperluas IClusterEvent > | Kelas ClusterEventUploader, yang mengunggah IClusterEvent ke TFC. |
ClusterHostEvent | Kelas untuk merangkum peristiwa host klaster yang akan diunggah. |
ClusterHostEvent.Builder | |
ClusterHostEvent.HostEventType | Enum dari berbagai jenis acara tuan rumah. |
ClusterHostUtil | Fungsi utilitas statis untuk TF Cluster untuk mendapatkan instans konfigurasi global, informasi host, dll. |
ClusterLogSaver | Kelas ILogSaver untuk mengunggah hasil pengujian ke TFC. |
ClusterLogSaver.FilePickingStrategy | Strategi pemilihan file. |
Opsi Klaster | |
Tes Cakupan Kode | Pengujian yang menjalankan paket pengujian instrumentasi pada perangkat tertentu dan menghasilkan laporan cakupan kode. |
MengumpulkanByteOutputReceiver | IShellOutputReceiver yang mengumpulkan seluruh keluaran shell menjadi byte[] . |
Mengumpulkan Penerima Output | IShellOutputReceiver yang mengumpulkan seluruh keluaran shell menjadi satu String . |
MengumpulkanTestListener | ITestInvocationListener yang akan mengumpulkan semua hasil tes. |
KolektorHelper | Pembantu untuk melakukan beberapa operasi IMetricCollector diperlukan di beberapa tempat. |
CommandFileParser | Parser untuk file yang berisi kumpulan baris perintah. |
CommandFileParser.CommandLine | |
Interupsi Perintah | Layanan yang memungkinkan perintah TradeFederation diinterupsi atau ditandai sebagai tidak dapat diinterupsi. |
CommandLineBuildInfoBuilder | Utilitas dimaksudkan untuk menangkap argumen informasi build biasa dari baris perintah dan membuat IBuildInfo dari argumen tersebut. |
Opsi Perintah | Implementasi ICommandOptions . |
CommandOptionsGetter | Implementasi layanan yang mengembalikan nilai opsi perintah dari pemanggilan tertentu. |
Hasil Perintah | Berisi hasil dari suatu perintah. |
Pelari Perintah | Titik masuk TradeFederation alternatif yang akan menjalankan perintah yang ditentukan dalam argumen baris perintah dan kemudian keluar. |
CommandRunner.Kode Keluar | Kode kesalahan yang memungkinkan untuk keluar. |
Penjadwal Perintah | Penjadwal untuk menjalankan perintah TradeFederation di semua perangkat yang tersedia. |
Penjadwal Perintah.HostState | Enum status host yang berbeda |
Status Perintah | Mewakili status operasi berjangka waktu. |
CommandStatusHandler | Handler membantu memantau dan memperbarui status pemanggilan. |
CommonLogRemoteFileUtil | Utilitas ini memungkinkan untuk menghindari duplikasi kode di seluruh 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. |
Pengalokasi Pendamping | Kelas dasar yang menangani pengalokasian dan pembebasan perangkat pendamping getCompanionDeviceSelectionOptions() harus diterapkan untuk menjelaskan kriteria yang diperlukan untuk mengalokasikan perangkat pendamping |
Persiapan Pendamping Sadar | ITargetPreparer yang merangkum logika mendapatkan perangkat pendamping yang sudah dialokasikan. |
Tes Sadar Pendamping | Kelas pengujian dasar yang merangkum proses mendapatkan dan memeriksa perangkat pendamping Subkelas dapat memanggil getCompanion() untuk mengambil pendamping yang dialokasikan. |
Pelacak Perangkat Pendamping | Kelas untuk mengalokasikan dan membebaskan perangkat pendamping |
CompanionRunCommandTargetPreparer | ITargetPreparer yang menjalankan perintah tertentu pada perangkat pendamping yang dialokasikan |
CompanionTestAppInstallSetup | ITargetPreparer yang menginstal satu atau lebih aplikasi dari folder IDeviceBuildInfo#getTestsDir() ke perangkat pendamping yang dialokasikan. |
KompilasiBootImageWithSpeedTargetPreparer | Mengkompilasi ulang classpath boot dan server sistem dengan 'kecepatan' filter kompiler. |
KondisiKegagalanMonitor | Pantau setiap kegagalan dari pemanggilan. |
ConditionPriorityBlockingQueue <T> | Kelas thread-safe dengan operasi mirip ERROR(/PriorityBlockingQueue) yang dapat mengambil objek yang cocok dengan kondisi tertentu. |
ConditionPriorityBlockingQueue.Selalu Cocok <T> | ConditionPriorityBlockingQueue.IMatcher yang cocok dengan objek apa pun. |
ConditionPriorityBlockingQueue.IMatcher <T> | Antarmuka untuk menentukan apakah elemen cocok dengan kondisi tertentu. |
Konfigurasi Lengkap | Implementasi Completer untuk konfigurasi TF kami. |
Klien GrpcDynamicSharding yang Dapat Dikonfigurasi | |
Konfigurasi | Implementasi IConfiguration konkrit yang menyimpan objek konfigurasi yang dimuat di peta. |
KonfigurasiDef | Menyimpan catatan konfigurasi, objek terkait, dan opsinya. |
KonfigurasiDef.ConfigObjectDef | Objek untuk menyimpan info nama kelas dan nomor tampilan yang dimilikinya (misalnya, jika suatu konfigurasi memiliki objek yang sama dua kali, objek pertama akan memiliki nomor tampilan pertama). |
Deskriptor Konfigurasi | Objek Konfigurasi yang menjelaskan beberapa aspek dari konfigurasi itu sendiri. |
ConfigurationDescriptor.LocalTestRunner | Enum digunakan untuk menunjukkan pelari tes lokal. |
Pengecualian Konfigurasi | Dilempar jika konfigurasi tidak dapat dimuat. |
Pabrik Konfigurasi | Pabrik untuk membuat IConfiguration . |
ConfigurationFactory.ConfigLoader | Implementasi IConfigDefLoader yang melacak konfigurasi yang disertakan dari satu konfigurasi root, dan memberikan pengecualian pada penyertaan melingkar. |
ConfigurationFactory.ExceptionLoader | |
KonfigurasiUtil | Utility berfungsi untuk menangani file konfigurasi. |
KonfigurasiXmlParserSettings | Kelas sederhana untuk menerima pengaturan untuk ConfigurationXmlParser Untuk meneruskan pengaturan ke kelas ini, alias adalah wajib. |
KonfigurasiYamlParser | Parser untuk konfigurasi Tradefed gaya YAML |
KonfigurasiUtil | Kelas utilitas untuk membuat, berinteraksi dengan, dan mendorong file konfigurasi statsd. |
ConfigUtil.LogSource | |
Menghibur | Konsol TradeFederation utama menyediakan antarmuka kepada pengguna untuk berinteraksi Saat ini mendukung operasi seperti - tambahkan perintah untuk diuji
- daftar perangkat dan statusnya
- daftar pemanggilan yang sedang berlangsung
- daftar perintah dalam antrian
- membuang log pemanggilan ke file/stdout
- matikan
|
Konsol.ArgRunnable <T> | Runnable dengan metode run yang dapat menerima argumen |
Konsol.CaptureList | Tipe praktis untuk List<List<String>> |
ConsoleReaderOutputStream | OutputStream yang dapat digunakan untuk membuat System.out.print() berfungsi baik dengan LineReader unfinishedLine pengguna. |
ConsoleResultReporter | Pelapor hasil untuk mencetak hasil tes ke konsol. |
ContentProviderHandler | Penangan yang mengabstraksi interaksi penyedia konten dan memungkinkan penggunaan penyedia konten sisi perangkat untuk operasi yang berbeda. |
MenghitungTestResultListener | TestResultListener yang melacak jumlah total pengujian berdasarkan TestStatus |
CountTestCasesCollector | Hitung dan laporkan jumlah kasus uji untuk IRemoteTest tertentu. |
CakupanPengukuranForwarder | Tes placeholder yang meneruskan pengukuran cakupan dari penyedia build ke logger. |
Opsi Cakupan | Tradefed keberatan untuk mempertahankan opsi cakupan. |
CoverageOptions.Toolchain | |
CPUThrottlingWaiter | ITargetPreparer yang menunggu hingga frekuensi maksimal pada semua inti dikembalikan ke level tertinggi yang tersedia |
Buat AvdPreparer | |
Buat Pengguna Persiapan | Penyiap target untuk membuat pengguna dan membersihkannya di akhir. |
Panggilan Saat Ini | Kelas yang melacak dan menyediakan informasi pemanggilan saat ini yang berguna di mana saja di dalam pemanggilan. |
CurrentInvocation.InvokasiInfo | Beberapa kunci bernama khusus yang akan selalu kami isi untuk pemanggilan. |
CurrentInvocation.IsolationGrade | Menjelaskan tingkat isolasi |
DebugHostLogOnFailureCollector | Kolektor yang akan mengumpulkan dan mencatat log sisi host ketika terjadi kegagalan kasus uji. |
Koneksi Default | Representasi koneksi default suatu perangkat, diasumsikan sebagai koneksi adb standar perangkat. |
Koneksi Default.ConnectionBuilder | Pembangun biasa menggambarkan koneksi. |
DefaultRemoteAndroidTestRunner | Ekstensi ddmlib RemoteAndroidTestRunner untuk menetapkan beberapa default untuk kasus penggunaan Tradefed. |
DefaultTestsZipInstaller | Implementasi default dari penginstal zip pengujian. |
Eksekusi Pemanggilan yang Didelegasikan | InvocationExecution yang mendelegasikan eksekusi ke biner Tradefed lainnya. |
DependensiResolver | Jenis penyedia baru yang memungkinkan untuk mendapatkan semua dependensi untuk pengujian. |
PerangkatActionTargetPreparer | ITargetPreparer untuk melakukan tindakan perangkat. |
DeviceActionUtil | Kelas Utilitas untuk menjalankan tindakan perangkat. |
DeviceActionUtil.Command | Perintah untuk tindakan perangkat. |
DeviceActionUtil.DeviceActionConfigError | Pengecualian untuk kesalahan konfigurasi. |
Hasil Alokasi Perangkat | Mewakili hasil upaya alokasi untuk suatu perintah. |
Status Alokasi Perangkat | Mewakili status alokasi perangkat dari perspektif IDeviceManager |
Pemeriksa Ketersediaan Perangkat | Pemeriksa untuk memastikan modul tidak meninggalkan perangkat dalam keadaan offline. |
Pemeriksa Baseline Perangkat | Tetapkan pengaturan dasar perangkat sebelum setiap modul. |
DeviceBaselineSetter | Kelas abstrak yang digunakan untuk membuat pengaturan dasar perangkat. |
Pemeriksa Tingkat Baterai Perangkat | IRemoteTest yang memeriksa daya baterai minimum, dan menunggu baterai mencapai ambang pengisian daya kedua jika daya minimum tidak ada. |
DeviceBatteryResourceMetricCollector | Kolektor ini mengumpulkan metrik baterai perangkat. |
Deskriptor Pembuatan Perangkat | Kelas pembungkus untuk IBuildInfo , yang berisi metode pembantu untuk mengambil informasi pembuatan platform perangkat. |
InfoPembangunan Perangkat | IBuildInfo yang mewakili build perangkat Android lengkap dan (opsional) pengujiannya. |
DeviceBuildInfoBootStrapper | ITargetPreparer yang menggantikan bidang info build dengan atribut yang dibaca dari perangkat Ini berguna untuk menguji perangkat dengan build yang dihasilkan dari sumber eksternal (mis |
DeviceBuildInfoInjector | ITargetPreparer yang menyisipkan metadata DeviceBuildDescriptor ke dalam IBuildInfo . |
Pembersih Perangkat | Melakukan reboot atau memformat sebagai tindakan pembersihan setelah pengujian, dan secara opsional mematikan layar |
Pembersih Perangkat.Aksi Pembersihan | |
Pembersih Perangkat.PostCleanupAction | |
PerangkatConcurrentUtil | Berisi metode dan kelas utilitas untuk eksekusi perintah sisi perangkat secara bersamaan Gunakan ERROR(/ExecutorService) untuk menjalankan perintah yang diimplementasikan sebagai ShellCommandCallable , dan gunakan ERROR(/#joinFuture(String,Future,long)) untuk sinkronisasi terhadap ERROR(/Future) seperti yang dikembalikan oleh ERROR(/ExecutorService) untuk eksekusi perintah. |
DeviceConcurrentUtil.ShellCommandCallable <V> | ERROR(/Callable) yang merangkum detail eksekusi perintah shell pada ITestDevice . |
Pemegang Konfigurasi Perangkat | Implementasi IDeviceConfiguration konkrit yang menyimpan objek konfigurasi perangkat yang dimuat dalam atributnya. |
Deskriptor Perangkat | Kelas yang berisi informasi yang menjelaskan perangkat yang sedang diuji. |
Pengecualian PerangkatDisconnected | Dilempar ketika perangkat tidak lagi dapat dijangkau melalui jenis transportasinya, misalnya jika perangkat tidak lagi terlihat melalui USB, atau koneksi TCP/IP |
DeviceErrorIdentifier | Pengidentifikasi Kesalahan dari Kesalahan perangkat dan kesalahan yang dilaporkan perangkat. |
DeviceFailedToBootError | Dilempar jika perangkat gagal melakukan booting setelah di-flash dengan build. |
DeviceFeatureModuleController | Pengontrol modul tidak menjalankan pengujian jika tidak mendukung fitur tertentu. |
Pelapor File Perangkat | Kelas utilitas yang memeriksa file pada perangkat dan mengirimkannya ke ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) jika ditemukan. |
PerangkatFlashPreparer | ITargetPreparer yang mem-flash gambar pada perangkat keras Android fisik. |
PerangkatFoldableState | Representasi status perangkat yang dapat dilipat seperti yang dikembalikan oleh "cmd device_state print-states". |
DeviceFolderBuildInfo | IDeviceBuildInfo yang juga berisi artefak build lain yang terdapat dalam direktori pada sistem file lokal. |
Pelacak Gambar Perangkat | Untuk beberapa pembaruan perangkat tambahan, kami memerlukan file dasar untuk menghitung perbedaan. |
DeviceImageTracker.FileCacheTracker | Lacak informasi gambar perangkat yang di-cache dan metadatanya |
DeviceImageZipFlashingTargetPreparer | Pembuat target yang mem-flash perangkat dengan gambar perangkat yang disediakan melalui format tertentu. |
PerangkatInternetAksesibilitasResourceMetricCollector | Kolektor melakukan ping ke google.com untuk memeriksa apakah perangkat memiliki aksesibilitas internet atau tidak. |
PerangkatJUnit4ClassRunner | Test runner JUnit4 yang juga mengakomodasi IDeviceTest . |
DeviceJUnit4ClassRunner.LogAnnotation | Anotasi palsu dimaksudkan untuk membawa catatan kepada wartawan. |
DeviceJUnit4ClassRunner.MetricAnnotation | Anotasi palsu dimaksudkan untuk menyampaikan metrik kepada reporter. |
PerangkatJUnit4ClassRunner.TestLogData | Implementasi ExternalResource dan TestRule . |
DeviceJUnit4ClassRunner.TestMetrics | Implementasi ExternalResource dan TestRule . |
Manajemen PerangkatGrpcServer | Server GRPC memungkinkan untuk memesan perangkat dari Tradefed. |
Pengaturan perangkat | |
DeviceManager.FastbootDevice | Representasi perangkat dalam mode Fastboot. |
Data Metrik Perangkat | Keberatan untuk menyimpan semua data yang dikumpulkan oleh pengumpul metrik. |
DeviceMonitorMultiplexer | Kelas proxy untuk menyebarkan permintaan ke beberapa IDeviceMonitor s. |
DeviceNotAvailableException | Dilempar ketika perangkat tidak lagi tersedia untuk pengujian. |
DeviceOwnerTargetPreparer | ITargetPreparer yang menyiapkan komponen pemilik perangkat. |
DeviceParameterizedRunner | Pelari berparameter gaya JUnit4 untuk pengujian parameter yang digerakkan oleh sisi host. |
Properti Perangkat | Definisi konstanta umum untuk nama properti sisi perangkat |
DeviceRecoveryModeUtil | |
Pelapor Rilis Perangkat | Pelapor rilis perangkat yang menangani komunikasi dengan induk memproses perangkat yang akan dirilis. |
Fitur Reset Perangkat | Implementasi pengaturan ulang perangkat di sisi server. |
DeviceResetHandler | Utilitas menangani pengaturan ulang perangkat secara umum. |
Pengecualian DeviceRuntime | Dilempar ketika tindakan perangkat tidak memberikan hasil yang diharapkan. |
Opsi Pemilihan Perangkat | Wadah untuk kriteria pemilihan perangkat. |
DeviceSelectionOptions.DeviceRequestedType | Berbagai kemungkinan jenis perangkat placeholder yang didukung. |
Pemeriksa Pengaturan Perangkat | Periksa apakah pengaturan perangkat telah berubah selama modul dijalankan. |
Pengaturan Perangkat | ITargetPreparer yang mengonfigurasi perangkat untuk pengujian berdasarkan Option yang disediakan. |
Fitur Snapshot Perangkat | Implementasi snapshot perangkat di sisi server. |
DeviceSnapshotHandler | Utilitas menangani snapshot Sotong. |
DeviceStateMonitor | Kelas pembantu untuk memantau keadaan IDevice . |
DeviceStorageAgeResourceMetricCollector | Parsing usia penyimpanan dari logcat. |
Pengisi Penyimpanan Perangkat | Targetkan pembuatnya untuk mengisi penyimpanan sehingga sejumlah ruang kosong tersedia. |
Pemeriksa Status Penyimpanan Perangkat | Periksa apakah perangkat memiliki cukup ruang disk untuk partisi tertentu. |
DeviceStringPusher | Penyiap target untuk menulis string ke file. |
PerangkatSuite | Memperluas Suite kontainer JUnit4 untuk menyediakan ITestDevice ke pengujian yang memerlukannya. |
Pembantu Sinkronisasi Perangkat | Pembantu yang membantu menyinkronkan gambar perangkat baru ke perangkat. |
Kasus Uji Perangkat | Kasus uji JUnit pembantu yang menyediakan layanan IRemoteTest dan IDeviceTest . |
Hasil Tes Perangkat | Spesialisasi TestResult yang akan dibatalkan ketika DeviceNotAvailableException terjadi |
DeviceTestResult.RuntimeDeviceNotAvailableException | |
Opsi DeviceTestRun | Kelas pembuat untuk opsi terkait menjalankan pengujian perangkat melalui BaseHostJUnit4Test. |
PerangkatTestSuite | Rangkaian pengujian Helper JUnit yang menyediakan layanan IRemoteTest dan IDeviceTest . |
DeviceTraceCollector | Kolektor yang akan memulai pelacakan perfetto saat uji coba dimulai dan mencatat file pelacakan di akhir. |
PerangkatTidak TersediaMonitor | Pendengar ini mencoba menangkap DNAE tingkat kasus uji saja. |
Pengecualian PerangkatTidak Responsif | Spesialisasi DeviceNotAvailableException yang menunjukkan perangkat terlihat oleh adb, tetapi tidak responsif (yaitu, waktu perintah habis, tidak bisa boot, dll) |
DeviceUpdateTargetPreparer | ITargetPreparer abstrak yang menangani langkah-langkah umum dalam memperbarui perangkat dengan file gambar perangkat dari sumber eksternal (sebagai lawan dari layanan build). |
DeviceWifiResourceMetricCollector | Kolektor mengumpulkan kekuatan sinyal wifi yang terhubung saat ini dan metrik kecepatan tautan. |
Penghapus Perangkat | ITargetPreparer yang menghapus data pengguna |
Grafik Sutradara <V> | Implementasi grafik tak berbobot terarah. |
NonaktifkanSELinuxTargetPreparer | Pembuat target yang menonaktifkan SELinux jika diaktifkan. |
Toko DryRunKey | Keystore untuk uji coba di mana nilai keystore apa pun selalu diganti dan ditemukan dengan benar. |
Pelari Kering | Uji coba kering secara transparan alih-alih benar-benar menjalankannya. |
Tes FileStub Dinamis | Ini adalah tes tradefed untuk menguji tradefed dapat menyelesaikan file dinamis dengan benar. |
DynamicRemoteFileResolver | Kelas yang membantu menyelesaikan jalur ke file jarak jauh. |
DynamicRemoteFileResolver.FileResolverLoader | Memuat implementasi IRemoteFileResolver . |
DynamicShardHelper | Strategi sharding untuk memungkinkan pekerjaan jarak jauh mengantri di antara beberapa instance TF |
Pesan InfoShardingConnectionDinamis | Kelas penyimpanan data untuk mempermudah pengiriman melalui server fitur. |
Persiapan Sistem Dinamis | ITargetPreparer yang menyiapkan citra sistem di atas perangkat yang dibuat dengan Pembaruan Sistem Dinamis. |
IAbi | Antarmuka yang mewakili ABI yang sedang diuji. |
Penerima IAbi | Tes yang membutuhkan ABI yang sedang diuji. |
IAndroidDebugBridge | Definisi antarmuka untuk metode AndroidDebugBridge yang digunakan dalam paket ini. |
IAppBuildInfo | Antarmuka ini tidak digunakan lagi. Gunakan IBuildInfo secara langsung. |
IAutoRetriableTest | Antarmuka untuk IRemoteTest yang tidak mengimplementasikan ITestFilterReceiver tetapi masih ingin mendukung coba ulang otomatis. |
InfoBattery | Antarmuka yang menentukan interaksi dengan baterai perangkat. |
IBatteryInfo.BatteryState | Menjelaskan status pengisian baterai saat ini. |
IBuildInfo | Menyimpan informasi tentang build yang sedang diuji. |
IBuildInfo.BuildInfoProperti | Beberapa properti yang IBuildInfo dapat ubah beberapa penanganannya. |
Penyedia IBuild | Bertanggung jawab untuk memberikan informasi mengenai build yang sedang diuji. |
IBuildReceiver | Pengujian yang memerlukan referensi ke build yang sedang diuji. |
Klien ICluster | Antarmuka untuk berinteraksi dengan backend TFC. |
Acara ICluster | Antarmuka untuk acara cluster apa pun yang akan diunggah ke TFC. |
IClusterEventUploader <T memperluas IClusterEvent > | Antarmuka untuk ClusterEventUploader |
Opsi ICluster | Antarmuka untuk mendapatkan opsi terkait klaster. |
Opsi Perintah I | Wadah untuk opsi eksekusi perintah. |
Penjadwal Perintah I | Penjadwal untuk menjalankan perintah TradeFederation. |
ICommandScheduler.IScheduledInvocationListener | Pendengar peristiwa pemanggilan saat pemanggilan selesai. |
Strategi Kompresi I | Antarmuka yang mewakili algoritma kompresi yang dapat dipilih saat runtime. |
IConfigOptionValueTransformer | Antarmuka untuk memanipulasi nilai opsi konfigurasi |
Perangkat Virtual yang Dapat Dikonfigurasi | Antarmuka untuk memberikan informasi tentang informasi perangkat virtual yang mungkin telah dikonfigurasi sebelumnya (ip host, pengguna host, offset port, dan lain-lain). |
Konfigurasi I | Informasi konfigurasi untuk pemanggilan TradeFederation. |
Pabrik Konfigurasi I | Pabrik untuk membuat IConfiguration s |
Penerima Konfigurasi I | Antarmuka sederhana untuk mewakili objek yang menerima IConfiguration . |
IConfigurationServer | Antarmuka untuk server konfigurasi. |
Pabrik ICredential | Antarmuka untuk pabrik kredensial untuk membuat oauth2 Credential . |
IDefaultObjectLoader | Antarmuka untuk memuat objek default yang harus menjadi bagian dari konfigurasi YAML kami. |
IDefaultObjectLoader.LoaderConfiguration | Objek konfigurasi pemuatan untuk meneruskan informasi ke pemuat. |
IDeviceActionReceiver | Menyediakan API untuk menerima peristiwa perangkat. |
IDeviceBuildInfo | IBuildInfo yang mewakili build perangkat Android lengkap dan (opsional) pengujiannya. |
IDeviceBuildProvider | IBuildProvider yang menggunakan informasi dari ITestDevice untuk mengambil build. |
Konfigurasi Perangkat I | Antarmuka Pemegang Konfigurasi Perangkat. |
IDeviceFlasher | Mem-flash gambar perangkat pada perangkat. |
IDeviceFlasher.UserDataFlashOption | Jumlah opsi untuk menangani gambar data pengguna |
Manajer Perangkat I | Antarmuka untuk mengelola kumpulan perangkat yang tersedia untuk pengujian. |
IDeviceManager.IFastbootListener | Pendengar perubahan status fastboot. |
IDeviceMonitor | Antarmuka untuk memantau keadaan perangkat. |
IDeviceMonitor.DeviceLister | Kelas seperti Runnable yang seharusnya mengembalikan perangkat yang dikenal dan statusnya. |
Pemulihan Perangkat I | Antarmuka untuk memulihkan perangkat yang offline. |
Pemilihan Perangkat I | Antarmuka untuk kriteria pemilihan perangkat. |
IDeviceSelection.BaseDeviceType | |
IDeviceStateMonitor | Menyediakan fasilitas untuk memantau keadaan IDevice . |
Tes Perangkat I | Antarmuka untuk objek yang memerlukan referensi ke ITestDevice . |
Saya dapat dinonaktifkan | Antarmuka yang menjelaskan objek Tradefed yang dapat dinonaktifkan. |
Klien IDynamicSharding | Antarmuka wrapper untuk klien sharding Ini ada agar kita dapat menukar dengan HTTP atau mengujinya jika diperlukan. |
IDynamicShardingConnectionInfo | Antarmuka untuk kelas yang berisi info koneksi sharding dinamis |
IEmail | Antarmuka untuk mengirim email. |
IEmail.Pesan | Wadah untuk data pesan email. |
Pengunduh IFile | Antarmuka untuk mengunduh file jarak jauh. |
IFileEntri | Definisi antarmuka yang memberikan kontrak yang lebih sederhana dan dapat ditiru untuk metode FileEntry . |
IFileResolverLoader | Memuat implementasi IRemoteFileResolver . |
IFileResolverLoader.ResolverLoadingException | Pengecualian muncul jika penyelesai tidak dapat dimuat atau diinisialisasi. |
IFlashingResourcesParser | Antarmuka untuk menyediakan versi file gambar tambahan yang diperlukan untuk mem-flash perangkat. |
IFlashingResourcesRetriever | Antarmuka untuk mengambil file gambar tambahan yang diperlukan untuk mem-flash perangkat. |
IFolderBuildInfo | IBuildInfo abstrak sederhana yang artefak bangunannya terdapat dalam direktori sistem file lokal. |
IFormatterGenerator | Antarmuka yang menjelaskan formatter untuk SuiteResultHolder . |
Konfigurasi Global I | Sebuah kelas yang mencakup informasi konfigurasi global untuk satu instance Federasi Perdagangan (mencakup sejumlah pemanggilan konfigurasi aktual). |
IHarnessException | Deskripsi antarmuka pengecualian harness yang akan diimplementasikan oleh pengecualian harness. |
Pembersih IHost | Membersihkan host setelah uji coba selesai. |
SayaHostHealthAgent | Antarmuka untuk memancarkan metrik host atau perangkat. |
SayaHostMonitor | Antarmuka untuk mengirimkan data host |
IHostMonitor.HostDataPoint | Kelas generik untuk data yang akan dilaporkan. |
IHostMonitor.HostMetricType | |
Opsi IHost | Antarmuka pemegang opsi host. |
IHostOptions.PermitLimitType | Enum menjelaskan kemungkinan pembatasan izin |
IHostResourceManager | Antarmuka ke sumber daya host manajer. |
IHttpHelper | Metode pembantu untuk melakukan permintaan http. |
IHttpHelper.DataSizeException | |
IInvocationContext | Menyimpan informasi tentang Doa agar pengujian dapat diakses jika diperlukan. |
IInvocationContext.TimingEvent | |
IInvocationContextReceiver | Sebuah tes yang memerlukan referensi pada konteks pemanggilan. |
Eksekusi Invokasi | Antarmuka yang menjelaskan tindakan yang akan dilakukan sebagai bagian dari pemanggilan. |
Klien IKeyStore | Antarmuka untuk mengakses penyimpanan kunci untuk kata sandi atau data sensitif. |
Pabrik IKeyStore | Pabrik untuk membuat IKeyStoreClient . |
Persiapan ILab | Antarmuka penanda untuk pembuat lab Lihat ITargetPreparer untuk penjelasan tentang tujuan antarmuka ini. |
ILeveledLogOutput | Kelas yang mengimplementasikan antarmuka ini menyediakan metode yang menangani keluaran pesan log. |
Penerima ILogcat | Kelas yang menyediakan keluaran logcat perangkat sebagai InputStreamSource . |
ILogRegistry | Antarmuka untuk logger tunggal ILogOutput yang menggandakan dan mengelola logger yang berbeda. |
ILogRegistry.Jenis Acara | Peristiwa yang berguna untuk dicatat |
ILogSaver | Kelas yang mengimplementasikan antarmuka ini menyediakan metode untuk menyimpan log ke lokasi pusat. |
IlogsaverListener | Memungkinkan untuk ITestInvocationListener s untuk mendengarkan saat file log disimpan. |
ImanagedTestDevice | ITestDevice yang siklus hidupnya dikelola. |
ImanagedTestDevice.DeviceEventResponse | Wadah untuk respons terhadap panggilan IManagedTestDevice#handleAllocationEvent(DeviceEvent) |
ImanagedTestDevicefactory | Antarmuka Pencipta untuk IManagedTestDevice S |
Kolektor IMetrik | Antarmuka ini akan ditambahkan sebagai dekorator saat melaporkan hasil pengujian untuk mengumpulkan metrik yang cocok. |
Penerima IMetricCollector | Antarmuka untuk IRemoteTest yang akan diterapkan jika mereka perlu mendapatkan daftar IMetricCollector untuk pengujian yang dijalankan. |
Imoblyyamlresulthandler | Antarmuka Handler Hasil Mumbly YAML. |
Imoblyyamlresulthandler.Itestresult | Antarmuka hasil mumbly yaml |
IModuleController | Antarmuka untuk mengendalikan apakah suatu modul harus dieksekusi atau tidak. |
IModuleController.RunStrategy | Enum menggambarkan 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. Tolong jangan mengimplementasikannya. |
IMultiTargetPreparer | Mempersiapkan lingkungan pengujian untuk beberapa perangkat secara bersamaan. |
InativeVice | Memberikan API tingkat yang andal dan sedikit lebih tinggi ke IDevice DDMLIB. |
Inativeedevicetest | Antarmuka untuk objek yang membutuhkan referensi ke INativeDevice . |
Incrementalimageutil | Utilitas untuk memanfaatkan pembaruan gambar dan perangkat tambahan. |
InfraerrorIdentifier | Pengidentifikasi kesalahan dari infra federasi perdagangan, dan infra dependen (seperti build infra). |
Sumber Aliran Masukan | Antarmuka ini pada dasarnya membungkus ERROR(/InputStream) untuk membuatnya dikloning. |
InstallAllTestZipAppsSetup | ITargetPreparer yang menginstal semua aplikasi dalam zip uji. |
InstalApexModuleTargetPreparer | |
Installapksetup | ITargetPreparer yang menginstal satu atau lebih apks yang terletak di sistem file. |
InstallBuildenVapKsetup | ITargetPreparer yang menginstal satu atau lebih apks uji dari platform android build env. |
Uji Instrumen Terpasang | Menjalankan semua instrumentasi yang ditemukan pada perangkat saat ini. |
Instantapphandler | Handler untuk ModuleParameters#INSTANT_APP . |
InstrumentationPreparer | ITargetPreparer yang menjalankan instrumentasi |
Tes Instrumentasi | Pengujian yang menjalankan paket pengujian instrumentasi pada perangkat tertentu. |
InvocationContext | Implementasi generik dari IInvocationContext . |
Pemeriksaan Invocation | Kelas yang menjelaskan semua langkah doa: Bangun unduh, target_prep, jalankan tes, bersihkan. |
InvokasiLokal <T> | Kelas ini menyediakan variabel cakupan pemanggilan. |
InvocationMetricLogger | Kelas utilitas untuk pemanggilan mencatat beberapa metrik. |
InvocationMetricLogger.InvocationGroupMetricKey | Pengelompokan memungkinkan untuk mencatat beberapa grup dengan kunci yang sama. |
InvocationMetricLogger.InvocationMetricKey | Beberapa kunci bernama khusus yang akan selalu kami isi untuk pemanggilan. |
InvocationStatus | Kelas untuk menyimpan status doa. |
InvocationStatus | Helper enum untuk mewakili status doa |
InvocationMaryHelper | Kelas Pembantu Untuk Mengumpulkan dan Melaporkan TestSummary untuk Set Pendengar |
InvocationToJunitResultForwarder | Kelas yang mendengarkan acara ITestInvocationListener dan meneruskannya ke TestListener . |
Prosesor IPost | Pemroses pos adalah objek Federasi Perdagangan yang dimaksudkan untuk memungkinkan pemrosesan metrik dan log SETELAH pengujian dan SEBELUM pelaporan hasil. |
IremoteFeature | Antarmuka yang menggambarkan fitur di Tradefed yang dapat dieksekusi berdasarkan permintaan. |
IREMOTEFILERESOLVER | Antarmuka untuk objek yang dapat menyelesaikan file jarak jauh menjadi yang lokal. |
Iremotefileresolver.remotefileresolverArgs | Args diserahkan kepada para pemecah |
Iremotefileresolver.resolvedfile | Informasi memegang kelas tentang file yang diselesaikan dan beberapa metadata. |
Iremotescheduledlistenersfeature | Perpanjangan IRemoteFeature untuk mendukung passing di IScheduledInvocationListener s. |
Iremotetest | Tes yang dilaporkan dihasilkan langsung ke ITestInvocationListener . |
Ireportnotexecuted | Dalam hal eksekusi yang tidak lengkap, IRemoteTest yang mengimplementasikan antarmuka ini dapat melaporkan tes yang tidak dieksekusi untuk peningkatan pelaporan. |
Irescheduler | Antarmuka untuk menjadwal ulang konfigurasi untuk eksekusi di masa mendatang. |
IRESOURCEMETRICCOLLECTORT | Antarmuka bagi pengguna untuk mengimplementasikan pengumpul sumber daya yang disesuaikan. |
Idestapihelper | Antarmuka pembantu untuk melakukan panggilan API REST. |
IRESUMABLETEST | Antarmuka ini tidak digunakan lagi. Tidak perlu lagi |
Keputusan Coba Ulang | Antarmuka mendorong keputusan percobaan ulang dan menerapkan filter pada kelas untuk percobaan ulang yang lebih bertarget. |
IRUNTIMEHINTPROVIDER | |
Irunutil | Antarmuka untuk menjalankan operasi waktu dan sistem sistem. |
Irunutil.envpriority | Enum yang mendefinisikan apakah pengaturan atau gangguan env tertentu. |
Irunutil.irunnableresult | Antarmuka untuk mengeksekusi operasi yang secara asinkron yang mengembalikan status Boolean. |
ISANDBOX | Antarmuka mendefinisikan kotak pasir yang dapat digunakan untuk menjalankan doa. |
Isandboxfactory | Pabrik untuk membuat ISandbox . |
ISetOptionReceiver | Implementasi antarmuka ini harus memiliki Option dengan nama "set-option" yang ditautkan ke HostTest#SET_OPTION_NAME . |
Ishardablelistener | ITestInvocationListener yang dapat dicekik. |
IsHardableTest | IRemoteTest yang dapat dibagi menjadi sub-tes yang dapat dieksekusi secara terpisah. |
IShardHelper | Antarmuka objek yang menjelaskan strategi sharding yang akan diterapkan untuk suatu konfigurasi. |
Terisolatedhosttest | Mengimplementasikan pelari yang ditangani yang menggunakan subproses untuk melaksanakan tes dalam lingkungan ketergantungan rendah alih-alih mengeksekusi mereka pada proses utama. |
ISupportGranularResults | Antarmuka yang menentukan apakah ITestInvocationListener mendukung menerima hasil granular atau tidak. |
Pemeriksa Status Sistem | Pemeriksa yang melakukan pemeriksaan status sistem dan mengembalikan boolean untuk menunjukkan apakah sistem berada dalam kondisi yang diharapkan. |
ISystemStatusCheckerReceiver | IRemoteTest yang memerlukan akses ke ISystemStatusChecker dari konfigurasi. |
Pembersih Target IT | Antarmuka ini tidak digunakan lagi. teaDown telah dipindahkan ke antarmuka dasar ITargetPreparer. |
Persiapan Target IT | Mempersiapkan lingkungan pengujian untuk pengujian yang dijalankan. |
IterRibleFailureHandler | Antarmuka untuk menangani kegagalan mengerikan dari LogUtil.CLog.wtf(String, Throwable)
|
ItestannotationFilterReceiver | Pelari yang dapat memfilter tes mana yang akan dijalankan berdasarkan anotasi. |
ItestCollector | Memberikan dukungan untuk pengumpulan tes; Saat diatur, Test Runner harus melakukan lari kering untuk mengumpulkan kasus uji tanpa benar -benar menjalankannya. |
ItestDevice | Memberikan API tingkat yang andal dan sedikit lebih tinggi ke IDevice DDMLIB. |
Itestdevice.apexinfo | Kelas struct sederhana untuk menyimpan informasi tentang apeks tunggal |
Itestdevice.mountpointinfo | Kelas struct sederhana untuk menyimpan informasi tentang satu titik gunung tunggal |
Itestdevice.recoverymode | |
ItestfilefilterReceiver | Pelari yang dapat menerima file yang menentukan tes mana yang harus dijalankan dan/atau tidak untuk dijalankan. |
Itestfilterreceiver | Pelari yang dapat memfilter tes mana yang harus dijalankan. |
ItestinformationReceiver | Antarmuka untuk menerima TestInformation untuk beberapa kelas. |
ITestinVocation | Menangani satu doa tes perdagangan. |
Itestinvocation.exitinformation | Mewakili beberapa informasi keluar untuk doa. |
ItestinVocationListener | Pendengar untuk hasil tes dari doa tes. |
Itestlifecyclereceiver | Menerima pemberitahuan acara selama uji instrumentasi berjalan. |
Itestlogger | Entitas yang dapat melakukan pencatatan aliran data dari berbagai jenis. |
ItestloggerReceiver | Entitas yang dapat disuntikkan dengan instance ITestLogger sehingga dapat digunakan untuk tujuan logging. |
Kolam Tes IT | Antarmuka yang menjelaskan kumpulan pengujian yang dapat kita akses dan jalankan |
Suite ITest | Kelas abstrak digunakan untuk menjalankan Test Suite. |
ItestSuite.multidevicemodulestry | |
ITestSuiteResultLoader | Antarmuka menjelaskan pembantu untuk memuat hasil sebelumnya dengan cara yang dapat dijalankan kembali. |
ItestsummaryListener | Antarmuka yang memungkinkan ITestInvocationListener untuk bertukar informasi terbatas melalui ringkasan. |
ITestSzipInstaller | Menginstal tes dari file zip tes (seperti yang dikeluarkan oleh sistem build) pada perangkat. |
Penyedia IToken | Antarmuka yang menggambarkan suatu objek yang dapat memberikan token perangkat tertentu. |
Permintaan IToken | Antarmuka yang dapat diterapkan oleh IRemoteTest untuk mengungkap fakta bahwa ia memerlukan perangkat dengan token khusus. |
SandboxConfigDump | Kelas runner yang membuat IConfiguration berdasarkan baris perintah dan membuangnya ke file. |
SandboxConfigDump.dumpcmd | |
SandboxConfigurationException | Pengecualian konfigurasi khusus yang berasal dari pengaturan kotak pasir. |
Pabrik Konfigurasi Sandbox | Pabrik Konfigurasi Khusus untuk menangani pembuatan konfigurasi untuk tujuan Sandboxing. |
SandboxConfigutil | Kelas utilitas untuk mengelola IConfiguration saat melakukan sandboxing. |
SandboxedInvocationExecution | Eksekusi Kotak Pasir Khusus dari Doa: Ini adalah InvocationExection ketika kita berada di dalam kotak pasir yang menjalankan perintah. |
SandboxInvocationRunner | Jalankan pengujian yang terkait dengan pemanggilan di kotak pasir. |
Sandboxoptions | Kelas yang dapat menerima dan memberikan opsi ke ISandbox . |
Tangkapan LayarOnFailureCollector | Kolektor yang akan menangkap dan mencatat tangkapan layar ketika kasus uji gagal. |
SDK28ModuleController | Pengontrol modul untuk memeriksa apakah perangkat ada di SDK 28 (Android 9) atau di atasnya. |
SDK29ModuleController | Hanya jalankan tes jika perangkat yang diuji adalah SDK Versi 29 atau lebih. |
SDK30ModuleController | Hanya jalankan tes jika perangkat yang diuji adalah SDK versi 30 atau lebih. |
SDK31ModuleController | Hanya jalankan tes jika perangkat yang diuji adalah SDK Versi 31 atau lebih. |
SDK32ModuleController | Hanya jalankan tes jika perangkat yang diuji adalah SDK Versi 32 atau lebih. |
SDK33ModuleController | Hanya jalankan tes jika perangkat yang diuji adalah SDK Versi 33 atau di atas. |
SDK34ModuleController | Hanya jalankan tes jika perangkat yang diuji adalah SDK Versi 34 atau di atas. |
SecondaryUserHandler | Handler untuk ModuleParameters#SECONDARY_USER . |
SecondaryUserondefaultDisplayHandler | Handler untuk ModuleParameters#SECONDARY_USER_ON_DEFAULT_DISPLAY . |
SecondaryUseronsecondaryDisplayHandler | Handler untuk ModuleParameters#SECONDARY_USER_ON_SECONDARY_DISPLAY . |
SEMAFORETOKENTARGETPREPARER | Ini adalah penyusun yang digunakan untuk menggunakan token untuk membuat serialisasi eksusi tes di host yang diperdagangkan. |
Serialisasi | Utilitas untuk serialize/deserialize suatu objek yang mengimplementasikan ERROR(/Serializable) . |
ServiceAccountKeyCredentialFactory | Pabrik kredensial untuk membuat Credential OAuth berbasis akun Layanan Kunci. |
PengaturanBaselineSetter | Penyetel umum untuk menangani pengaturan dasar perangkat melalui ITestDevice.setSetting. |
ShardBuildCloner | Kelas pembantu yang menangani kloning info build dari baris perintah. |
Pembantu Pecahan | Kelas pembantu yang menangani pembuatan pecahan dan menjadwalkannya untuk pemanggilan. |
Pendengar Shard | ITestInvocationListener yang mengumpulkan hasil dari pecahan doa (alias pemisahan doa untuk dijalankan pada beberapa sumber daya secara paralel), dan meneruskannya ke pendengar lain. |
ShardMainResultForwarder | ResultForwarder yang menggabungkan hasil pemanggilan pengujian yang dipecah. |
ShelloutputReceiverstream | Subkelas Utilitas OutputStream yang menulis menjadi ishelloutputReceiver. |
Pemeriksa Status Shell | Periksa apakah status shell seperti yang diharapkan sebelum dan sesudah modul dijalankan. |
ShippingApilevelModuleController | Jalankan tes jika perangkat memenuhi kondisi berikut:- Jika
min-api-level didefinisikan:- Perangkat dikirimkan dengan
min-api-level atau lebih baru.
|
Showmappullermetriccollector | Implementasi dasar FilePullerDeviceMetricCollector yang memungkinkan menarik file showmap dari perangkat dan mengumpulkan metrik darinya. |
SideloadotatargetPreparer | Persiapan target yang melakukan sideload dari paket OTA tertentu, menerapkan paket, menunggu perangkat boot, dan menyuntikkan properti membangun perangkat untuk digunakan sebagai info build Persiapan target ini mengasumsikan bahwa perangkat akan dalam mode ADB reguler saat dimulai, dan akan memastikan bahwa perangkat keluar dalam mode yang sama tetapi dengan build yang lebih baru diterapkan. |
SimpleFilelogger | ILeveledLogOutput yang mengarahkan pesan log ke stdout dan ke satu file log. |
SimplePerFresult | Objek untuk memegang semua hasil tes SimplePerf |
SimplePerFstatResultParser | Kelas utilitas untuk mengurai hasil SimplePerf. |
SederhanaPerfUtil | Kelas utilitas untuk mengirimkan perintah sederhana dan mengumpulkan hasil |
SimplePerFutil.SimplePleperftype | Jumlah opsi perintah simpleperf |
Sederhana | Kelas utilitas kecil yang menghitung beberapa langkah statistik yang diberikan dataset numerik. |
SizelimitedOutputStream | ERROR(/OutputStream) yang membatasi jumlah maksimum data yang dapat ditulis. |
SkiphwasanmoduleController | Kelas dasar untuk pengontrol modul untuk tidak menjalankan tes pada bangunan hwasan. |
Sl4abluetoothutil | Kelas utilitas menyediakan operasi Bluetooth pada satu atau dua perangkat menggunakan SL4A |
Sl4abluetoothutil.bluetoothaccesslevel | Enum untuk level akses perangkat Bluetooth yang didasarkan pada BluetoothDevice.java |
Sl4abluetoothutil.bluetoothconnectionState | Enum untuk status koneksi bluetooth yang didasarkan pada BluetoothProfile.java |
Sl4abluetoothutil.bluetoothprioritylevel | Enum untuk level prioritas profil bluetooth yang didasarkan pada BluetoothProfile.java |
Sl4abluetoothutil.bluetoothprofile | Enum untuk profil bluetooth yang didasarkan pada BluetoothProfile.java |
Sl4aclient | Klien SL4A untuk berinteraksi melalui RPC dengan lapisan skrip SL4A. |
Sl4aEventDispatcher | Petugas operator acara melakukan polling untuk acara dan mengantrekannya berdasarkan nama untuk ditanyakan. |
Sl4aeventdispatcher.eventsl4aObject | Objek dikembalikan oleh poller acara. |
SnapshotInputStreamSource | InputStreamSource yang didukung file. |
Sparseimageutil | Utilitas untuk tidak membuat gambar jarang. |
Sparseimageutil.sparseinputstream | SparseInputStream membaca dari hulu dan mendeteksi format data. |
StatsdBeforeAfterGaugeMetricPostProcessor | Pemroses pasca yang memproses metrik pengukur yang dikumpulkan dalam pendekatan "sebelum/sesudah", yaitu |
StatsdEventMetricPostProcessor | Pemroses pos yang memproses metrik peristiwa dalam laporan statsd menjadi pasangan nilai kunci, menggunakan pemformat yang ditentukan pada prosesor. |
StatsdGenericPostProcessor | Pemroses pos yang memproses laporan statistik proto biner menjadi pasangan nilai kunci dengan memperluas laporan sebagai struktur pohon. |
Hasil Pemeriksa Status | Berisi hasil eksekusi ISystemStatusChecker . |
StatusCheckerResult.CheckStatus | |
Stdoutlogger | ILeveledLogOutput yang mengarahkan pesan log ke stdout. |
Stopservicessetup | ITargetPreparer yang menghentikan layanan pada perangkat. |
StreamProtoReceiver | Penerima yang menerjemahkan proto TestRecord yang diterima ke dalam acara Tradefed. |
StreamProtoResultReporter | Implementasi ProtoResultReporter |
Streamutil | Kelas utilitas untuk mengelola aliran input. |
Pembantu Shard Ketat | Strategi sharding untuk membuat shard ketat yang tidak dilaporkan secara bersamaan, |
Stringescapeutils | Kelas utilitas untuk melarikan diri dari string untuk format tertentu. |
StringUtil | Kelas utilitas untuk melarikan diri dari string untuk manipulasi string umum. |
Penyedia StubBuild | Implementasi IBuildProvider yang kosong tanpa operasi. |
Stubdevice | Stub placeholder implementasi IDevice . |
StubKeyStoreClient | Implementasi Stub Default untuk Klien Keystore. |
StubKeyStorefactory | Implementasi Stub Default untuk Keystore Factory |
STubLocalandroidVirtualDevice | IDevice placeholder yang digunakan oleh DeviceManager untuk dialokasikan saat DeviceSelectionOptions.localVirtualDeviceRequested() true |
StubMultiTargetPreparer | Implementasi kosong placeholder dari IMultiTargetPreparer . |
StubTargetPreparer | Implementasi kosong placeholder dari ITargetPreparer . |
Uji Stub | Implementasi pengujian kosong tanpa operasi. |
StubTestrunListener | Implementasi rintisan dari ITestRunListener |
SubprocessCommandException | Perintah subproses gagal dijalankan. |
SubprocessConfigBuilder | Bangun Wrapper TF Config XML untuk konfigurasi TF yang ada. |
SubprocessEventhelper | Helper untuk membuat serial/deserialisasi peristiwa yang akan diteruskan ke log. |
SubprocessEventhelper.BasetestEventInfo | Pembantu Dasar untuk Informasi Testignored. |
SubprocessEventhelper.FailedTestEventInfo | Pembantu untuk informasi yang diuji. |
SubprocessEventhelper.invococedEventInfo | Pembantu untuk Informasi Terakhir. |
SubprocessEventhelper.InvocationFailedEventInfo | Pembantu untuk informasi yang dimasukkan. |
SubprocessEventhelper.InvocationStartedEventInfo | Helper untuk doa memulai informasi. |
SubprocessEventhelper.LogassociationEventInfo | Pembantu Informasi Logassociation. |
SubprocessEventhelper.testendedEventInfo | Penolong untuk informasi yang diuji. |
SubprocessEventhelper.testlogeventInfo | Pembantu untuk informasi testlog. |
SubprocessEventhelper.testmodulestartedEventInfo | Helper untuk modul uji memulai informasi. |
SubprocessEventhelper.TestrunendedEventInfo | Penolong untuk informasi testrunended. |
SubprocessEventhelper.testrunfailedEventInfo | Pembantu Informasi Testrunfailed |
SubprocessEventhelper.testrunstartedEventInfo | Pembantu Informasi TestRunstarted |
SubprosesEventHelper.TestStartedEventInfo | Pembantu untuk informasi testStarted |
SubprocessExceptionParser | Helper untuk menangani output pengecualian dari pelari perintah standar yang ditukar. |
SubprocessReportinghelper | Kelas untuk membangun file konfigurasi pembungkus untuk menggunakan reporter hasil subproses untuk perintah cluster. |
SubprocessResultSreporter | Menerapkan ITestInvocationListener untuk ditentukan sebagai result_reporter dan maju dari subproses hasil tes, uji berjalan, doa pengujian. |
SubprocessTestresultSparser | Extends ERROR(/FileOutputStream) untuk menguraikan output sebelum menulis ke file sehingga kami dapat menghasilkan acara pengujian di sisi peluncur. |
SubprocessTestresultSparser.StatusKeys | Kunci status uji yang relevan. |
SubprocessTflauncher | IRemoteTest untuk menjalankan tes terhadap instalasi TF terpisah. |
Penginstal SuiteApk | Menginstal APK tertentu untuk konfigurasi Suite: baik dari variabel $ANDROID_TARGET_OUT_TESTCASES atau ROOT_DIR di info build. |
SuiteModuleLoader | Mengambil definisi modul uji Kompatibilitas dari repositori. |
SuiteModuleLoader.ConfigFilter | ERROR(/FilenameFilter) untuk menemukan semua file konfigurasi dalam direktori. |
Suiteresultholder | Objek pembantu untuk meredakan serial dan deserialisasi hasil doa. |
Suiteresultreporter | Kumpulkan hasil tes untuk seluruh doa suite dan output hasil akhir. |
Suiteresultreporter.modulepreptimes | Pemegang objek untuk persiapan dan waktu menghancurkan satu modul. |
SUTETETESTFILTER | Mewakili filter untuk memasukkan dan mengecualikan tes. |
SwitchusertargetPreparer | ITargetPreparer yang beralih ke jenis pengguna yang ditentukan dalam pengaturan. |
SystemServerFileDescriptorChecker | Memeriksa apakah server sistem tampaknya kehabisan FD. |
Pemeriksa Status Server Sistem | Periksa apakah pid system_server telah berubah dari sebelum dan sesudah modul dijalankan. |
SystemUpdaterDeviceFlasher | IDeviceFlasher yang bergantung pada sistem pembaruan untuk menginstal gambar sistem yang dibundel dalam paket pembaruan OTA. |
SistemUtil | Kelas utilitas untuk melakukan panggilan sistem. |
Systemutil.envvariable | |
AaptParser | Class that extracts info from apk by parsing output of 'aapt dump badging'. |
AaptParser.AaptVersion | Enum of options for AAPT version used to parse APK files. |
Abi | A class representing an ABI. |
AbiFormatter | Kelas utilitas untuk abi. |
AbiUtils | Utility class for handling device ABIs |
AbstractConnection | Abstract connection representation. |
AbstractHostMonitor | Typical class for Host Health Monitoring. |
AbstractXmlParser | Helper base class for parsing xml files |
AbstractXmlParser.ParseException | Thrown if XML input could not be parsed |
AcloudConfigParser | Kelas pembantu yang mengurai konfigurasi Acloud (digunakan untuk memulai instans perangkat Cloud). |
AcloudConfigParser.AcloudKeys | Kumpulan kunci yang dapat dicari dari konfigurasi. |
ActionInProgress | The general action in progress. |
ActiveTrace | Main class helping to describe and manage an active trace. |
Pemeriksa Status Aktivitas | Pemeriksa status untuk sisa aktivitas yang berjalan di akhir modul. |
AdbRootElevator | An AutoCloseable that enables adb root when constructed if needed and restores root state when complete. |
AdbSshConnection | Adb connection over an ssh bridge. |
AdbStopServerPreparer | Target preparer to stop adb server on the host before and after running adb tests. |
AdbTcpConnection | Default connection representation of a device, assumed to be a standard adb connection of the device. |
AdbUtils | A utility class for adb operations. |
AfterClassWithInfo | Similar guarantees as AfterClass but method annotated must require a TestInformation parameter. |
AgregatPostProcessor | Agregator metrik yang memberikan persentil min, maks, rata-rata, varians, deviasi standar, total, jumlah, dan opsional untuk metrik numerik yang dikumpulkan selama pengujian multi-iterasi, memperlakukannya sebagai ganda. |
SemuaTestAppsInstallSetup | ITargetPreparer yang menginstal semua aplikasi dari folder IDeviceBuildInfo#getTestsDir() ke perangkat. |
AltDirBehavior | An enum to define alternative directory behaviors for various test artifact installers/pushers |
AndroidJUnitTest | Pengujian yang menjalankan paket pengujian instrumentasi pada perangkat tertentu menggunakan android.support.test.runner.AndroidJUnitRunner. |
AoaTargetPreparer | ITargetPreparer that executes a series of actions (eg clicks and swipes) using the Android Open Accessory (AOAv2) protocol. |
InfoBuild Aplikasi | IBuildInfo yang mewakili aplikasi Android dan paket pengujiannya. |
AppDeviceBuildInfo | Kelas ini tidak digunakan lagi. Gunakan IDeviceBuildInfo secara langsung. |
Pengaturan Aplikasi | A ITargetPreparer that installs an apk and its tests. |
AppVersionFetcher | Utility class to get app version string from device. |
AppVersionFetcher.AppVersionInfo | App version info types. |
ArchModuleController | Module controller to not run tests when it doesn't match any given architectures. |
ArgsOptionParser | Mengisi bidang Option dari argumen baris perintah yang diurai. |
ArrayUtil | Utility methods for arrays |
ArtChrootPreparer | Create chroot directory for ART tests. |
ArtGTest | |
ArtRunTest | A test runner to run ART run-tests. |
ArtRunTest.AdbShellCommandException | An exception class to report an error that occurred during the execution of an ADB shell command. |
ATestFileSystemLogSaver | This LogSaver class is used by ATest to save logs in a specific path. |
Pelari Atest | Implementasi ITestSuite |
AtraceCollector | A IMetricCollector that runs atrace during a test and collects the result and log them to the invocation. |
AtraceRunMetricCollector | Collects the traces from all the test directory under the given directory from the test device, log the test directory and post process the trace files under the test directory and aggregate the metrics. |
AutoLogCollector | Enumeration describing which collector can automatically be handled by the harness. |
Reporter Otomatis | Kelas yang mendefinisikan pemetaan dari reporter otomatis Tradefed. |
Rata-rata PostProcessor | Implementasi post processor yang menghitung rata-rata daftar metrik. |
BackgroundDeviceAction | Runs a command on a given device repeating as necessary until the action is canceled. |
BaseDeviceMetricCollector | Implementasi dasar IMetricCollector yang memungkinkan untuk memulai dan menghentikan pengumpulan di onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) dan ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) . |
BaseEmulatorPreparer | Persiapan umum untuk meluncurkan emulator lokal. |
BaseHostJUnit4Test | Base test class for running host JUnit4 style tests. |
BaseLeveledLogOutput | A base implementation for ILeveledLogOutput that allows to filtering some tags based on their name or components. |
BaseModuleController | Basic implementation of IModuleController that should be implemented for checking if a module should run or not. |
BasisMultiTargetPreparer | Implementasi dasar IMultiTargetPreparer yang memungkinkan untuk menonaktifkan objek. |
Prosesor BasePost | IPostProcessor dasar yang harus diperluas oleh setiap implementasi. |
Keputusan Coba Ulang Dasar | Implementasi dasar IRetryDecision . |
BaseStreamLogger <OS extends OutputStream> | A ILeveledLogOutput that directs log messages to an output stream and to stdout. |
Persiapan Target Dasar | Kelas implementasi dasar untuk ITargetPreparer yang memungkinkan untuk mengontrol apakah objek dinonaktifkan atau tidak. |
BaseTestSuite | Tes untuk menjalankan Rangkaian Uji Kompatibilitas dengan sistem rangkaian baru. |
BatteryController | Utility class that allows to control the battery charging state of a device. |
BateraiIsi UlangPemulihan Perangkat | Izinkan untuk memicu perintah ketika tingkat baterai perangkat berada di bawah ambang batas yang ditentukan. |
BatteryTemperature | |
BateraiTidak TersediaPemulihan Perangkat | Pemeriksa pemulihan yang akan memicu konfigurasi jika level baterai tidak tersedia. |
BeforeClassWithInfo | Similar guarantees as BeforeClass but method annotated must require a TestInformation parameter. |
BinaryState | Enum used to record ON/OFF state with a IGNORE no-op state. |
Kolektor Latensi Koneksi Bluetooth | Kolektor akan memasukkan konfigurasi metrik durasi statistik yang telah ditentukan sebelumnya ke perangkat dan mengumpulkan durasi koneksi Bluetooth untuk setiap profil. |
BluetoothConnectionStateCollector | Kolektor ini akan mengumpulkan metrik BluetoothConnectionStateChanged dan mencatat nomor status koneksi untuk setiap profil. |
BluetoothConnectionSuccessRatePostProcessor | Implementation of postprocessor which calculates success rate for a bluetooth profile Use "metric-key-match" to specify metrics which contain bluetooth connection states in numeric array Example [0, 1, 2, 3, 0, 1, 2, 3]. |
BluetoothHciSnoopLogCollector | Collector to enable Bluetooth HCI snoop logging on the DUT and to collect the log for each test. |
BluetoothUtils | Utility functions for calling BluetoothInstrumentation on device Device side BluetoothInstrumentation code can be found in AOSP at: frameworks/base/core/tests/bluetoothtests |
BootstrapBuildProvider | IDeviceBuildProvider yang mem-bootstrap info pembuatan dari perangkat pengujian Ini biasanya digunakan untuk perangkat dengan build yang disediakan secara eksternal, mis |
BootstrapServiceFileResolverLoader | Memuat penyelesai menggunakan fasilitas pemuatan layanan. |
Laporan Bug | Object holding the bugreport files references, compatible of flat bugreport and zipped bugreport (bugreportz). |
BugreportCollector | A pass-through ITestInvocationListener that collects bugreports when configurable events occur and then calls ITestInvocationListener#testLog on its children after each bugreport is collected. |
BugreportCollector.Filter | |
BugreportCollector.Freq | |
BugreportCollector.Noun | |
BugreportCollector.Predicate | A full predicate describing when to capture a bugreport. |
BugreportCollector.Relation | |
BugreportCollector.SubPredicate | |
Laporan BugzOnFailureCollector | Kumpulkan laporan bug ketika kasus uji gagal. |
BugreportzOnTestCaseFailureCollector | Collect a bugreportz when a test case in a run fails. |
BuildError | Thrown if the provided build fails to run. |
MembangunInfo | Implementasi umum dari IBuildInfo yang harus dikaitkan dengan ITestDevice . |
BangunInfoKey | Pencacahan penyelenggaraan kelas terkait dengan pembuatan kueri informasi. |
BuildInfoKey.BuildInfoFileKey | Enum describing all the known file types that can be queried through IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey) . |
BangunInfoRecorder | ITargetPreparer yang menulis data meta info build ke dalam file tertentu. |
BuildInfoUtil | A util class to help manipulate IBuildInfo |
BuildRetrievalError | Terjadi kesalahan fatal saat mengambil build untuk pengujian. |
BuildSerializedVersion | Class that contains the current serialization version of all IBuildInfo . |
BuildTestsZipUtils | A helper class for operations related to tests zip generated by Android build system |
BulkEmailer | A email sender utility that allows the following configuration: sent interval,initial burst size, recipients and the total number messages. |
BundletoolUtil | Utility class that uses bundletool command line to install the .apks on deivce. |
ByteArrayInputStreamSource | |
ByteArrayList | A class to represent a lightweight byte array. |
ByteArrayUtil | Utilities to operate on byte array, eg, convert bytes to integer. |
CarModuleController | This controller prevents execution of tests cases on non-automotive devices. |
CarryDnaeError | Internal RuntimeException to carry DeviceNotAvailableException through the JUnit4 framework. |
CarryInterruptedException | Thrown when test phase timeout is triggered and an InterruptedException needs to be carried from test execution thread to invocation execution thread. |
CdmaDeviceFlasher | A class that flashes an image on a physical Android device with a CDMA radio. |
CecControllerTokenProvider | Penyedia token untuk token terkait Consumer Electronics Control (CEC). |
CentralDirectoryInfo | CentralDirectoryInfo is a class containing the information of a file/folder inside a zip file. |
CheckPairingPreparer | A CompanionAwarePreparer that verifies BT bonding between primary and companion devices |
CircularAtraceUtil | An atrace utility developed primarily for identifying the root causes of ANRs during Monkey testing. |
CircularByteArray | Data structure for holding a fixed size array that operates as a circular buffer, and tracks the total sum of all values in the array. |
ClangCodeCoverageCollector | BaseDeviceMetricCollector yang akan menarik pengukuran cakupan Clang dari perangkat dan mencatatnya sebagai artefak pengujian. |
ClassNotFoundConfigurationException | ConfigurationException for when the class of an object is not found. |
ClassPathScanner | Finds entries on classpath. |
ClassPathScanner.ClassNameFilter | A IClassPathFilter that filters and transforms java class names. |
ClassPathScanner.ExternalClassNameFilter | A ClassNameFilter that rejects inner classes |
ClassPathScanner.IClassPathFilter | A filter for classpath entry paths Patterned after FileFilter |
ClockworkUtils | A clockwork utility for sharing multi-device logic |
CloseableTraceScope | A scoped class that allows to report tracing section via try-with-resources |
ClusterBuildInfo | A IBuildInfo class for builds piped from TFC. |
ClusterBuildProvider | A IBuildProvider to download TFC test resources. |
ClusterClient | A IClusterClient implementation for interacting with the TFC backend. |
ClusterCommand | A class that represents a task fetched from TF Cluster. |
ClusterCommand.RequestType | |
ClusterCommand.State | Status perintah di cluster TF. |
ClusterCommandConfigBuilder | A class to build a configuration file for a cluster command. |
ClusterCommandEvent | A class to encapsulate cluster command events to be uploaded. |
ClusterCommandEvent.Builder | |
ClusterCommandEvent.Type | |
Peluncur Perintah Cluster | Kelas IRemoteTest untuk meluncurkan perintah dari TFC melalui subproses TF. |
ClusterCommandScheduler | A ICommandScheduler to support TFC (Tradefed Cluster). |
ClusterCommandStatus | A class that represents the state and the cancel reason for a command from TF Cluster. |
ClusterDeviceInfo | A class to encapsulate cluster device info to be uploaded. |
ClusterDeviceInfo.Builder | |
ClusterDeviceMonitor | Implementasi IDeviceMonitor yang melaporkan hasil ke layanan Tradefed Cluster. |
ClusterEventUploader <T extends IClusterEvent > | ClusterEventUploader class, which uploads IClusterEvent to TFC. |
ClusterHostEvent | A class to encapsulate cluster host events to be uploaded. |
ClusterHostEvent.Builder | |
ClusterHostEvent.HostEventType | Enums of the different types of host events. |
ClusterHostUtil | Static util functions for TF Cluster to get global config instances, host information, etc. |
ClusterLogSaver | A ILogSaver class to upload test outputs to TFC. |
ClusterLogSaver.FilePickingStrategy | File picking strategies. |
Opsi Klaster | |
Tes Cakupan Kode | Pengujian yang menjalankan paket pengujian instrumentasi pada perangkat tertentu dan menghasilkan laporan cakupan kode. |
MengumpulkanByteOutputReceiver | IShellOutputReceiver yang mengumpulkan seluruh keluaran shell menjadi byte[] . |
CollectingOutputReceiver | A IShellOutputReceiver which collects the whole shell output into one String . |
CollectingTestListener | A ITestInvocationListener that will collect all test results. |
CollectorHelper | Helper to do some IMetricCollector operations needed in several places. |
CommandFileParser | Parser for file that contains set of command lines. |
CommandFileParser.CommandLine | |
CommandInterrupter | Service allowing TradeFederation commands to be interrupted or marked as uninterruptible. |
CommandLineBuildInfoBuilder | Utilitas dimaksudkan untuk menangkap argumen informasi build biasa dari baris perintah dan membuat IBuildInfo dari argumen tersebut. |
CommandOptions | Implementation of ICommandOptions . |
CommandOptionsGetter | Service implementation that returns the command options value of a given invocation. |
CommandResult | Contains the result of a command. |
CommandRunner | An alternate TradeFederation entry point that will run command specified in command line arguments and then quit. |
CommandRunner.ExitCode | Error codes that are possible to exit with. |
CommandScheduler | A scheduler for running TradeFederation commands across all available devices. |
CommandScheduler.HostState | Enums of different status of host |
CommandStatus | Represents the status of an timed operation. |
CommandStatusHandler | Handler helping to monitor and update the status of an invocation. |
CommonLogRemoteFileUtil | This utility allows to avoid code duplication across the different remote device representation for the remote log fetching logic of common files. |
CommonLogRemoteFileUtil.KnownLogFileEntry | A representation of a known log entry for remote devices. |
CompanionAllocator | Base class that takes care of allocating and freeing companion device getCompanionDeviceSelectionOptions() should be implemented to describe the criteria needed to allocate the companion device |
CompanionAwarePreparer | An ITargetPreparer that encapsulates the logic of getting an already allocated companion device. |
CompanionAwareTest | Base test class that encapsulates boilerpate of getting and checking companion device Subclass may call getCompanion() to retrieve the allocated companion. |
CompanionDeviceTracker | A class for allocating and freeing companion devices |
CompanionRunCommandTargetPreparer | A ITargetPreparer that runs specified commands on the allocated companion device |
CompanionTestAppInstallSetup | A ITargetPreparer that installs one or more apps from a IDeviceBuildInfo#getTestsDir() folder onto an allocated companion device. |
CompileBootImageWithSpeedTargetPreparer | Recompiles the boot classpath and system server with the compiler filter 'speed'. |
ConditionFailureMonitor | Monitor for any failures from the invocation. |
ConditionPriorityBlockingQueue <T> | A thread-safe class with ERROR(/PriorityBlockingQueue) -like operations that can retrieve objects that match a certain condition. |
ConditionPriorityBlockingQueue.AlwaysMatch <T> | A ConditionPriorityBlockingQueue.IMatcher that matches any object. |
ConditionPriorityBlockingQueue.IMatcher <T> | An interface for determining if elements match some sort of condition. |
ConfigCompleter | Implementation of the Completer for our TF configurations. |
Klien GrpcDynamicSharding yang Dapat Dikonfigurasi | |
Konfigurasi | Implementasi IConfiguration konkrit yang menyimpan objek konfigurasi yang dimuat di peta. |
ConfigurationDef | Holds a record of a configuration, its associated objects and their options. |
ConfigurationDef.ConfigObjectDef | Object to hold info for a className and the appearance number it has (eg if a config has the same object twice, the first one will have the first appearance number). |
ConfigurationDescriptor | Configuration Object that describes some aspect of the configuration itself. |
ConfigurationDescriptor.LocalTestRunner | Enum used to indicate local test runner. |
Pengecualian Konfigurasi | Thrown if configuration could not be loaded. |
Pabrik Konfigurasi | Pabrik untuk membuat IConfiguration . |
ConfigurationFactory.ConfigLoader | Implementasi IConfigDefLoader yang melacak konfigurasi yang disertakan dari satu konfigurasi root, dan memberikan pengecualian pada penyertaan melingkar. |
ConfigurationFactory.ExceptionLoader | |
KonfigurasiUtil | Utility berfungsi untuk menangani file konfigurasi. |
ConfigurationXmlParserSettings | A simple class to accept settings for the ConfigurationXmlParser To pass settings to this class, the alias is mandatory. |
ConfigurationYamlParser | Parser for YAML style Tradefed configurations |
ConfigUtil | Utility class for creating, interacting with, and pushing statsd configuration files. |
ConfigUtil.LogSource | |
Menghibur | Konsol TradeFederation utama menyediakan antarmuka kepada pengguna untuk berinteraksi Saat ini mendukung operasi seperti - tambahkan perintah untuk diuji
- daftar perangkat dan statusnya
- daftar pemanggilan yang sedang berlangsung
- daftar perintah dalam antrian
- membuang log pemanggilan ke file/stdout
- matikan
|
Console.ArgRunnable <T> | Runnable dengan metode run yang dapat menerima argumen |
Console.CaptureList | Tipe praktis untuk List<List<String>> |
ConsoleReaderOutputStream | An OutputStream that can be used to make System.out.print() play nice with the user's LineReader unfinishedLine. |
ConsoleResultReporter | Pelapor hasil untuk mencetak hasil tes ke konsol. |
ContentProviderHandler | Handler that abstract the content provider interactions and allow to use the device side content provider for different operations. |
MenghitungTestResultListener | TestResultListener yang melacak jumlah total pengujian berdasarkan TestStatus |
CountTestCasesCollector | Hitung dan laporkan jumlah kasus uji untuk IRemoteTest tertentu. |
CoverageMeasurementForwarder | A placeholder test that forwards coverage measurements from the build provider to the logger. |
Opsi Cakupan | Tradefed keberatan untuk mempertahankan opsi cakupan. |
CoverageOptions.Toolchain | |
CpuThrottlingWaiter | An ITargetPreparer that waits until max frequency on all cores are restored to highest level available |
Buat AvdPreparer | |
Buat Pengguna Persiapan | Penyiap target untuk membuat pengguna dan membersihkannya di akhir. |
Panggilan Saat Ini | Kelas yang melacak dan menyediakan informasi pemanggilan saat ini yang berguna di mana saja di dalam pemanggilan. |
CurrentInvocation.InvokasiInfo | Beberapa kunci bernama khusus yang akan selalu kami isi untuk pemanggilan. |
CurrentInvocation.IsolationGrade | Menjelaskan tingkat isolasi |
DebugHostLogOnFailureCollector | Kolektor yang akan mengumpulkan dan mencatat log sisi host ketika terjadi kegagalan kasus uji. |
Koneksi Default | Default connection representation of a device, assumed to be a standard adb connection of the device. |
DefaultConnection.ConnectionBuilder | Builder used to described the connection. |
DefaultRemoteAndroidTestRunner | Extension of the ddmlib RemoteAndroidTestRunner to set some default for Tradefed use cases. |
DefaultTestsZipInstaller | A default implementation of tests zip installer. |
Eksekusi Pemanggilan yang Didelegasikan | InvocationExecution yang mendelegasikan eksekusi ke biner Tradefed lainnya. |
DependensiResolver | Jenis penyedia baru yang memungkinkan untuk mendapatkan semua dependensi untuk pengujian. |
DeviceActionTargetPreparer | A ITargetPreparer to perform device actions. |
DeviceActionUtil | A Utility class to execute device actions. |
DeviceActionUtil.Command | Commands for device action. |
DeviceActionUtil.DeviceActionConfigError | Exception for config error. |
DeviceAllocationResult | Represents the results of an allocation attempt for a command. |
Status Alokasi Perangkat | Mewakili status alokasi perangkat dari perspektif IDeviceManager |
Pemeriksa Ketersediaan Perangkat | Pemeriksa untuk memastikan modul tidak meninggalkan perangkat dalam keadaan offline. |
Pemeriksa Baseline Perangkat | Tetapkan pengaturan dasar perangkat sebelum setiap modul. |
DeviceBaselineSetter | Kelas abstrak yang digunakan untuk membuat pengaturan dasar perangkat. |
Pemeriksa Tingkat Baterai Perangkat | IRemoteTest yang memeriksa daya baterai minimum, dan menunggu baterai mencapai ambang pengisian daya kedua jika daya minimum tidak ada. |
DeviceBatteryResourceMetricCollector | This collector collects device battery metrics. |
Deskriptor Pembuatan Perangkat | Kelas pembungkus untuk IBuildInfo , yang berisi metode pembantu untuk mengambil informasi pembuatan platform perangkat. |
InfoPembangunan Perangkat | IBuildInfo yang mewakili build perangkat Android lengkap dan (opsional) pengujiannya. |
DeviceBuildInfoBootStrapper | ITargetPreparer yang menggantikan bidang info build dengan atribut yang dibaca dari perangkat Ini berguna untuk menguji perangkat dengan build yang dihasilkan dari sumber eksternal (mis |
DeviceBuildInfoInjector | ITargetPreparer yang menyisipkan metadata DeviceBuildDescriptor ke dalam IBuildInfo . |
Pembersih Perangkat | Melakukan reboot atau memformat sebagai tindakan pembersihan setelah pengujian, dan secara opsional mematikan layar |
DeviceCleaner.CleanupAction | |
DeviceCleaner.PostCleanupAction | |
PerangkatConcurrentUtil | Berisi metode dan kelas utilitas untuk eksekusi perintah sisi perangkat secara bersamaan Gunakan ERROR(/ExecutorService) untuk menjalankan perintah yang diimplementasikan sebagai ShellCommandCallable , dan gunakan ERROR(/#joinFuture(String,Future,long)) untuk sinkronisasi terhadap ERROR(/Future) seperti yang dikembalikan oleh ERROR(/ExecutorService) untuk eksekusi perintah. |
DeviceConcurrentUtil.ShellCommandCallable <V> | ERROR(/Callable) yang merangkum detail eksekusi perintah shell pada ITestDevice . |
DeviceConfigurationHolder | A concrete IDeviceConfiguration implementation that stores the loaded device configuration objects in its attributes. |
Deskriptor Perangkat | A class containing information describing a device under test. |
DeviceDisconnectedException | Thrown when a device is no longer reachable via it's transport type, eg if the device is no longer visible via USB, or TCP/IP connection |
DeviceErrorIdentifier | Pengidentifikasi Kesalahan dari Kesalahan perangkat dan kesalahan yang dilaporkan perangkat. |
DeviceFailedToBootError | Thrown if a device fails to boot after being flashed with a build. |
DeviceFeatureModuleController | A module controller to not run tests when it doesn't support certain feature. |
DeviceFileReporter | A utility class that checks the device for files and sends them to ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) if found. |
PerangkatFlashPreparer | ITargetPreparer yang mem-flash gambar pada perangkat keras Android fisik. |
DeviceFoldableState | Representation of device foldable state as returned by "cmd device_state print-states". |
DeviceFolderBuildInfo | IDeviceBuildInfo yang juga berisi artefak build lain yang terdapat dalam direktori pada sistem file lokal. |
DeviceImageTracker | For some of the incremental device update, we need the baseline files to compute diffs. |
DeviceImageTracker.FileCacheTracker | Track information of the device image cached and its metadata |
DeviceImageZipFlashingTargetPreparer | Pembuat target yang mem-flash perangkat dengan gambar perangkat yang disediakan melalui format tertentu. |
DeviceInternetAccessibilityResourceMetricCollector | The collector pings google.com to check if the device has internet accessibility or not. |
DeviceJUnit4ClassRunner | JUnit4 test runner that also accommodates IDeviceTest . |
DeviceJUnit4ClassRunner.LogAnnotation | Fake annotation meant to carry logs to the reporters. |
DeviceJUnit4ClassRunner.MetricAnnotation | Fake annotation meant to carry metrics to the reporters. |
DeviceJUnit4ClassRunner.TestLogData | Implementation of ExternalResource and TestRule . |
DeviceJUnit4ClassRunner.TestMetrics | Implementation of ExternalResource and TestRule . |
DeviceManagementGrpcServer | GRPC server allowing to reserve a device from Tradefed. |
Pengaturan perangkat | |
DeviceManager.FastbootDevice | Representation of a device in Fastboot mode. |
DeviceMetricData | Object to hold all the data collected by metric collectors. |
DeviceMonitorMultiplexer | A proxy class to propagate requests to multiple IDeviceMonitor s. |
DeviceNotAvailableException | Thrown when a device is no longer available for testing. |
DeviceOwnerTargetPreparer | An ITargetPreparer that sets up a device owner component. |
DeviceParameterizedRunner | JUnit4 style parameterized runner for host-side driven parameterized tests. |
Properti Perangkat | Common constant definitions for device side property names |
DeviceRecoveryModeUtil | |
DeviceReleaseReporter | Device release reporter that handles communicating with the parent process the device(s) to be released. |
DeviceResetFeature | Server side implementation of device reset. |
DeviceResetHandler | Utility handling generically device resetting. |
DeviceRuntimeException | Thrown when a device action did not results in the expected results. |
DeviceSelectionOptions | Container for for device selection criteria. |
DeviceSelectionOptions.DeviceRequestedType | The different possible types of placeholder devices supported. |
Pemeriksa Pengaturan Perangkat | Periksa apakah pengaturan perangkat telah berubah selama modul dijalankan. |
Pengaturan Perangkat | ITargetPreparer yang mengonfigurasi perangkat untuk pengujian berdasarkan Option yang disediakan. |
DeviceSnapshotFeature | Server side implementation of device snapshot. |
DeviceSnapshotHandler | Utility handling Cuttlefish snapshot. |
DeviceStateMonitor | Kelas pembantu untuk memantau keadaan IDevice . |
DeviceStorageAgeResourceMetricCollector | Parse storage age from logcat. |
DeviceStorageFiller | Target preparer to fill up storage so some amount of free space is available. |
Pemeriksa Status Penyimpanan Perangkat | Periksa apakah perangkat memiliki cukup ruang disk untuk partisi tertentu. |
DeviceStringPusher | Target preparer to write a string to a file. |
DeviceSuite | Extends the JUnit4 container Suite in order to provide a ITestDevice to the tests that requires it. |
DeviceSyncHelper | Helper that helps syncing a new device image to the device. |
DeviceTestCase | Helper JUnit test case that provides the IRemoteTest and IDeviceTest services. |
DeviceTestResult | An specialization of TestResult that will abort when a DeviceNotAvailableException occurs |
DeviceTestResult.RuntimeDeviceNotAvailableException | |
DeviceTestRunOptions | A builder class for options related to running device tests through BaseHostJUnit4Test. |
DeviceTestSuite | Helper JUnit test suite that provides the IRemoteTest and IDeviceTest services. |
DeviceTraceCollector | Collector that will start perfetto trace when a test run starts and log trace file at the end. |
DeviceUnavailableMonitor | This listener attempts to capture a test case level DNAE only. |
DeviceUnresponsiveException | A specialization of DeviceNotAvailableException that indicates device is visible to adb, but is unresponsive (ie, commands timing out, won't boot, etc) |
DeviceUpdateTargetPreparer | ITargetPreparer abstrak yang menangani langkah-langkah umum dalam memperbarui perangkat dengan file gambar perangkat dari sumber eksternal (sebagai lawan dari layanan build). |
DeviceWifiResourceMetricCollector | The collector collects current connected wifi signal strength and link speed metrics. |
DeviceWiper | A ITargetPreparer that wipes userdata |
DirectedGraph <V> | A directed unweighted graphs implementation. |
DisableSELinuxTargetPreparer | Target preparer that disables SELinux if enabled. |
DryRunKeyStore | A keystore for dry-run where any keystore value is always properly replaced and found. |
DryRunner | Transparently dry runs tests instead of actually executing them. |
DynamicFileStubTest | This is a tradefed test to test tradefed can resolve dynamic file correctly. |
DynamicRemoteFileResolver | Class that helps resolving path to remote files. |
DynamicRemoteFileResolver.FileResolverLoader | Memuat implementasi IRemoteFileResolver . |
DynamicShardHelper | Strategi sharding untuk memungkinkan pekerjaan jarak jauh mengantri di antara beberapa instance TF |
Pesan InfoShardingConnectionDinamis | Kelas penyimpanan data untuk mempermudah pengiriman melalui server fitur. |
DynamicSystemPreparer | An ITargetPreparer that sets up a system image on top of a device build with the Dynamic System Update. |
IAbi | Interface representing the ABI under test. |
Penerima IAbi | Tes yang membutuhkan ABI yang sedang diuji. |
IAndroidDebugBridge | Interface definition for AndroidDebugBridge methods used in this package. |
IAppBuildInfo | Antarmuka ini tidak digunakan lagi. Gunakan IBuildInfo secara langsung. |
IAutoRetriableTest | Interface for an IRemoteTest that doesn't implement ITestFilterReceiver but still wishes to support auto-retry. |
IBatteryInfo | The interface defining the interaction with a battery of a device. |
IBatteryInfo.BatteryState | Describes the current battery charging state. |
IBuildInfo | Holds information about the build under test. |
IBuildInfo.BuildInfoProperties | Some properties that a IBuildInfo can have to tweak some handling of it. |
Penyedia IBuild | Bertanggung jawab untuk memberikan informasi mengenai build yang sedang diuji. |
IBuildReceiver | A test that needs reference to the build under test. |
IClusterClient | An interface for interacting with the TFC backend. |
IClusterEvent | Interface for any cluster event to be uploaded to TFC. |
IClusterEventUploader <T extends IClusterEvent > | Interface for ClusterEventUploader |
IClusterOptions | An interface for getting cluster-related options. |
ICommandOptions | Container for execution options for commands. |
ICommandScheduler | A scheduler for running TradeFederation commands. |
ICommandScheduler.IScheduledInvocationListener | Listener for invocation events when invocation completes. |
ICompressionStrategy | An interface representing a compression algorithm that can be selected at runtime. |
IConfigOptionValueTransformer | An interface for manipulating config option value |
IConfigurableVirtualDevice | An interface to provide information about a possibly preconfigured virtual device info (host ip, host user, ports offset and etc.). |
Konfigurasi I | Informasi konfigurasi untuk pemanggilan TradeFederation. |
IConfigurationFactory | Factory for creating IConfiguration s |
IConfigurationReceiver | Simple interface to represent object that accepts an IConfiguration . |
IConfigurationServer | An interface for config server. |
ICredentialFactory | An interface for credential factory to create oauth2 Credential . |
IDefaultObjectLoader | Interface for loading the default objects that should be part of our YAML configuration. |
IDefaultObjectLoader.LoaderConfiguration | The loading configuration object to pass information to the loader. |
IDeviceActionReceiver | Provides an API to receive device events. |
IDeviceBuildInfo | IBuildInfo yang mewakili build perangkat Android lengkap dan (opsional) pengujiannya. |
IDeviceBuildProvider | IBuildProvider yang menggunakan informasi dari ITestDevice untuk mengambil build. |
IDeviceConfiguration | Device Configuration Holder Interface. |
IDeviceFlasher | Flashes a device image on a device. |
IDeviceFlasher.UserDataFlashOption | Enum of options for handling the userdata image |
Manajer Perangkat I | Antarmuka untuk mengelola kumpulan perangkat yang tersedia untuk pengujian. |
IDeviceManager.IFastbootListener | Pendengar perubahan status fastboot. |
IDeviceMonitor | Interface for monitoring state of devices. |
IDeviceMonitor.DeviceLister | Kelas seperti Runnable yang seharusnya mengembalikan perangkat yang dikenal dan statusnya. |
IDeviceRecovery | Interface for recovering a device that has gone offline. |
IDeviceSelection | Interface for device selection criteria. |
IDeviceSelection.BaseDeviceType | |
IDeviceStateMonitor | Provides facilities for monitoring the state of a IDevice . |
IDeviceTest | Interface for object that needs a reference to a ITestDevice . |
Saya dapat dinonaktifkan | Antarmuka yang menjelaskan objek Tradefed yang dapat dinonaktifkan. |
Klien IDynamicSharding | Antarmuka wrapper untuk klien sharding Ini ada agar kita dapat menukar dengan HTTP atau mengujinya jika diperlukan. |
IDynamicShardingConnectionInfo | Antarmuka untuk kelas yang berisi info koneksi sharding dinamis |
IEmail | Interface for sending email. |
IEmail.Message | Container for email message data. |
Pengunduh IFile | Antarmuka untuk mengunduh file jarak jauh. |
IFileEntry | Interface definition that provides simpler, mockable contract to FileEntry methods. |
IFileResolverLoader | Memuat implementasi IRemoteFileResolver . |
IFileResolverLoader.ResolverLoadingException | Pengecualian muncul jika penyelesai tidak dapat dimuat atau diinisialisasi. |
IFlashingResourcesParser | Interface for providing required versions of auxiliary image files needed to flash a device. |
IFlashingResourcesRetriever | Interface for retrieving auxiliary image files needed to flash a device. |
IFolderBuildInfo | IBuildInfo abstrak sederhana yang artefak bangunannya terdapat dalam direktori sistem file lokal. |
IFormatterGenerator | Interface describing a formatter for SuiteResultHolder . |
IGlobalConfiguration | A class to encompass global configuration information for a single Trade Federation instance (encompassing any number of invocations of actual configurations). |
IHarnessException | Description of the harness exception interface that will be implemented by harness exceptions. |
IHostCleaner | Cleans up the host after the test run has finished. |
IHostHealthAgent | An interface to emit host or device metrics. |
IHostMonitor | Interface to dispatch host data |
IHostMonitor.HostDataPoint | Generic class for data to be reported. |
IHostMonitor.HostMetricType | |
IHostOptions | Host options holder interface. |
IHostOptions.PermitLimitType | Enum describing the possible permit limiters |
IHostResourceManager | Interface to manager host resource. |
IHttpHelper | Helper methods for performing http requests. |
IHttpHelper.DataSizeException | |
IInvocationContext | Holds information about the Invocation for the tests to access if needed. |
IInvocationContext.TimingEvent | |
IInvocationContextReceiver | A test that needs reference to the context of the invocation. |
IInvocationExecution | Interface describing the actions that will be done as part of an invocation. |
IKeyStoreClient | Interface to access a key store for password or sensitive data. |
IKeyStoreFactory | Factory for creating IKeyStoreClient . |
ILabPreparer | Marker interface for lab preparers See ITargetPreparer for a description of what these interfaces are intended. |
ILeveledLogOutput | Classes which implement this interface provides methods that deal with outputting log messages. |
ILogcatReceiver | A class that provides the output of a device's logcat as an InputStreamSource . |
ILogRegistry | An interface for a ILogOutput singleton logger that multiplexes and manages different loggers. |
ILogRegistry.EventType | Events that are useful to be logged |
ILogSaver | Classes which implement this interface provide methods for storing logs to a central location. |
ILogSaverListener | Allows for ITestInvocationListener s to listen for when log files are saved. |
IManagedTestDevice | A ITestDevice whose lifecycle is managed. |
IManagedTestDevice.DeviceEventResponse | Container for a response to a IManagedTestDevice#handleAllocationEvent(DeviceEvent) call |
IManagedTestDeviceFactory | Creator interface for IManagedTestDevice s |
Kolektor IMetrik | Antarmuka ini akan ditambahkan sebagai dekorator saat melaporkan hasil pengujian untuk mengumpulkan metrik yang cocok. |
Penerima IMetricCollector | Antarmuka untuk IRemoteTest yang akan diterapkan jika mereka perlu mendapatkan daftar IMetricCollector untuk pengujian yang dijalankan. |
IMoblyYamlResultHandler | Interface of mobly yaml result handler. |
IMoblyYamlResultHandler.ITestResult | Interface of mobly yaml result |
IModuleController | Interface for controlling if a module should be executed or not. |
IModuleController.RunStrategy | Enum describing how the module should be executed. |
IModuleParameterHandler | The interface for parameters of suites modules. |
IMultiDeviceRecovery | Interface for recovering multiple offline devices. |
IMultiDeviceTest | Antarmuka ini tidak digunakan lagi. This interface is kept temporarily for compatibility but is not actually used anymore. Please do not implement it. |
IMultiTargetPreparer | Mempersiapkan lingkungan pengujian untuk beberapa perangkat secara bersamaan. |
INativeDevice | Provides an reliable and slightly higher level API to a ddmlib IDevice . |
INativeDeviceTest | Interface for object that needs a reference to a INativeDevice . |
IncrementalImageUtil | A utility to leverage the incremental image and device update. |
InfraErrorIdentifier | Error Identifiers from Trade Federation infra, and dependent infra (like Build infra). |
Sumber Aliran Masukan | This interface basically wraps an ERROR(/InputStream) to make it clonable. |
InstallAllTestZipAppsSetup | A ITargetPreparer that installs all apps in a test zip. |
InstalApexModuleTargetPreparer | |
InstallApkSetup | A ITargetPreparer that installs one or more apks located on the filesystem. |
InstallBuildEnvApkSetup | A ITargetPreparer that installs one or more test apks from an Android platform build env. |
Uji Instrumen Terpasang | Menjalankan semua instrumentasi yang ditemukan pada perangkat saat ini. |
InstantAppHandler | Handler for ModuleParameters#INSTANT_APP . |
InstrumentationPreparer | A ITargetPreparer that runs instrumentation |
Tes Instrumentasi | Pengujian yang menjalankan paket pengujian instrumentasi pada perangkat tertentu. |
InvocationContext | Generic implementation of a IInvocationContext . |
InvocationExecution | Class that describes all the invocation steps: build download, target_prep, run tests, clean up. |
InvokasiLokal <T> | Kelas ini menyediakan variabel cakupan pemanggilan. |
InvocationMetricLogger | Kelas utilitas untuk pemanggilan mencatat beberapa metrik. |
InvocationMetricLogger.InvocationGroupMetricKey | Pengelompokan memungkinkan untuk mencatat beberapa grup dengan kunci yang sama. |
InvocationMetricLogger.InvocationMetricKey | Beberapa kunci bernama khusus yang akan selalu kami isi untuk pemanggilan. |
InvocationStatus | A class to store invocation status. |
InvocationStatus | A helper enum to represent the invocation status |
InvocationSummaryHelper | Helper class for gathering and reporting TestSummary for set of listeners |
InvocationToJUnitResultForwarder | A class that listens to ITestInvocationListener events and forwards them to a TestListener . |
Prosesor IPost | Pemroses pos adalah objek Federasi Perdagangan yang dimaksudkan untuk memungkinkan pemrosesan metrik dan log SETELAH pengujian dan SEBELUM pelaporan hasil. |
IRemoteFeature | Interface describing a feature in Tradefed that can be executed based on the request. |
IRemoteFileResolver | Interface for objects that can resolve a remote file into a local one. |
IRemoteFileResolver.RemoteFileResolverArgs | The args passed to the resolvers |
IRemoteFileResolver.ResolvedFile | Class holding information about the resolved file and some metadata. |
IRemoteScheduledListenersFeature | Extension of IRemoteFeature to support passing in IScheduledInvocationListener s. |
IRemoteTest | A test that reports results directly to a ITestInvocationListener . |
IReportNotExecuted | In case of an incomplete execution, IRemoteTest that implements this interface may report their non-executed tests for improved reporting. |
IRescheduler | Interface for rescheduling a config for future execution. |
IResourceMetricCollector | The interface for user to implement customized resource collectors. |
IRestApiHelper | A helper interface for performing REST API calls. |
IResumableTest | Antarmuka ini tidak digunakan lagi. No need for this anymore |
Keputusan Coba Ulang | Antarmuka mendorong keputusan percobaan ulang dan menerapkan filter pada kelas untuk percobaan ulang yang lebih bertarget. |
IRuntimeHintProvider | |
IRunUtil | Interface for running timed operations and system commands. |
IRunUtil.EnvPriority | Enum that defines whether setting or unsetting a particular env. |
IRunUtil.IRunnableResult | An interface for asynchronously executing an operation that returns a boolean status. |
ISandbox | Interface defining a sandbox that can be used to run an invocation. |
ISandboxFactory | Factory for creating ISandbox . |
ISetOptionReceiver | Implementasi antarmuka ini harus memiliki Option dengan nama "set-option" yang ditautkan ke HostTest#SET_OPTION_NAME . |
IShardableListener | A ITestInvocationListener that can be sharded. |
IShardableTest | A IRemoteTest that can be split into separately executable sub-tests. |
IShardHelper | Antarmuka objek yang menjelaskan strategi sharding yang akan diterapkan untuk suatu konfigurasi. |
IsolatedHostTest | Implements a TradeFed runner that uses a subprocess to execute the tests in a low-dependency environment instead of executing them on the main process. |
ISupportGranularResults | Interface specifying whether a ITestInvocationListener supports receiving the granular results or not. |
Pemeriksa Status Sistem | Pemeriksa yang melakukan pemeriksaan status sistem dan mengembalikan boolean untuk menunjukkan apakah sistem berada dalam kondisi yang diharapkan. |
ISystemStatusCheckerReceiver | IRemoteTest yang memerlukan akses ke ISystemStatusChecker dari konfigurasi. |
Pembersih Target IT | Antarmuka ini tidak digunakan lagi. teaDown telah dipindahkan ke antarmuka dasar ITargetPreparer. |
Persiapan Target IT | Mempersiapkan lingkungan pengujian untuk pengujian yang dijalankan. |
ITerribleFailureHandler | An interface to handle terrible failures from LogUtil.CLog.wtf(String, Throwable)
|
ITestAnnotationFilterReceiver | A runner that can filter which tests to run based on annotations. |
ITestCollector | Provides support for test collection; when set, test runner must perform a dry run to collect test cases without actually executing them. |
ITestDevice | Provides an reliable and slightly higher level API to a ddmlib IDevice . |
ITestDevice.ApexInfo | A simple struct class to store information about a single APEX |
ITestDevice.MountPointInfo | A simple struct class to store information about a single mountpoint |
ITestDevice.RecoveryMode | |
ITestFileFilterReceiver | A runner that can receive a file specifying which tests to run and/or not to run. |
ITestFilterReceiver | A runner that can filter which tests to run. |
ITestInformationReceiver | Interface to receive the TestInformation for some classes. |
ITestInvocation | Handles one TradeFederation test invocation. |
ITestInvocation.ExitInformation | Represents some exit information for an invocation. |
ITestInvocationListener | Listener for test results from the test invocation. |
ITestLifeCycleReceiver | Receives event notifications during instrumentation test runs. |
ITestLogger | An entity that can perform logging of data streams of various types. |
ITestLoggerReceiver | An entity that can be injected with an ITestLogger instance so that it can be used for logging purposes. |
Kolam Tes IT | Antarmuka yang menjelaskan kumpulan pengujian yang dapat kita akses dan jalankan |
Suite ITest | Kelas abstrak digunakan untuk menjalankan Test Suite. |
ITestSuite.MultiDeviceModuleStrategy | |
ITestSuiteResultLoader | Antarmuka menjelaskan pembantu untuk memuat hasil sebelumnya dengan cara yang dapat dijalankan kembali. |
ITestSummaryListener | Interface that allows ITestInvocationListener to exchange some limited information via summaries. |
ITestsZipInstaller | Installs tests from a tests zip file (as outputted by the build system) on a device. |
Penyedia IToken | Antarmuka yang menggambarkan suatu objek yang dapat memberikan token perangkat tertentu. |
Permintaan IToken | Antarmuka yang dapat diterapkan oleh IRemoteTest untuk mengungkap fakta bahwa ia memerlukan perangkat dengan token khusus. |
SandboxConfigDump | Runner class that creates a IConfiguration based on a command line and dump it to a file. |
SandboxConfigDump.DumpCmd | |
SandboxConfigurationException | Special Configuration Exception coming from the Sandbox setup. |
Pabrik Konfigurasi Sandbox | Pabrik Konfigurasi Khusus untuk menangani pembuatan konfigurasi untuk tujuan Sandboxing. |
SandboxConfigUtil | A utility class for managing IConfiguration when doing sandboxing. |
SandboxedInvocationExecution | Special sandbox execution of the invocation: This is the InvocationExection for when we are inside the sandbox running the command. |
SandboxInvocationRunner | Jalankan pengujian yang terkait dengan pemanggilan di kotak pasir. |
SandboxOptions | Class that can receive and provide options to a ISandbox . |
Tangkapan LayarOnFailureCollector | Kolektor yang akan menangkap dan mencatat tangkapan layar ketika kasus uji gagal. |
Sdk28ModuleController | A module controller to check if a device is on SDK 28 (Android 9) or above. |
Sdk29ModuleController | Only run tests if the device under test is SDK version 29 or above. |
Sdk30ModuleController | Only run tests if the device under test is SDK version 30 or above. |
Sdk31ModuleController | Only run tests if the device under test is SDK version 31 or above. |
Sdk32ModuleController | Only run tests if the device under test is SDK version 32 or above. |
Sdk33ModuleController | Only run tests if the device under test is SDK version 33 or above. |
Sdk34ModuleController | Only run tests if the device under test is SDK version 34 or above. |
SecondaryUserHandler | Handler for ModuleParameters#SECONDARY_USER . |
SecondaryUserOnDefaultDisplayHandler | Handler for ModuleParameters#SECONDARY_USER_ON_DEFAULT_DISPLAY . |
SecondaryUserOnSecondaryDisplayHandler | Handler for ModuleParameters#SECONDARY_USER_ON_SECONDARY_DISPLAY . |
SemaphoreTokenTargetPreparer | This is a preparer used to use token to serialize test excution in tradefed host. |
SerializationUtil | Utility to serialize/deserialize an object that implements ERROR(/Serializable) . |
ServiceAccountKeyCredentialFactory | A credential factory to create service account key based oauth Credential . |
PengaturanBaselineSetter | Penyetel umum untuk menangani pengaturan dasar perangkat melalui ITestDevice.setSetting. |
ShardBuildCloner | Kelas pembantu yang menangani kloning info build dari baris perintah. |
Pembantu Pecahan | Kelas pembantu yang menangani pembuatan pecahan dan menjadwalkannya untuk pemanggilan. |
Pendengar Shard | ITestInvocationListener yang mengumpulkan hasil dari pecahan doa (alias pemisahan doa untuk dijalankan pada beberapa sumber daya secara paralel), dan meneruskannya ke pendengar lain. |
ShardMainResultForwarder | ResultForwarder yang menggabungkan hasil pemanggilan pengujian yang dipecah. |
ShellOutputReceiverStream | Utility subclass of OutputStream that writes into an IShellOutputReceiver. |
Pemeriksa Status Shell | Periksa apakah status shell seperti yang diharapkan sebelum dan sesudah modul dijalankan. |
ShippingApiLevelModuleController | Run tests if the device meets the following conditions:- If
min-api-level is defined:- The device shipped with the
min-api-level or later.
|
ShowmapPullerMetricCollector | Base implementation of FilePullerDeviceMetricCollector that allows pulling the showmap files from the device and collect the metrics from it. |
SideloadOtaTargetPreparer | A target preparer that performs sideload of a specified OTA package, applies the package, waits for device to boot up, and injects the device build properties to use as build info This target preparer assumes that the device will be in regular adb mode when started, and will ensure that the device exits in the same mode but with the newer build applied. |
SimpleFileLogger | A ILeveledLogOutput that directs log messages to stdout and to a single log file. |
SimplePerfResult | Object to hold all simpleperf test results |
SimplePerfStatResultParser | A utility class to parse simpleperf result. |
SederhanaPerfUtil | Kelas utilitas untuk mengirimkan perintah sederhana dan mengumpulkan hasil |
SimplePerfUtil.SimplePerfType | Jumlah opsi perintah simpleperf |
SimpleStats | A small utility class that calculates a few statistical measures given a numerical dataset. |
SizeLimitedOutputStream | A thread safe file backed ERROR(/OutputStream) that limits the maximum amount of data that can be written. |
SkipHWASanModuleController | Base class for a module controller to not run tests on HWASan builds. |
Sl4aBluetoothUtil | A utility class provides Bluetooth operations on one or two devices using SL4A |
Sl4aBluetoothUtil.BluetoothAccessLevel | Enums for Bluetooth device access level which are based on BluetoothDevice.java |
Sl4aBluetoothUtil.BluetoothConnectionState | Enums for Bluetooth connection states which are based on BluetoothProfile.java |
Sl4aBluetoothUtil.BluetoothPriorityLevel | Enums for Bluetooth profile priority level which are based on BluetoothProfile.java |
Sl4aBluetoothUtil.BluetoothProfile | Enums for Bluetooth profiles which are based on BluetoothProfile.java |
Sl4aClient | Sl4A client to interact via RPC with SL4A scripting layer. |
Sl4aEventDispatcher | Petugas operator acara melakukan polling untuk acara dan mengantrekannya berdasarkan nama untuk ditanyakan. |
Sl4aEventDispatcher.EventSl4aObject | Objek dikembalikan oleh poller acara. |
SnapshotInputStreamSource | A File-backed InputStreamSource. |
SparseImageUtil | Utility to unsparse sparse images. |
SparseImageUtil.SparseInputStream | SparseInputStream read from upstream and detects the data format. |
StatsdBeforeAfterGaugeMetricPostProcessor | Pemroses pasca yang memproses metrik pengukur yang dikumpulkan dalam pendekatan "sebelum/sesudah", yaitu |
StatsdEventMetricPostProcessor | Pemroses pos yang memproses metrik peristiwa dalam laporan statsd menjadi pasangan nilai kunci, menggunakan pemformat yang ditentukan pada prosesor. |
StatsdGenericPostProcessor | Pemroses pos yang memproses laporan statistik proto biner menjadi pasangan nilai kunci dengan memperluas laporan sebagai struktur pohon. |
Hasil Pemeriksa Status | Berisi hasil eksekusi ISystemStatusChecker . |
StatusCheckerResult.CheckStatus | |
StdoutLogger | A ILeveledLogOutput that directs log messages to stdout. |
StopServicesSetup | A ITargetPreparer that stops services on the device. |
StreamProtoReceiver | Penerima yang menerjemahkan proto TestRecord yang diterima ke dalam acara Tradefed. |
StreamProtoResultReporter | Implementasi ProtoResultReporter |
StreamUtil | Utility class for managing input streams. |
Pembantu Shard Ketat | Strategi sharding untuk membuat shard ketat yang tidak dilaporkan secara bersamaan, |
StringEscapeUtils | Utility class for escaping strings for specific formats. |
StringUtil | Utility class for escaping strings for common string manipulation. |
Penyedia StubBuild | Implementasi IBuildProvider yang kosong tanpa operasi. |
StubDevice | Stub placeholder implementation of a IDevice . |
StubKeyStoreClient | Default stub implementation for KeyStore Client. |
StubKeyStoreFactory | Default stub implementation for KeyStore Factory |
StubLocalAndroidVirtualDevice | A placeholder IDevice used by DeviceManager to allocate when DeviceSelectionOptions.localVirtualDeviceRequested() is true |
StubMultiTargetPreparer | Implementasi kosong placeholder dari IMultiTargetPreparer . |
StubTargetPreparer | Implementasi kosong placeholder dari ITargetPreparer . |
Uji Stub | Implementasi pengujian kosong tanpa operasi. |
StubTestRunListener | Stub implementation of ITestRunListener |
SubprocessCommandException | A subprocess command failed to run. |
SubprocessConfigBuilder | Build a wrapper TF config XML for an existing TF config. |
SubprocessEventHelper | Helper to serialize/deserialize the events to be passed to the log. |
SubprocessEventHelper.BaseTestEventInfo | Base Helper for TestIgnored information. |
SubprocessEventHelper.FailedTestEventInfo | Helper for testFailed information. |
SubprocessEventHelper.InvocationEndedEventInfo | Helper for invocation ended information. |
SubprocessEventHelper.InvocationFailedEventInfo | Helper for InvocationFailed information. |
SubprocessEventHelper.InvocationStartedEventInfo | Helper for invocation started information. |
SubprocessEventHelper.LogAssociationEventInfo | Helper for logAssociation information. |
SubprocessEventHelper.TestEndedEventInfo | Helper for testEnded information. |
SubprocessEventHelper.TestLogEventInfo | Helper for testLog information. |
SubprocessEventHelper.TestModuleStartedEventInfo | Helper for test module started information. |
SubprocessEventHelper.TestRunEndedEventInfo | Helper for testRunEnded Information. |
SubprocessEventHelper.TestRunFailedEventInfo | Helper for testRunFailed information |
SubprocessEventHelper.TestRunStartedEventInfo | Helper for testRunStarted information |
SubprosesEventHelper.TestStartedEventInfo | Pembantu untuk informasi testStarted |
SubprocessExceptionParser | Helper to handle the exception output from standard Tradefed command runners. |
SubprocessReportingHelper | A class to build a wrapper configuration file to use subprocess results reporter for a cluster command. |
SubprocessResultsReporter | Implements ITestInvocationListener to be specified as a result_reporter and forward from the subprocess the results of tests, test runs, test invocations. |
SubprocessTestResultsParser | Extends ERROR(/FileOutputStream) to parse the output before writing to the file so we can generate the test events on the launcher side. |
SubprocessTestResultsParser.StatusKeys | Relevant test status keys. |
SubprocessTfLauncher | A IRemoteTest for running tests against a separate TF installation. |
Penginstal SuiteApk | Menginstal APK tertentu untuk konfigurasi Suite: baik dari variabel $ANDROID_TARGET_OUT_TESTCASES atau ROOT_DIR di info build. |
SuiteModuleLoader | Mengambil definisi modul uji Kompatibilitas dari repositori. |
SuiteModuleLoader.ConfigFilter | ERROR(/FilenameFilter) untuk menemukan semua file konfigurasi dalam direktori. |
SuiteResultHolder | Helper object to ease up serializing and deserializing the invocation results. |
SuiteResultReporter | Collect test results for an entire suite invocation and output the final results. |
SuiteResultReporter.ModulePrepTimes | Object holder for the preparation and tear down time of one module. |
SuiteTestFilter | Represents a filter for including and excluding tests. |
SwitchUserTargetPreparer | A ITargetPreparer that switches to the specified user kind in setUp. |
SystemServerFileDescriptorChecker | Memeriksa apakah server sistem tampaknya kehabisan FD. |
Pemeriksa Status Server Sistem | Periksa apakah pid system_server telah berubah dari sebelum dan sesudah modul dijalankan. |
SystemUpdaterDeviceFlasher | A IDeviceFlasher that relies on the system updater to install a system image bundled in a OTA update package. |
SistemUtil | Utility class for making system calls. |
SystemUtil.EnvVariable | |