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