com.android.tradefed.testtype.suite.module

Antarmuka

Pengontrol Modul Antarmuka untuk mengontrol apakah suatu modul harus dijalankan atau tidak.

Kelas

ArchModuleController Pengontrol modul tidak menjalankan pengujian jika tidak cocok dengan arsitektur tertentu.
BaseModuleController Implementasi dasar IModuleController yang harus diterapkan untuk memeriksa apakah suatu modul harus dijalankan atau tidak.
Pengontrol Modul Mobil Pengontrol ini mencegah pelaksanaan kasus pengujian pada perangkat non-otomotif.
DeviceFeatureModuleController Pengontrol modul tidak menjalankan pengujian jika tidak mendukung fitur tertentu.
KernelTestModuleController Kelas dasar untuk pengontrol modul agar tidak menjalankan pengujian jika tidak cocok dengan arsitekturnya.
MainlineTestModuleController Kelas dasar bagi pengontrol modul untuk menjalankan pengujian berdasarkan modul jalur utama yang dimuat sebelumnya pada perangkat yang diuji.
MaxSdkModuleController Kelas dasar untuk pengontrol modul agar tidak menjalankan pengujian pada versi di atas nomor versi SDK yang ditentukan.
MinApiLevelModuleController Kelas dasar agar pengontrol modul tidak menjalankan pengujian ketika berada di bawah API Level yang ditentukan.
MinSdkModuleController Kelas 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 jembatan asli.
PaketInstalledModuleController Pengontrol modul tidak menjalankan tes ketika perangkat belum menginstal paket yang diberikan.
Sdk28ModuleController Pengontrol modul untuk memeriksa apakah perangkat menggunakan SDK 28 (Android 9) atau lebih tinggi.
Sdk29ModuleController Jalankan pengujian hanya jika perangkat yang diuji adalah SDK versi 29 atau lebih tinggi.
Sdk30ModuleController Jalankan pengujian hanya jika perangkat yang diuji adalah SDK versi 30 atau lebih tinggi.
Sdk31ModuleController Jalankan pengujian hanya jika perangkat yang diuji adalah SDK versi 31 atau lebih tinggi.
Sdk32ModuleController Jalankan pengujian hanya jika perangkat yang diuji adalah SDK versi 32 atau lebih tinggi.
Sdk33ModuleController Jalankan pengujian hanya jika perangkat yang diuji adalah SDK versi 33 atau lebih tinggi.
Sdk34ModuleController Jalankan pengujian hanya jika perangkat yang diuji adalah SDK versi 34 atau lebih tinggi.
ShippingApiLevelModuleController Jalankan pengujian jika perangkat memenuhi ketentuan berikut:
  • Jika min-api-level ditentukan:
    • Perangkat dikirimkan dengan min-api-level atau lebih baru.
LewatiHWASanModuleController Kelas 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.

Enum

IModulController.RunStrategy Enum menjelaskan bagaimana modul harus dijalankan.