AdbStopServerPreparer |
Mempersiapkan target untuk menghentikan server adb pada host sebelum dan sesudah menjalankan pengujian adb.
|
AllTestAppsInstallSetup |
ITargetPreparer yang menginstal semua aplikasi dari IDeviceBuildInfo#getTestsDir()
folder ke perangkat.
|
AoaTargetPreparer |
ITargetPreparer yang menjalankan serangkaian tindakan (misalnya, klik dan geser) menggunakan
Protokol Android Open Accessory (AOAv2).
|
Penyiapan Aplikasi |
ITargetPreparer yang menginstal apk dan pengujiannya.
|
ArtChrootPreparer |
Buat direktori chroot untuk pengujian ART.
|
BaseEmulatorPreparer |
Persiapan umum untuk meluncurkan emulator lokal.
|
BuildInfoRecorder |
ITargetPreparer yang menulis metadata info build ke dalam file tertentu.
|
CompanionAllocator |
Class dasar yang menangani alokasi dan membebaskan perangkat pendamping
getCompanionDeviceSelectionOptions() harus diterapkan untuk mendeskripsikan kriteria
untuk mengalokasikan perangkat pendamping
|
CompanionAwarePreparer |
ITargetPreparer yang mengenkapsulasi logika untuk mendapatkan pendamping yang sudah dialokasikan
perangkat seluler.
|
CompileBootImageWithSpeedTargetPreparer |
Kompilasi ulang classpath booting dan server sistem dengan filter compiler 'kecepatan'.
|
CpuThrottlingPelajar |
ITargetPreparer yang menunggu hingga frekuensi maksimum di semua core dipulihkan ke tertinggi
level tersedia
|
CreateAvdPreparer |
|
CreateUserPreparer |
Mempersiapkan target untuk membuat pengguna dan membersihkannya di akhir.
|
DeviceActionTargetPreparer |
ITargetPreparer untuk melakukan tindakan perangkat.
|
DeviceBuildInfoBootStrapper |
ITargetPreparer yang menggantikan kolom info build dengan atribut yang dibaca dari perangkat
Hal ini berguna untuk menguji perangkat dengan build yang dihasilkan dari sumber eksternal (misalnya,
|
DeviceBuildInfoInjector |
ITargetPreparer yang menyisipkan metadata DeviceBuildDescriptor ke dalam IBuildInfo .
|
Pembersih Perangkat |
Melakukan mulai ulang atau memformat sebagai tindakan pembersihan setelah pengujian, dan (opsional) menonaktifkan layar
|
DeviceFlashPreparer |
ITargetPreparer yang mem-flash gambar di hardware Android fisik.
|
DeviceOwnerTargetPreparer |
ITargetPreparer yang menyiapkan komponen pemilik perangkat.
|
Penyiapan Perangkat |
ITargetPreparer yang mengonfigurasi perangkat untuk pengujian berdasarkan Option yang disediakan.
|
DeviceStorageFiller |
Mempersiapkan target untuk mengisi penyimpanan sehingga tersedia cukup ruang kosong.
|
DeviceStringPusher |
Mempersiapkan target untuk menulis string ke file.
|
Wiper Perangkat |
ITargetPreparer yang menghapus total data pengguna
|
DisableSELinuxTargetPreparer |
Mempersiapkan target yang menonaktifkan SELinux jika diaktifkan.
|
DynamicSystemPreparer |
ITargetPreparer yang menyiapkan image sistem di atas build perangkat dengan objek Dynamic
Update Sistem.
|
MenghapusUserDataPreparer |
ITargetPreparer yang menghapus total data pengguna di perangkat.
|
FastbootCommandPreparer |
Mempersiapkan target yang memicu fastboot dan mengirim perintah fastboot.
|
FeatureFlagTargetPreparer |
Mengupdate DeviceConfig (tombol fitur yang disesuaikan oleh layanan jarak jauh).
|
FoldableModePreparer |
Pemicu target yang dapat mengubah status perangkat foldable.
|
FolderSaver |
ITargetPreparer yang mengambil direktori dari perangkat, mengompresi, dan menyimpannya ke logging
backend.
|
GkiDeviceFlashPreparer |
Mempersiapkan target yang mem-flash perangkat dengan image generik kernel umum Android.
|
GsiDeviceFlashPreparer |
Mempersiapkan target yang mem-flash perangkat dengan image sistem generik Android.
|
InstallAllTestZipAppsSetup |
ITargetPreparer yang menginstal semua aplikasi di zip pengujian.
|
InstallApkSetup |
ITargetPreparer yang menginstal satu atau beberapa apk yang berada di sistem file.
|
InstallBuildEnvApkSetup |
ITargetPreparer yang menginstal satu atau beberapa APK pengujian dari build platform Android.
|
InstallKernelModulePreparer |
Mempersiapkan target yang mem-flash perangkat dengan image generik kernel umum Android.
|
InstrumentationPreparer |
ITargetPreparer yang menjalankan instrumentasi
|
KillExistingEmulatorPreparer |
ITargetPreparer yang mematikan emulator yang sedang berjalan.
|
KnownFailurePreparer |
Mempersiapkan target untuk melewati percobaan ulang kegagalan yang diketahui.
|
MixKernelTargetPreparer |
ITargetPreparer yang memungkinkan penggabungan image kernel dengan image perangkat.
|
NativeLeakCollector |
ITargetPreparer yang menjalankan 'dumpsys meminfo --unreachable -a' untuk mengidentifikasi
memori native yang saat ini tidak dapat
dijangkau oleh setiap proses.
|
NoApkTestSkipper |
Persiapan khusus yang memungkinkan untuk melewati panggilan sepenuhnya (persiapan dan tes) jika ada
bukan apk untuk diuji.
|
Persiapan Perfetto |
Persiapan Perfetto mendorong file konfigurasi ke perangkat di lokasi standar yang
yang dapat diakses oleh perfetto.
|
ProfileTargetPreparer |
Class dasar untuk menyiapkan persiapan target bagi semua pengguna profil android.os.usertype.profile.XXX .
|
PushFilePreparer |
ITargetPreparer yang mencoba mengirim sejumlah file dari jalur host mana pun ke
jalur perangkat.
|
PythonVirtualenvPreparer |
Menyiapkan virtualenv Python pada host dan menginstal paket.
|
RebootTargetPreparer |
Mempersiapkan target yang memulai ulang perangkat.
|
RecoveryLogPreparer |
Mempersiapkan target yang digunakan untuk mengumpulkan log sebelum pemulihan.
|
RemoveSystemAppPreparer |
ITargetPreparer untuk menghapus apk dari partisi sistem sebelum pengujian dijalankan.
|
RestartSystemServerTargetPreparer |
Mempersiapkan target yang memulai ulang server sistem tanpa memulai ulang perangkat.
|
RootTargetPreparer |
Mempersiapkan target yang menjalankan "adb root" atau "adb unroot" berdasarkan opsi "{i>force-root<i}".
|
RootcanalForwarderPreparer |
|
RunCommandTargetPreparer |
|
RunHostCommandTargetPreparer |
Mempersiapkan target untuk menjalankan perintah host arbitrer sebelum dan sesudah menjalankan pengujian.
|
RunHostScriptTargetPreparer |
Mempersiapkan target yang menjalankan skrip sebelum menjalankan pengujian.
|
RunOnSdkSandboxTargetPreparer |
ITargetPreparer untuk menandai bahwa pengujian harus berjalan di sandbox SDK.
|
RunOnSecondaryUserTargetPreparer |
ITargetPreparer untuk memastikan bahwa pengujian berjalan sebagai pengguna sekunder.
|
RunOnSystemUserTargetPreparer |
ITargetPreparer yang menandai bahwa pengujian harus dijalankan pada pengguna (bukan
pengguna saat ini).
|
SemaphoreTokenTargetPreparer |
Ini adalah persiapan yang digunakan untuk menggunakan token guna menserialisasi pengecualian pengujian di host yang ditukar.
|
StopServicesSetup |
ITargetPreparer yang menghentikan layanan di perangkat.
|
StubTargetPreparer |
Implementasi kosong placeholder dari ITargetPreparer .
|
SwitchUserTargetPreparer |
ITargetPreparer yang beralih ke jenis pengguna yang ditentukan dalam penyiapan.
|
TearDownPassthroughPreparer |
Memungkinkan menjalankan headlessDown pada persiapan yang disertakan dalam konfigurasi sebagai objek.
|
TemperatureThrottlingwaiter |
ITargetPreparer yang menunggu hingga suhu perangkat turun ke target
|
TestAppInstallSetup |
ITargetPreparer yang menginstal satu atau beberapa aplikasi dari folder IDeviceBuildInfo.getTestsDir() ke perangkat.
|
TestFilePushSetup |
ITargetPreparer yang mengirim satu atau beberapa file/dir dari folder IDeviceBuildInfo.getTestsDir() ke perangkat.
|
TestSystemAppInstallSetup |
ITargetPreparer yang menginstal satu atau beberapa aplikasi dari folder IDeviceBuildInfo.getTestsDir() ke partisi /system di perangkat.
|
TimeWaster |
Mempersiapkan target sederhana untuk membuang waktu dan berpotensi memulai ulang perangkat.
|
Pembersih Pengguna |
ITargetPreparer yang menghapus pengguna sekunder saat pembongkaran.
|
VisibleBackgroundUserPreparer |
Persiapan target untuk menjalankan pengujian pada pengguna yang dimulai di latar belakang yang terlihat.
|
waitForDeviceDatetimePreparer |
ITargetPreparer yang menunggu datetime disetel di perangkat
Secara opsional, preparer ini dapat memaksa TargetSetupError jika datetime tidak disetel dalam
waktu tunggu habis.
|
Wi-FiPreparer |
ITargetPreparer yang mengonfigurasi Wi-Fi di perangkat jika diperlukan.
|