com.android.tradefed.testtype.suite.module

Antarmuka

IModuleController Antarmuka untuk mengontrol apakah modul harus dieksekusi atau tidak. 

Class

ArchModuleController Pengontrol modul agar tidak menjalankan pengujian jika tidak cocok dengan arsitektur tertentu. 
BaseModuleController Penerapan dasar IModuleController yang harus diterapkan untuk memeriksa apakah modul harus berjalan atau tidak. 
CarModuleController Pengontrol ini mencegah eksekusi kasus pengujian pada perangkat non-otomotif. 
CommandSuccessModuleController Class dasar untuk pengontrol modul guna melewati modul pengujian berdasarkan kegagalan perintah shell. 
DeviceFeatureModuleController Pengontrol modul untuk tidak menjalankan pengujian jika tidak mendukung fitur tertentu. 
KernelTestModuleController Class dasar untuk pengontrol modul agar tidak menjalankan pengujian jika tidak cocok dengan arsitektur . 
MainlineTestModuleController Class dasar untuk pengontrol modul guna menjalankan pengujian berdasarkan modul mainline yang dimuat sebelumnya di perangkat yang sedang diuji. 
MaxSdkModuleController Class dasar untuk pengontrol modul agar tidak menjalankan pengujian pada versi di atas nomor versi SDK yang ditentukan. 
MinApiLevelModuleController Class dasar untuk pengontrol modul agar tidak menjalankan pengujian jika berada di bawah Level API yang ditentukan. 
MinSdkModuleController Class dasar untuk pengontrol modul agar tidak menjalankan pengujian pada versi di bawah nomor versi SDK yang ditentukan. 
NativeBridgeModuleController Pengontrol modul untuk memeriksa apakah perangkat mendukung bridge native. 
PackageInstalledModuleController Pengontrol modul agar tidak menjalankan pengujian saat perangkat belum menginstal paket yang diberikan. 
Sdk28ModuleController Pengontrol modul untuk memeriksa apakah perangkat menggunakan SDK 28 (Android 9) atau yang lebih baru. 
Sdk29ModuleController Hanya jalankan pengujian jika perangkat yang sedang diuji adalah SDK versi 29 atau yang lebih baru. 
Sdk30ModuleController Hanya jalankan pengujian jika perangkat yang sedang diuji adalah SDK versi 30 atau yang lebih tinggi. 
Sdk31ModuleController Hanya jalankan pengujian jika perangkat yang sedang diuji adalah SDK versi 31 atau yang lebih tinggi. 
Sdk32ModuleController Hanya jalankan pengujian jika perangkat yang sedang diuji adalah SDK versi 32 atau yang lebih tinggi. 
Sdk33ModuleController Hanya jalankan pengujian jika perangkat yang sedang diuji adalah SDK versi 33 atau yang lebih tinggi. 
Sdk34ModuleController Hanya jalankan pengujian jika perangkat yang sedang diuji adalah SDK versi 34 atau yang lebih tinggi. 
Sdk35ModuleController Hanya jalankan pengujian jika perangkat yang sedang diuji adalah SDK versi 35 atau yang lebih baru. 
Sdk36ModuleController Hanya jalankan pengujian jika perangkat yang sedang diuji adalah SDK versi 36 atau yang lebih tinggi. 
ShippingApiLevelModuleController Jalankan pengujian jika perangkat memenuhi kondisi berikut:
  • Jika min-api-level ditentukan:
    • Perangkat dikirimkan dengan min-api-level atau yang lebih baru. 
SkipHWASanModuleController Class dasar untuk pengontrol modul agar tidak menjalankan pengujian pada build HWASan. 
TestFailureModuleController Pengontrol untuk modul yang hanya ingin menyesuaikan perilaku log kegagalan pengujian yang dikumpulkan. 

Enumerasi

IModuleController.RunStrategy Enum yang menjelaskan cara modul dieksekusi.