AgregatPostProcessor | Agregator metrik yang memberikan nilai min, maks, mean, varians, standar deviasi, total, hitungan, dan persentil opsional untuk metrik numerik yang dikumpulkan selama pengujian multi-iterasi, memperlakukannya sebagai ganda. |
Rata-RataPostProcessor | Implementasi post processor yang menghitung rata-rata daftar metrik. |
BaseDeviceMetricCollector | Implementasi dasar IMetricCollector yang memungkinkan untuk memulai dan koleksi berhenti 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. |
BaseMultiTargetPreparer | Implementasi dasar IMultiTargetPreparer yang memungkinkan untuk menonaktifkan objek. |
BasePostProcessor | Dasar IPostProcessor bahwa setiap pelaksanaan harus memperpanjang. |
BaseTargetPreparer | Kelas implementasi dasar untuk ITargetPreparer yang memungkinkan untuk mengontrol apakah obyek dinonaktifkan atau tidak. |
BugreportzOnFailureCollector | Kumpulkan laporan bug saat kasus uji gagal. |
BuildInfoRecorder | Sebuah ITargetPreparer yang menulis membangun Info meta data ke file tertentu. |
ClangCodeCoverageCollector | Sebuah BaseDeviceMetricCollector yang akan menarik pengukuran cakupan dentang off perangkat dan log mereka sebagai artefak tes. |
CountTestCaseCollector | Menghitung dan melaporkan jumlah kasus uji untuk diberikan IRemoteTest . |
BuatAvdPreparer | |
BuatPenggunaPreparer | Targetkan pembuat untuk membuat pengguna dan membersihkannya di akhir. |
DebugHostLogOnFailureCollector | Kolektor yang akan mengumpulkan dan mencatat log sisi host saat terjadi kegagalan kasus uji. |
DeviceBuildInfoBootStrapper | Sebuah ITargetPreparer yang menggantikan membangun Info bidang dengan atribut membaca dari perangkat Ini berguna untuk menguji perangkat dengan build yang dihasilkan dari sumber eksternal (mis |
DeviceBuildInfoInjector | Sebuah ITargetPreparer yang menyisipkan DeviceBuildDescriptor metadata ke dalam IBuildInfo . |
Pembersih Perangkat | Melakukan reboot atau memformat sebagai tindakan pembersihan setelah pengujian, dan secara opsional mematikan layar |
PerangkatFlashPreparer | Sebuah ITargetPreparer yang berkedip gambar pada hardware Android fisik. |
DeviceImageZipFlashingTargetPreparer | Persiapan target yang mem-flash perangkat dengan gambar perangkat yang disediakan melalui format tertentu. |
Pengaturan Perangkat | Sebuah ITargetPreparer yang mengkonfigurasi perangkat untuk pengujian berdasarkan disediakan Option s. |
DeviceUpdateTargetPreparer | Abstrak ITargetPreparer yang membutuhkan perawatan dari langkah-langkah umum sekitar memperbarui perangkat dengan file perangkat gambar dari sumber eksternal (sebagai lawan layanan membangun). |
FastbootUpdateBootstrapPreparer | Sebuah ITargetPreparer bahwa tahap ditentukan file (bootloader, radio, perangkat gambar zip) ke IDeviceBuildInfo untuk mendapatkan perangkat melintas dengan FastbootDeviceFlasher , kemudian menyuntikkan atribut perangkat pasca-boot ke membangun info untuk tujuan pelaporan hasil. |
FilePullerDeviceMetricCollector | Sebuah BaseDeviceMetricCollector yang mendengarkan kunci metrik berasal dari perangkat dan menarik mereka sebagai file dari perangkat. |
FilePullerLogCollector | Pencatat file yang dilaporkan oleh sisi perangkat. |
LipatModePreparer | Persiapan target yang dapat mengubah status perangkat yang dapat dilipat. |
GcovCodeCoverageCollector | Sebuah BaseDeviceMetricCollector yang akan menarik pengukuran cakupan gcov off perangkat dan log mereka sebagai artefak tes. |
GkiDeviceFlashPreparer | Persiapan target yang mem-flash perangkat dengan gambar generik kernel umum android. |
GsiDeviceFlashPreparer | Penyedia target yang mem-flash perangkat dengan citra sistem generik android. |
HelloWorldMultiTargetPreparer | Contoh pelaksanaan IMultiTargetPreparer . |
Kolektor IMetrik | Antarmuka ini akan ditambahkan sebagai penghias saat melaporkan hasil pengujian untuk mengumpulkan metrik yang cocok. |
IMultiTargetPreparer | Mempersiapkan lingkungan pengujian untuk beberapa perangkat secara bersamaan. |
IPostProcessor | Pemroses pos adalah objek Federasi Perdagangan yang dimaksudkan untuk memungkinkan pemrosesan metrik dan log SETELAH pengujian dan SEBELUM pelaporan hasil. |
Pembersih Target | Antarmuka ini tidak digunakan lagi. tearDown telah dipindahkan ke antarmuka ITargetPreparer dasar. |
ITargetPreparer | Mempersiapkan lingkungan pengujian untuk uji coba. |
InstalApexModuleTargetPreparer | |
JavaCodeCoverageCollector | Sebuah BaseDeviceMetricCollector yang akan menarik pengukuran cakupan Java off perangkat dan log mereka sebagai artefak tes. |
KillExistingEmulatorPreparer | Sebuah ITargetPreparer yang menutup emulator berjalan. |
Peluncuran Emulator Lokal | TargetPreparer yang meluncurkan emulator secara lokal dari lingkungan build Android. |
LokalEmulatorSnapshot | TargetPreparer yang dimaksudkan untuk menghasilkan snapshot emulator yang bersih dari lingkungan build/pengembangan Android |
LogcatOnFailureCollector | Kolektor yang akan menangkap dan mencatat logcat saat kasus uji gagal. |
MetricFilePostProcessor | Digunakan untuk mengunggah file log metrik yang dikumpulkan selama level pengujian dan run. |
ModulOemTargetPreparer | |
RecoveryLogPreparer | Persiapan target yang digunakan untuk mengumpulkan log sebelum pemulihan. |
JalankanCommandTargetPreparer | |
RunOnSecondaryUserTargetPreparer | Sebuah ITargetPreparer yang menciptakan pengguna sekunder di setup, dan tanda bahwa tes harus dijalankan di pengguna tersebut. |
RunOnSystemUserTargetPreparer | Sebuah ITargetPreparer yang tanda bahwa tes harus dijalankan pada pengguna (bukan pengguna saat). |
RunOnWorkProfileTargetPreparer | Sebuah ITargetPreparer yang menciptakan profil bekerja di setup, dan tanda bahwa tes harus dijalankan di pengguna tersebut. |
Tangkapan LayarPadaFailureCollector | Kolektor yang akan menangkap dan mencatat tangkapan layar saat kasus uji gagal. |
StubMultiTargetPreparer | Placeholder pelaksanaan kosong dari IMultiTargetPreparer . |
StubTargetPreparer | Placeholder pelaksanaan kosong dari ITargetPreparer . |
SuiteApkInstaller | Menginstal APK tertentu untuk konfigurasi Suite: baik dari variabel $ANDROID_TARGET_OUT_TESTCASES atau ROOT_DIR di info build. |
TestAppInstallSetup | Sebuah ITargetPreparer yang menginstal satu atau lebih aplikasi dari IDeviceBuildInfo.getTestsDir() folder ke perangkat. |