| AdbStopServerPreparer | Persiapan target untuk menghentikan server adb di host sebelum dan sesudah menjalankan pengujian adb. | 
      
    
      
        | AllTestAppsInstallSetup | ITargetPrepareryang menginstal semua aplikasi dari folderIDeviceBuildInfo.getTestsDir()ke perangkat. | 
      
    
      
        | AoaTargetPreparer | ITargetPrepareryang menjalankan serangkaian tindakan (misalnya, klik dan geser) menggunakan
 protokol Android Open Accessory (AOAv2). | 
      
    
      
        | AppSetup | ITargetPrepareryang menginstal apk dan pengujiannya. | 
      
    
      
        | ArtChrootPreparer | Membuat direktori chroot untuk pengujian ART. | 
      
    
      
        | BaseEmulatorPreparer | Persiapan umum untuk meluncurkan emulator lokal. | 
      
    
      
        | BaseTargetPreparer | Class implementasi dasar untuk ITargetPrepareryang memungkinkan untuk mengontrol apakah objek
 dinonaktifkan atau tidak. | 
      
    
      
        | BuildInfoRecorder | ITargetPrepareryang menulis metadata info build ke file yang ditentukan. | 
      
    
      
        | CheckPairingPreparer | CompanionAwarePrepareryang memverifikasi pengikatan BT antara perangkat utama dan pendamping | 
      
    
      
        | CompanionAllocator | Class dasar yang menangani alokasi dan pembebasan perangkat pendamping getCompanionDeviceSelectionOptions()harus diterapkan untuk mendeskripsikan kriteria
 yang diperlukan untuk mengalokasikan perangkat pendamping
 | 
      
    
      
        | CompanionAwarePreparer | ITargetPrepareryang mengenkapsulasi logika untuk mendapatkan perangkat pendamping
 yang telah dialokasikan. | 
      
    
      
        | CompanionRunCommandTargetPreparer | ITargetPrepareryang menjalankan perintah yang ditentukan di perangkat pendamping yang dialokasikan | 
      
    
      
        | CompanionTestAppInstallSetup | ITargetPrepareryang menginstal satu atau beberapa aplikasi dari
 folderIDeviceBuildInfo.getTestsDir()ke perangkat pendamping yang dialokasikan. | 
      
    
      
        | CompileBootImageWithSpeedTargetPreparer | Mengompilasi ulang classpath booting dan server sistem dengan filter compiler 'speed'. | 
      
    
      
        | CpuThrottlingWaiter | ITargetPrepareryang menunggu hingga frekuensi maksimum di semua core dipulihkan ke tingkat
 tertinggi yang tersedia | 
      
    
      
        | CreateAvdPreparer |  | 
      
    
      
        | CreateUserPreparer | Persiapan target untuk membuat pengguna dan membersihkannya di akhir. | 
      
    
      
        | DeviceActionTargetPreparer | ITargetPrepareruntuk melakukan tindakan perangkat. | 
      
    
      
        | DeviceBuildInfoBootStrapper | ITargetPrepareryang mengganti kolom info build dengan atribut yang dibaca dari perangkatHal ini berguna untuk menguji perangkat dengan build yang dihasilkan dari sumber eksternal (misalnya, 
          
    
         | 
      
    
      
        | DeviceBuildInfoInjector | ITargetPrepareryang menyisipkan metadataDeviceBuildDescriptorke dalamIBuildInfo. | 
      
    
      
        | DeviceCleaner | Melakukan mulai ulang atau memformat sebagai tindakan pembersihan setelah pengujian, dan secara opsional menonaktifkan layar | 
      
    
      
        | DeviceFlashPreparer | ITargetPrepareryang mem-flash image pada hardware Android fisik. | 
      
    
      
        | DeviceImageZipFlashingTargetPreparer | Penyedia target yang mem-flash perangkat dengan image perangkat yang disediakan melalui format tertentu. | 
      
    
      
        | DeviceOwnerTargetPreparer | ITargetPrepareryang menyiapkan komponen pemilik perangkat. | 
      
    
      
        | DeviceSetup | ITargetPrepareryang mengonfigurasi perangkat untuk pengujian berdasarkanOptionyang disediakan. | 
      
    
      
        | DeviceStorageFiller | Target penyiapan untuk mengisi penyimpanan sehingga tersedia sejumlah ruang kosong. | 
      
    
      
        | DeviceStringPusher | Persiapan target untuk menulis string ke file. | 
      
    
      
        | DeviceUpdateTargetPreparer | ITargetPreparerabstrak yang menangani langkah-langkah umum seputar update perangkat dengan
 file image perangkat dari sumber eksternal (bukan layanan build). | 
      
    
      
        | DeviceWiper | ITargetPrepareryang menghapus total data pengguna | 
      
    
      
        | DisableSELinuxTargetPreparer | Peracik target yang menonaktifkan SELinux jika diaktifkan. | 
      
    
      
        | DynamicSystemPreparer | ITargetPrepareryang menyiapkan image sistem di atas build perangkat dengan Dynamic
 System Update. | 
      
    
      
        | EraseUserDataPreparer | ITargetPrepareryang menghapus total data pengguna di perangkat. | 
      
    
      
        | FastbootCommandPreparer | Peracik target yang memicu fastboot dan mengirim perintah fastboot. | 
      
    
      
        | FastbootUpdateBootstrapPreparer | ITargetPrepareryang melakukan staging file yang ditentukan (bootloader, radio, zip image perangkat) keIDeviceBuildInfountuk mem-flash perangkat denganFastbootDeviceFlasher, lalu memasukkan
 atribut perangkat pasca-booting ke info build untuk tujuan pelaporan hasil. | 
      
    
      
        | FeatureFlagTargetPreparer | Memperbarui DeviceConfig (flag fitur yang disesuaikan oleh layanan jarak jauh). | 
      
    
      
        | FoldableModePreparer | Penyedia target yang dapat mengubah status perangkat foldable. | 
      
    
      
        | FolderSaver | ITargetPrepareryang menarik direktori dari perangkat, mengompresi, dan menyimpannya ke backend logging. | 
      
    
      
        | GkiDeviceFlashPreparer | Pengatur target yang mem-flash perangkat dengan image generik kernel umum Android. | 
      
    
      
        | GsiDeviceFlashPreparer | Pengatur target yang mem-flash perangkat dengan image sistem umum Android. | 
      
    
      
        | ILabPreparer | Antarmuka penanda untuk pembuat lab Lihat ITargetPrepareruntuk mengetahui deskripsi tujuan antarmuka ini. | 
      
    
      
        | ITargetCleaner | Antarmuka ini tidak digunakan lagi.
    tearDown telah dipindahkan ke antarmuka ITargetPreparer dasar. | 
      
    
      
        | InstallAllTestZipAppsSetup | ITargetPrepareryang menginstal semua aplikasi dalam zip pengujian. | 
      
    
      
        | InstallApexModuleTargetPreparer |  | 
      
    
      
        | InstallApkSetup | ITargetPrepareryang menginstal satu atau beberapa apk yang terletak di sistem file. | 
      
    
      
        | InstallBuildEnvApkSetup | ITargetPrepareryang menginstal satu atau beberapa apk pengujian dari lingkungan build platform Android. | 
      
    
      
        | InstallKernelModulePreparer | Penyedia target yang menginstal modul kernel. | 
      
    
      
        | InstrumentationPreparer | ITargetPrepareryang menjalankan instrumentasi | 
      
    
      
        | KillExistingEmulatorPreparer | ITargetPrepareryang menonaktifkan emulator yang sedang berjalan. | 
      
    
      
        | KnownFailurePreparer | Target penyiapan untuk melewati percobaan ulang kegagalan yang diketahui. | 
      
    
      
        | LocalEmulatorLaunch | TargetPreparer yang meluncurkan emulator secara lokal dari lingkungan build Android. | 
      
    
      
        | LocalEmulatorSnapshot | TargetPreparer yang dimaksudkan untuk membuat snapshot emulator yang bersih dari lingkungan
 build/pengembangan Android | 
      
    
      
        | MixKernelTargetPreparer | ITargetPrepareryang memungkinkan untuk menggabungkan image kernel dengan image perangkat. | 
      
    
      
        | ModuleOemTargetPreparer |  | 
      
    
      
        | NativeLeakCollector | ITargetPrepareryang menjalankan 'dumpsys meminfo --unreachable -a' untuk mengidentifikasi
 memori native yang tidak dapat dijangkau yang saat ini disimpan oleh setiap proses. | 
      
    
      
        | NoApkTestSkipper | Penyiapan khusus yang memungkinkan untuk melewati pemanggilan sepenuhnya (persiapan dan pengujian) jika
 tidak ada apk untuk diuji. | 
      
    
      
        | PerfettoPreparer | Peracik Perfetto mengirimkan file konfigurasi ke perangkat di lokasi standar yang
 dapat diakses oleh Perfetto. | 
      
    
      
        | ProfileTargetPreparer | Class dasar untuk menyiapkan peracik target bagi pengguna profil android.os.usertype.profile.XXX. | 
      
    
      
        | PushFileInvoker | Class ini tidak digunakan lagi.
    Gunakan PushFilePreparersebagai gantinya | 
      
    
      
        | PushFilePreparer | ITargetPrepareryang mencoba mendorong sejumlah file dari jalur host mana pun ke
 jalur perangkat mana pun. | 
      
    
      
        | PythonVirtualenvPreparer | Menyiapkan virtualenv Python di host dan menginstal paket. | 
      
    
      
        | RebootTargetPreparer | Persiapan target yang memulai ulang perangkat. | 
      
    
      
        | RecoveryLogPreparer | Pengatur target yang digunakan untuk mengumpulkan log sebelum pemulihan. | 
      
    
      
        | RemoveSystemAppPreparer | ITargetPrepareruntuk menghapus apk dari partisi sistem sebelum pengujian dijalankan. | 
      
    
      
        | RestartSystemServerTargetPreparer | Peracik target yang memulai ulang server sistem tanpa memulai ulang perangkat. | 
      
    
      
        | RootTargetPreparer | Peracik target yang menjalankan "adb root" atau "adb unroot" berdasarkan opsi "force-root". | 
      
    
      
        | RootcanalForwarderPreparer |  | 
      
    
      
        | RunCommandTargetPreparer |  | 
      
    
      
        | RunHostCommandTargetPreparer | Persiapan target untuk menjalankan perintah host arbitrer sebelum dan sesudah menjalankan pengujian. | 
      
    
      
        | RunHostScriptTargetPreparer | Persiapan target yang mengeksekusi skrip sebelum menjalankan pengujian. | 
      
    
      
        | RunOnCloneProfileTargetPreparer |  | 
      
    
      
        | RunOnPrivateProfileTargetPreparer |  | 
      
    
      
        | RunOnSdkSandboxTargetPreparer | ITargetPrepareruntuk menandai bahwa pengujian harus berjalan di sandbox sdk. | 
      
    
      
        | RunOnSecondaryUserTargetPreparer | ITargetPrepareruntuk memastikan pengujian berjalan sebagai pengguna sekunder. | 
      
    
      
        | RunOnSystemUserTargetPreparer | ITargetPrepareryang menandai bahwa pengujian harus dijalankan pada pengguna (bukan
 pengguna saat ini). | 
      
    
      
        | RunOnWorkProfileTargetPreparer | ITargetPrepareryang membuat profil kerja dalam penyiapan, dan menandai bahwa pengujian harus
 dijalankan di pengguna tersebut. | 
      
    
      
        | SemaphoreTokenTargetPreparer | Ini adalah penyiapan yang digunakan untuk menggunakan token guna melakukan serialisasi eksekusi pengujian di host tradefed. | 
      
    
      
        | SideloadOtaTargetPreparer | Pengatur target yang melakukan sideload paket OTA yang ditentukan, menerapkan paket, menunggu
 perangkat melakukan booting, dan memasukkan properti build perangkat untuk digunakan sebagai info build Penyedia 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 build yang lebih baru diterapkan. 
          
    
         | 
      
    
      
        | StopServicesSetup | ITargetPrepareryang menghentikan layanan di perangkat. | 
      
    
      
        | 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. | 
      
    
      
        | SwitchUserTargetPreparer | ITargetPrepareryang beralih ke jenis pengguna yang ditentukan di setUp. | 
      
    
      
        | TearDownPassThroughPreparer | Memungkinkan untuk menjalankan tearDown pada penyiapan yang disertakan dalam konfigurasi sebagai objek. | 
      
    
      
        | TemperatureThrottlingWaiter | ITargetPrepareryang menunggu hingga suhu perangkat turun ke target | 
      
    
      
        | TestAppInstallSetup | ITargetPrepareryang menginstal satu atau beberapa aplikasi dari folderIDeviceBuildInfo.getTestsDir()ke perangkat. | 
      
    
      
        | TestFilePushSetup | ITargetPrepareryang mendorong satu atau beberapa file/direktori dari folderIDeviceBuildInfo.getTestsDir()ke perangkat. | 
      
    
      
        | TestSystemAppInstallSetup | ITargetPrepareryang menginstal satu atau beberapa aplikasi dari folderIDeviceBuildInfo.getTestsDir()ke partisi /system di perangkat. | 
      
    
      
        | TimeWaster | Penyedia target sederhana untuk membuang waktu dan berpotensi memulai ulang perangkat. | 
      
    
      
        | UserCleaner | ITargetPrepareryang menghapus pengguna sekunder saat penghapusan. | 
      
    
      
        | VisibleBackgroundUserPreparer | Persiapan target untuk menjalankan pengujian di pengguna yang dimulai di latar belakang yang terlihat. | 
      
    
      
        | WaitForDeviceDatetimePreparer | ITargetPrepareryang menunggu tanggal waktu ditetapkan di perangkatSecara opsional, penyiapan ini dapat memaksa TargetSetupErrorjika tanggal waktu tidak ditetapkan dalam
 waktu tunggu. | 
      
    
      
        | WifiPreparer | ITargetPrepareryang mengonfigurasi Wi-Fi di perangkat jika diperlukan. |