com.android.tradefed.targetprep
Antarmuka
| FlashingResourcesParser.Constraint |
Antarmuka pemfilteran, yang dimaksudkan untuk memungkinkan FlashingResourcesParser mengabaikan beberapa
resource yang mungkin digunakannya
|
| IDeviceFlasher | Melakukan flash image perangkat di perangkat. |
| IFlashingResourcesParser | Antarmuka untuk menyediakan versi file image tambahan yang diperlukan untuk mem-flash perangkat. |
| IFlashingResourcesRetriever | Antarmuka untuk mengambil file gambar tambahan yang diperlukan untuk mem-flash perangkat. |
| IHostCleaner | Membersihkan host setelah pengujian selesai dijalankan. |
| ITargetCleaner | Antarmuka ini tidak digunakan lagi. tearDown telah dipindahkan ke antarmuka ITargetPreparer dasar. |
| ITargetPreparer | Menyiapkan lingkungan pengujian untuk pengujian yang dijalankan. |
| ITestsZipInstaller | Menginstal pengujian dari file zip pengujian (seperti yang dihasilkan oleh sistem build) di perangkat. |
Class
| BaseEmulatorPreparer | Persiapan umum untuk meluncurkan emulator lokal. |
| BaseTargetPreparer |
Class implementasi dasar untuk ITargetPreparer yang memungkinkan untuk mengontrol apakah objek
dinonaktifkan atau tidak.
|
| BuildInfoRecorder |
ITargetPreparer yang menulis metadata info build ke file yang ditentukan.
|
| CreateAvdPreparer | |
| CreateUserPreparer | Persiapan target untuk membuat pengguna dan membersihkannya di akhir. |
| DefaultTestsZipInstaller | Implementasi default penginstal zip pengujian. |
| 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).
|
| FastbootDeviceFlasher | Class yang mengandalkan fastboot untuk mem-flash image pada hardware Android fisik. |
| 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.
|
| FlashingResourcesParser | Class yang mengurai versi file gambar tambahan yang diperlukan untuk mem-flash perangkat. |
| FlashingResourcesParser.AndroidInfo |
Typedef untuk Map<String, MultiMap<String, String>>.
|
| 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. |
| InstallApexModuleTargetPreparer | |
| 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 |
| ModuleOemTargetPreparer | |
| ModuleOemTargetPreparer.ModuleInfo | Class struct sederhana untuk menyimpan informasi tentang modul |
| 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.
|
| StubTargetPreparer |
Implementasi kosong placeholder ITargetPreparer.
|
| TestAppInstallSetup |
ITargetPreparer yang menginstal satu atau beberapa aplikasi dari folder IDeviceBuildInfo.getTestsDir() ke perangkat.
|
Enum
| AltDirBehavior |
Enum untuk menentukan perilaku direktori alternatif bagi berbagai penginstal/pengirim artefak pengujian
|
| DeviceCleaner.CleanupAction | |
| DeviceCleaner.PostCleanupAction | |
| DeviceFlashPreparer.EncryptionOptions | Enum opsi untuk menangani enkripsi gambar userdata |
| IDeviceFlasher.UserDataFlashOption | Enum opsi untuk menangani gambar userdata |
Pengecualian
| DeviceFailedToBootError | Ditampilkan jika perangkat gagal melakukan booting setelah di-flash dengan build. |
Antarmuka
Class
- BaseEmulatorPreparer
- BaseTargetPreparer
- BuildInfoRecorder
- CreateAvdPreparer
- CreateUserPreparer
- DefaultTestsZipInstaller
- DeviceBuildInfoBootStrapper
- DeviceBuildInfoInjector
- DeviceCleaner
- DeviceFlashPreparer
- DeviceImageZipFlashingTargetPreparer
- DeviceSetup
- DeviceUpdateTargetPreparer
- FastbootDeviceFlasher
- FastbootUpdateBootstrapPreparer
- FlashingResourcesParser
- FlashingResourcesParser.AndroidInfo
- GkiDeviceFlashPreparer
- GsiDeviceFlashPreparer
- InstallApexModuleTargetPreparer
- KillExistingEmulatorPreparer
- LocalEmulatorLaunch
- LocalEmulatorSnapshot
- ModuleOemTargetPreparer
- ModuleOemTargetPreparer.ModuleInfo
- RecoveryLogPreparer
- RunCommandTargetPreparer
- RunOnSecondaryUserTargetPreparer
- RunOnSystemUserTargetPreparer
- RunOnWorkProfileTargetPreparer
- StubTargetPreparer
- TestAppInstallSetup
Enum
Pengecualian