com.android.tradefed.targetprep
Antarmuka
FlashingResourcesParser.Constraint | Antarmuka pemfilteran, dimaksudkan untuk memungkinkan FlashingResourcesParser mengabaikan beberapa sumber daya yang mungkin digunakan |
IDeviceFlasher | Mem-flash gambar perangkat pada perangkat. |
IFlashingResourcesParser | Antarmuka untuk menyediakan versi file gambar tambahan yang diperlukan untuk mem-flash perangkat. |
IFlashingResourcesRetriever | Antarmuka untuk mengambil file gambar tambahan yang diperlukan untuk mem-flash perangkat. |
Pembersih IHost | Membersihkan host setelah uji coba selesai. |
Pembersih Target IT | Antarmuka ini tidak digunakan lagi. teaDown telah dipindahkan ke antarmuka dasar ITargetPreparer. |
Persiapan Target IT | Mempersiapkan lingkungan pengujian untuk pengujian yang dijalankan. |
Penginstal ITestsZip | Menginstal pengujian dari file zip pengujian (seperti yang dihasilkan oleh sistem build) pada perangkat. |
Kelas
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. |
Buat AvdPreparer | |
Buat Pengguna Persiapan | Penyiap target untuk membuat pengguna dan membersihkannya di akhir. |
DefaultTestsZipInstaller | Implementasi default dari penginstal zip pengujian. |
DeviceBuildInfoBootStrapper | ITargetPreparer yang menggantikan bidang info build dengan atribut yang dibaca dari perangkatIni 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. |
Pengaturan Perangkat | ITargetPreparer yang mengonfigurasi perangkat untuk pengujian berdasarkan Option yang disediakan. |
DeviceUpdateTargetPreparer | ITargetPreparer abstrak yang menangani langkah-langkah umum dalam memperbarui perangkat dengan file gambar perangkat dari sumber eksternal (sebagai lawan dari layanan build). |
FastbootDeviceFlasher | Kelas yang mengandalkan fastboot untuk mem-flash gambar pada perangkat keras Android fisik. |
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. |
BerkedipResourcesParser | Kelas yang mem-parsing versi file gambar tambahan yang diperlukan untuk mem-flash perangkat. |
FlashingResourcesParser.AndroidInfo | Sebuah typedef untuk Map<String, MultiMap<String, String>> . |
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. |
InstalApexModuleTargetPreparer | |
BunuhExistingEmulatorPreparer | ITargetPreparer yang mematikan emulator yang sedang berjalan. |
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 |
ModulOemTargetPreparer | |
ModuleOemTargetPreparer.ModuleInfo | Kelas struct sederhana untuk menyimpan informasi tentang modul |
PemulihanLogPreparer | Pembuat target yang digunakan untuk mengumpulkan log sebelum pemulihan. |
JalankanCommandTargetPreparer | |
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. |
StubTargetPreparer | Implementasi kosong placeholder dari ITargetPreparer . |
TestAppInstallSetup | ITargetPreparer yang menginstal satu atau lebih aplikasi dari folder IDeviceBuildInfo.getTestsDir() ke perangkat. |
Enum
Perilaku AltDir | Sebuah enum untuk menentukan perilaku direktori alternatif untuk berbagai pemasang/pendorong artefak pengujian |
Pembersih Perangkat.Aksi Pembersihan | |
Pembersih Perangkat.PostCleanupAction | |
DeviceFlashPreparer.EncryptionOptions | Kumpulan opsi untuk menangani enkripsi gambar data pengguna |
IDeviceFlasher.UserDataFlashOption | Jumlah opsi untuk menangani gambar data pengguna |
Pengecualian
DeviceFailedToBootError | Dilempar jika perangkat gagal melakukan booting setelah di-flash dengan build. |
Antarmuka
Kelas
- BaseEmulatorPreparer
- Persiapan Target Dasar
- BangunInfoRecorder
- Buat AvdPreparer
- Buat Pengguna Persiapan
- DefaultTestsZipInstaller
- DeviceBuildInfoBootStrapper
- DeviceBuildInfoInjector
- Pembersih Perangkat
- PerangkatFlashPreparer
- DeviceImageZipFlashingTargetPreparer
- Pengaturan Perangkat
- DeviceUpdateTargetPreparer
- FastbootDeviceFlasher
- FastbootUpdateBootstrapPreparer
- BerkedipResourcesParser
- FlashingResourcesParser.AndroidInfo
- GkiDeviceFlashPreparer
- GsiDeviceFlashPreparer
- InstalApexModuleTargetPreparer
- BunuhExistingEmulatorPreparer
- Peluncuran Emulator Lokal
- Cuplikan Emulator Lokal
- ModulOemTargetPreparer
- ModuleOemTargetPreparer.ModuleInfo
- PemulihanLogPreparer
- JalankanCommandTargetPreparer
- JalankanOnSecondaryUserTargetPreparer
- RunOnSystemUserTargetPreparer
- RunOnWorkProfileTargetPreparer
- StubTargetPreparer
- TestAppInstallSetup
Enum
Pengecualian