AdbStopServerPreparer | Penyiap target untuk menghentikan server adb di host sebelum dan sesudah menjalankan pengujian adb. |
SemuaTestAppsInstallSetup | 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 Accessories (AOAv2). |
Pengaturan Aplikasi | ITargetPreparer yang menginstal apk dan pengujiannya. |
Persiapan ArtChroot | Buat direktori chroot untuk tes ART. |
BaseEmulatorPreparer | Persiapan umum untuk meluncurkan emulator lokal. |
Persiapan Target Dasar | Kelas implementasi dasar untuk ITargetPreparer yang memungkinkan untuk mengontrol apakah objek dinonaktifkan atau tidak. |
BangunInfoRecorder | ITargetPreparer yang menulis data meta info build ke dalam file tertentu. |
PeriksaPairingPreparer | CompanionAwarePreparer yang memverifikasi ikatan BT antara perangkat utama dan perangkat pendamping |
Pengalokasi Pendamping | Kelas dasar yang menangani pengalokasian dan pembebasan perangkat pendamping getCompanionDeviceSelectionOptions() harus diterapkan untuk menjelaskan kriteria yang diperlukan untuk mengalokasikan perangkat pendamping |
Persiapan Pendamping Sadar | ITargetPreparer yang merangkum logika mendapatkan perangkat pendamping yang sudah dialokasikan. |
CompanionRunCommandTargetPreparer | ITargetPreparer yang menjalankan perintah tertentu pada perangkat pendamping yang dialokasikan |
CompanionTestAppInstallSetup | ITargetPreparer yang menginstal satu atau beberapa aplikasi dari folder IDeviceBuildInfo#getTestsDir() ke perangkat pendamping yang dialokasikan. |
KompilasiBootImageWithSpeedTargetPreparer | Mengkompilasi ulang classpath boot dan server sistem dengan 'kecepatan' filter kompiler. |
CPUThrottlingWaiter | ITargetPreparer yang menunggu hingga frekuensi maksimal pada semua inti dikembalikan ke level tertinggi yang tersedia |
Buat AvdPreparer | |
Buat Pengguna Persiapan | Penyiap target untuk membuat pengguna dan membersihkannya di akhir. |
PerangkatActionTargetPreparer | ITargetPreparer untuk melakukan tindakan perangkat. |
DeviceBuildInfoBootStrapper | ITargetPreparer yang menggantikan bidang info build dengan atribut yang dibaca dari perangkat 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 reboot atau memformat sebagai tindakan pembersihan setelah pengujian, dan secara opsional mematikan layar |
PerangkatFlashPreparer | ITargetPreparer yang mem-flash gambar pada perangkat keras Android fisik. |
DeviceImageZipFlashingTargetPreparer | Pembuat target yang mem-flash perangkat dengan gambar perangkat yang disediakan melalui format tertentu. |
DeviceOwnerTargetPreparer | ITargetPreparer yang menyiapkan komponen pemilik perangkat. |
Pengaturan Perangkat | ITargetPreparer yang mengonfigurasi perangkat untuk pengujian berdasarkan Option yang disediakan. |
Pengisi Penyimpanan Perangkat | Targetkan pembuatnya untuk mengisi penyimpanan sehingga sejumlah ruang kosong tersedia. |
DeviceStringPusher | Penyiap target untuk menulis string ke file. |
DeviceUpdateTargetPreparer | ITargetPreparer abstrak yang menangani langkah-langkah umum dalam memperbarui perangkat dengan file gambar perangkat dari sumber eksternal (sebagai lawan dari layanan build). |
Penghapus Perangkat | ITargetPreparer yang menghapus data pengguna |
NonaktifkanSELinuxTargetPreparer | Pembuat target yang menonaktifkan SELinux jika diaktifkan. |
Persiapan Sistem Dinamis | ITargetPreparer yang menyiapkan citra sistem di atas perangkat yang dibuat dengan Pembaruan Sistem Dinamis. |
HapusUserDataPreparer | ITargetPreparer yang menghapus data pengguna di perangkat. |
FastbootCommandPreparer | Pembuat target yang memicu fastboot dan mengirimkan perintah fastboot. |
FastbootUpdateBootstrapPreparer | ITargetPreparer yang menampilkan file tertentu (bootloader, radio, zip gambar perangkat) ke dalam IDeviceBuildInfo untuk membuat perangkat di-flash dengan FastbootDeviceFlasher , lalu memasukkan atribut perangkat pasca-boot ke dalam info build untuk tujuan pelaporan hasil. |
FiturBenderaTargetPreparer | Memperbarui DeviceConfig (tanda fitur yang disetel oleh layanan jarak jauh). |
Persiapan Mode Lipat | Pembuat target yang dapat mengubah status perangkat yang dapat dilipat. |
Penghemat Folder | ITargetPreparer yang menarik direktori dari perangkat, mengompresi dan menyimpannya ke dalam backend logging. |
GkiDeviceFlashPreparer | Pembuat target yang mem-flash perangkat dengan image generik kernel umum Android. |
GsiDeviceFlashPreparer | Pembuat target yang mem-flash perangkat dengan image sistem generik Android. |
Persiapan ILab | Antarmuka penanda untuk pembuat lab Lihat ITargetPreparer untuk penjelasan tentang tujuan antarmuka ini. |
Pembersih Target IT | Antarmuka ini tidak digunakan lagi. teaDown telah dipindahkan ke antarmuka dasar ITargetPreparer. |
InstalAllTestZipAppsSetup | ITargetPreparer yang menginstal semua aplikasi dalam test zip. |
InstalApexModuleTargetPreparer | |
InstalApkSetup | ITargetPreparer yang menginstal satu atau lebih apk yang terletak di sistem file. |
InstalBuildEnvApkSetup | ITargetPreparer yang menginstal satu atau lebih apk pengujian dari platform Android build env. |
Persiapan Instrumentasi | ITargetPreparer yang menjalankan instrumentasi |
BunuhExistingEmulatorPreparer | ITargetPreparer yang mematikan emulator yang sedang berjalan. |
Persiapan Kegagalan yang Diketahui | Penyiap target untuk melewati percobaan ulang kegagalan yang diketahui. |
Peluncuran Emulator Lokal | TargetPreparer yang meluncurkan emulator secara lokal dari lingkungan build Android. |
Cuplikan Emulator Lokal | TargetPreparer yang dimaksudkan untuk menghasilkan snapshot emulator yang bersih dari lingkungan build/pengembangan Android |
CampuranKernelTargetPreparer | ITargetPreparer yang memungkinkan untuk mencampur image kernel dengan image perangkat. |
ModulOemTargetPreparer | |
Kolektor Kebocoran Asli | ITargetPreparer yang menjalankan 'dumpsys meminfo --unreachable -a' untuk mengidentifikasi memori asli yang tidak dapat dijangkau yang saat ini dimiliki oleh setiap proses. |
Tidak ada ApkTestSkipper | Pembuat khusus yang memungkinkan untuk melewati pemanggilan sepenuhnya (persiapan dan pengujian) jika tidak ada apk untuk pengujian. |
Persiapan Sempurna | Pembuat Perfetto memasukkan file konfigurasi ke perangkat di lokasi standar yang dapat diakses oleh Perfetto. |
ProfilTargetPreparer | Kelas dasar untuk menyiapkan pembuat target untuk semua pengguna profil android.os.usertype.profile.XXX . |
PushFileInvoker | Kelas ini tidak digunakan lagi. Gunakan PushFilePreparer sebagai gantinya |
Persiapan File Dorong | ITargetPreparer yang mencoba untuk mendorong sejumlah file dari jalur host mana pun ke jalur perangkat apa pun. |
PythonVirtualenvPreparer | Menyiapkan virtualenv Python di host dan menginstal paket. |
RebootTargetPreparer | Penyiap target yang me-reboot perangkat. |
PemulihanLogPreparer | Pembuat target yang digunakan untuk mengumpulkan log sebelum pemulihan. |
HapusSystemAppPreparer | ITargetPreparer untuk menghapus apk dari partisi sistem sebelum pengujian dijalankan. |
Mulai ulangSystemServerTargetPreparer | Pembuat target yang memulai ulang server sistem tanpa me-reboot perangkat. |
Persiapan RootTarget | Pembuat target yang melakukan "adb root" atau "adb unroot" berdasarkan opsi "force-root". |
Persiapan RootcanalForwarder | |
JalankanCommandTargetPreparer | |
JalankanHostCommandTargetPreparer | Targetkan pembuat untuk menjalankan perintah host sewenang-wenang sebelum dan sesudah menjalankan pengujian. |
JalankanHostScriptTargetPreparer | Penyiap target yang menjalankan skrip sebelum menjalankan pengujian. |
JalankanOnCloneProfileTargetPreparer | |
JalankanOnSdkSandboxTargetPreparer | ITargetPreparer untuk menandai bahwa pengujian harus dijalankan di sandbox SDK. |
JalankanOnSecondaryUserTargetPreparer | ITargetPreparer yang membuat pengguna sekunder dalam pengaturan, dan menandai bahwa pengujian harus dijalankan pada 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 pada pengguna tersebut. |
SemaphoreTokenTargetPreparer | Ini adalah persiapan yang digunakan untuk menggunakan token untuk membuat serial eksekusi pengujian di host yang diberi perdagangan. |
SideloadOtaTargetPreparer | Pembuat target yang melakukan sideload paket OTA tertentu, menerapkan paket, menunggu perangkat melakukan booting, dan memasukkan properti build perangkat untuk digunakan sebagai info build Penyusun target ini mengasumsikan bahwa perangkat akan berada dalam mode adb reguler saat dimulai, dan akan memastikan bahwa perangkat keluar dalam mode yang sama tetapi dengan penerapan versi yang lebih baru. |
Hentikan Pengaturan Layanan | ITargetPreparer yang menghentikan layanan pada perangkat. |
StubTargetPreparer | Implementasi kosong placeholder dari ITargetPreparer . |
Penginstal SuiteApk | Menginstal APK tertentu untuk konfigurasi Suite: baik dari variabel $ANDROID_TARGET_OUT_TESTCASES atau ROOT_DIR di info build. |
Ganti UserTargetPreparer | ITargetPreparer yang beralih ke jenis pengguna tertentu di setUp. |
TearDownPassThroughPreparer | Memungkinkan untuk menjalankan pembongkaran pada pembuat yang disertakan dalam konfigurasi sebagai objek. |
Pelayan Pembatas Suhu | ITargetPreparer yang menunggu hingga suhu perangkat turun sesuai target |
TestAppInstallSetup | ITargetPreparer yang menginstal satu atau lebih aplikasi dari folder IDeviceBuildInfo.getTestsDir() ke perangkat. |
TestFilePushSetup | ITargetPreparer yang memasukkan satu atau lebih file/dir dari folder IDeviceBuildInfo.getTestsDir() ke perangkat. |
TestSystemAppInstallSetup | ITargetPreparer yang menginstal satu atau lebih aplikasi dari folder IDeviceBuildInfo.getTestsDir() ke partisi /system pada perangkat. |
Pembuang waktu | Pembuat target sederhana yang membuang waktu dan berpotensi memulai ulang perangkat. |
Pembersih Pengguna | ITargetPreparer yang menghapus pengguna sekunder saat pembongkaran. |
VisibleBackgroundUserPreparer | Penyiap target untuk menjalankan pengujian pada pengguna yang dimulai secara terlihat di latar belakang. |
WaitForDeviceDatetimePreparer | ITargetPreparer yang menunggu tanggal waktu disetel di perangkat Secara opsional, pembuat ini dapat memaksa TargetSetupError jika waktu tanggal tidak disetel dalam waktu habis, atau memaksa waktu waktu host ke perangkat, |
Penyedia Wifi | ITargetPreparer yang mengonfigurasi wifi di perangkat jika perlu. |