AdbStopServerPreparer |
Mempersiapkan target untuk menghentikan server adb pada host sebelum dan sesudah menjalankan pengujian adb.
|
AllTestAppsInstallSetup |
ITargetPreparer yang menginstal semua aplikasi dari folder IDeviceBuildInfo#getTestsDir() 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 menjelaskan kriteria
yang diperlukan guna mengalokasikan perangkat pendamping
|
CompanionAwarePreparer |
ITargetPreparer yang mengenkapsulasi logika mendapatkan perangkat pendamping
yang sudah dialokasikan.
|
CompileBootImageWithSpeedTargetPreparer |
Kompilasi ulang classpath booting dan server sistem dengan filter compiler 'kecepatan'.
|
CpuThrottlingPelajar |
ITargetPreparer yang menunggu hingga frekuensi maksimum di semua core dipulihkan ke level tertinggi
yang 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 (mis.
|
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 Dynamic System Update.
|
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 backend logging.
|
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.
|
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 tidak dapat dijangkau yang saat ini disimpan oleh setiap proses.
|
NoApkTestSkipper |
Persiapan khusus yang memungkinkan untuk melewati pemanggilan sepenuhnya (persiapan dan pengujian) jika tidak ada
apk untuk pengujian.
|
Persiapan Perfetto |
Persiapan Perfetto mendorong file konfigurasi ke perangkat di lokasi standar 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 mana pun.
|
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 "force-root".
|
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.
|
Wi-FiPreparer |
ITargetPreparer yang mengonfigurasi Wi-Fi di perangkat jika diperlukan.
|