| AggregatePostProcessor |
Agregator metrik yang memberikan nilai minimum, maksimum, rata-rata, varians, simpangan baku, total, jumlah, dan
persentil opsional untuk metrik numerik yang dikumpulkan selama pengujian beberapa iterasi berjalan,
memperlakukannya sebagai bilangan ganda.
|
| AveragePostProcessor |
Implementasi post-processor yang menghitung rata-rata daftar metrik.
|
| 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.
|
| BaseMultiTargetPreparer |
Implementasi dasar IMultiTargetPreparer yang memungkinkan penonaktifan objek.
|
| BasePostProcessor |
IPostProcessor dasar yang harus diperluas oleh setiap implementasi.
|
| BaseTargetPreparer |
Class implementasi dasar untuk ITargetPreparer yang memungkinkan untuk mengontrol apakah objek
dinonaktifkan atau tidak.
|
| BugreportzOnFailureCollector |
Mengumpulkan bugreportz saat kasus pengujian gagal.
|
| BuildInfoRecorder |
ITargetPreparer yang menulis metadata info build ke file yang ditentukan.
|
| ClangCodeCoverageCollector |
BaseDeviceMetricCollector yang akan menarik pengukuran cakupan Clang
dari perangkat dan mencatatnya sebagai artefak pengujian.
|
| CountTestCasesCollector |
Menghitung dan melaporkan jumlah kasus pengujian untuk IRemoteTest tertentu.
|
| CreateAvdPreparer |
|
| CreateUserPreparer |
Persiapan target untuk membuat pengguna dan membersihkannya di akhir.
|
| DebugHostLogOnFailureCollector |
Kolektor yang akan mengumpulkan dan mencatat log sisi host saat kegagalan kasus pengujian terjadi.
|
| DeviceBuildInfoBootStrapper |
ITargetPreparer yang mengganti kolom info build dengan atribut yang dibaca dari perangkat
Hal ini berguna untuk menguji perangkat dengan build yang dihasilkan dari sumber eksternal (misalnya,
|
| DeviceBuildInfoInjector |
ITargetPreparer yang menyisipkan metadata DeviceBuildDescriptor ke dalam IBuildInfo.
|
| DeviceCleaner |
Melakukan mulai ulang atau memformat sebagai tindakan pembersihan setelah pengujian, dan secara opsional menonaktifkan layar
|
| DeviceFlashPreparer |
ITargetPreparer yang mem-flash image pada hardware Android fisik.
|
| DeviceImageZipFlashingTargetPreparer |
Penyedia target yang mem-flash perangkat dengan image perangkat yang disediakan melalui format tertentu.
|
| DeviceSetup |
ITargetPreparer yang mengonfigurasi perangkat untuk pengujian berdasarkan Option yang disediakan.
|
| DeviceUpdateTargetPreparer |
ITargetPreparer abstrak yang menangani langkah-langkah umum seputar update perangkat dengan
file image perangkat dari sumber eksternal (bukan layanan build).
|
| FastbootUpdateBootstrapPreparer |
ITargetPreparer yang melakukan staging file yang ditentukan (bootloader, radio, zip image perangkat) ke
IDeviceBuildInfo untuk mem-flash perangkat dengan FastbootDeviceFlasher, lalu memasukkan
atribut perangkat pasca-booting ke info build untuk tujuan pelaporan hasil.
|
| FilePullerDeviceMetricCollector |
BaseDeviceMetricCollector yang memproses kunci metrik yang berasal dari perangkat dan menariknya sebagai file dari perangkat.
|
| FilePullerLogCollector |
Logger file yang dilaporkan oleh sisi perangkat.
|
| FoldableModePreparer |
Penyedia target yang dapat mengubah status perangkat foldable.
|
| GcovCodeCoverageCollector |
BaseDeviceMetricCollector yang akan menarik pengukuran cakupan gcov dari perangkat dan mencatatnya sebagai artefak pengujian.
|
| GkiDeviceFlashPreparer |
Pengatur target yang mem-flash perangkat dengan image generik kernel umum Android.
|
| GsiDeviceFlashPreparer |
Penyedia target yang mem-flash perangkat dengan image sistem umum Android.
|
| HelloWorldMultiTargetPreparer |
Contoh penerapan IMultiTargetPreparer.
|
| IMetricCollector |
Antarmuka ini akan ditambahkan sebagai dekorator saat melaporkan hasil pengujian untuk mengumpulkan
metrik yang cocok.
|
| IMultiTargetPreparer |
Menyiapkan lingkungan pengujian untuk beberapa perangkat secara bersamaan.
|
| IPostProcessor |
Post processor adalah objek Trade Federation yang dimaksudkan untuk memungkinkan pemrosesan metrik dan log
SETELAH pengujian dan SEBELUM pelaporan hasil.
|
| ITargetCleaner |
Antarmuka ini tidak digunakan lagi.
tearDown telah dipindahkan ke antarmuka ITargetPreparer dasar.
|
| ITargetPreparer |
Menyiapkan lingkungan pengujian untuk pengujian yang dijalankan.
|
| InstallApexModuleTargetPreparer |
|
| JavaCodeCoverageCollector |
BaseDeviceMetricCollector yang akan menarik pengukuran cakupan
Java dari perangkat dan mencatatnya sebagai artefak pengujian.
|
| KillExistingEmulatorPreparer |
ITargetPreparer yang menonaktifkan emulator yang sedang berjalan.
|
| LocalEmulatorLaunch |
TargetPreparer yang meluncurkan emulator secara lokal dari lingkungan build Android.
|
| LocalEmulatorSnapshot |
TargetPreparer yang ditujukan untuk membuat snapshot emulator bersih dari lingkungan
build/pengembangan Android
|
| LogcatOnFailureCollector |
Pengumpul yang akan mengambil dan mencatat logcat saat kasus pengujian gagal.
|
| MetricFilePostProcessor |
Digunakan untuk mengupload file log metrik yang dikumpulkan selama pengujian dan tingkat operasi.
|
| ModuleOemTargetPreparer |
|
| RecoveryLogPreparer |
Pengatur target yang digunakan untuk mengumpulkan log sebelum pemulihan.
|
| RunCommandTargetPreparer |
|
| RunOnSecondaryUserTargetPreparer |
ITargetPreparer yang membuat pengguna sekunder dalam penyiapan, dan menandai bahwa pengujian harus
dijalankan di pengguna tersebut.
|
| RunOnSystemUserTargetPreparer |
ITargetPreparer yang menandai bahwa pengujian harus dijalankan pada pengguna (bukan
pengguna saat ini).
|
| RunOnWorkProfileTargetPreparer |
ITargetPreparer yang membuat profil kerja dalam penyiapan, dan menandai bahwa pengujian harus
dijalankan di pengguna tersebut.
|
| ScreenshotOnFailureCollector |
Pengumpul yang akan mengambil dan mencatat screenshot saat kasus pengujian gagal.
|
| StubMultiTargetPreparer |
Implementasi kosong placeholder IMultiTargetPreparer.
|
| StubTargetPreparer |
Implementasi kosong placeholder ITargetPreparer.
|
| SuiteApkInstaller |
Menginstal APK yang ditentukan untuk konfigurasi Suite: dari variabel $ANDROID_TARGET_OUT_TESTCASES
atau ROOT_DIR dalam info build.
|
| TestAppInstallSetup |
ITargetPreparer yang menginstal satu atau beberapa aplikasi dari folder IDeviceBuildInfo.getTestsDir() ke perangkat.
|