com.android.tradefed.testtype.suite.module

Giao diện

IModuleBộ điều khiển Giao diện để kiểm soát xem một mô-đun có nên được thực thi hay không.

Các lớp học

ArchModuleBộ điều khiển Bộ điều khiển mô-đun không chạy thử nghiệm khi nó không khớp với bất kỳ kiến ​​trúc nhất định nào.
BaseModuleBộ điều khiển Triển khai cơ bản IModuleController cần được triển khai để kiểm tra xem mô-đun có chạy hay không.
XeModuleBộ Điều Khiển Bộ điều khiển này ngăn chặn việc thực hiện các trường hợp thử nghiệm trên các thiết bị không phải ô tô.
CommandSuccessModuleBộ điều khiển Lớp cơ sở để bộ điều khiển mô-đun bỏ qua mô-đun thử nghiệm dựa trên lỗi lệnh shell.
Thiết bịTính năngModuleBộ điều khiển Bộ điều khiển mô-đun không chạy thử nghiệm khi nó không hỗ trợ tính năng nhất định.
KernelTestModuleBộ điều khiển Lớp cơ sở để bộ điều khiển mô-đun không chạy thử nghiệm khi nó không khớp với kiến ​​trúc.
MainlineTestModuleBộ điều khiển Lớp cơ sở để bộ điều khiển mô-đun chạy thử nghiệm dựa trên các mô-đun dòng chính được tải sẵn trên thiết bị được thử nghiệm.
MaxSdkModuleBộ điều khiển Lớp cơ sở để bộ điều khiển mô-đun không chạy thử nghiệm trên các phiên bản cao hơn số phiên bản SDK được chỉ định.
Bộ điều khiển MinApiLevelModule Lớp cơ sở để bộ điều khiển mô-đun không chạy thử nghiệm khi nó ở dưới mức API được chỉ định.
Bộ điều khiển MinSdkModule Lớp cơ sở để bộ điều khiển mô-đun không chạy thử nghiệm trên các phiên bản dưới số phiên bản SDK được chỉ định.
Bộ điều khiển NativeBridgeModule Bộ điều khiển mô-đun để kiểm tra xem thiết bị có hỗ trợ bridge gốc hay không.
GóiInstalledModuleController Bộ điều khiển mô-đun không chạy thử nghiệm khi thiết bị chưa cài đặt các gói nhất định.
Bộ điều khiển mô-đun Sdk28 Bộ điều khiển mô-đun để kiểm tra xem thiết bị có chạy SDK 28 (Android 9) trở lên hay không.
Bộ điều khiển mô-đun Sdk29 Chỉ chạy thử nghiệm nếu thiết bị được thử nghiệm là SDK phiên bản 29 trở lên.
Bộ điều khiển mô-đun Sdk30 Chỉ chạy thử nghiệm nếu thiết bị được thử nghiệm là SDK phiên bản 30 trở lên.
Bộ điều khiển mô-đun Sdk31 Chỉ chạy thử nghiệm nếu thiết bị được thử nghiệm là SDK phiên bản 31 trở lên.
Bộ điều khiển mô-đun Sdk32 Chỉ chạy thử nghiệm nếu thiết bị được thử nghiệm là SDK phiên bản 32 trở lên.
Bộ điều khiển mô-đun Sdk33 Chỉ chạy thử nghiệm nếu thiết bị được thử nghiệm là SDK phiên bản 33 trở lên.
Bộ điều khiển mô-đun Sdk34 Chỉ chạy thử nghiệm nếu thiết bị được thử nghiệm là SDK phiên bản 34 trở lên.
Vận chuyểnApiLevelModuleBộ điều khiển Chạy thử nghiệm nếu thiết bị đáp ứng các điều kiện sau:
  • Nếu min-api-level được xác định:
    • Thiết bị được vận chuyển ở min-api-level trở lên.
SkipHWASanModuleBộ điều khiển Lớp cơ sở để bộ điều khiển mô-đun không chạy thử nghiệm trên các bản dựng HWASan.
TestFailureModuleBộ điều khiển Bộ điều khiển dành cho mô-đun chỉ muốn điều chỉnh cách hoạt động của nhật ký lỗi kiểm tra được thu thập.

Enum

IModuleController.RunStrategy Enum mô tả cách thực thi mô-đun.