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.
|