com.android.tradefed.testtype.suite.module

인터페이스

IModuleController 모듈을 실행해야 하는지 여부를 제어하는 인터페이스입니다. 

클래스

ArchModuleController 지정된 아키텍처와 일치하지 않을 때 테스트를 실행하지 않는 모듈 컨트롤러입니다. 
BaseModuleController 모듈을 실행해야 하는지 여부를 확인하기 위해 구현해야 하는 IModuleController의 기본 구현입니다. 
CarModuleController 이 컨트롤러는 자동차가 아닌 기기에서 테스트 사례의 실행을 방지합니다. 
CommandSuccessModuleController 셸 명령어 실패를 기반으로 테스트 모듈을 건너뛰는 모듈 컨트롤러의 기본 클래스입니다. 
DeviceFeatureModuleController 특정 기능을 지원하지 않을 때 테스트를 실행하지 않는 모듈 컨트롤러입니다. 
KernelTestModuleController 아키텍처와 일치하지 않을 때 테스트를 실행하지 않는 모듈 컨트롤러의 기본 클래스입니다 . 
MainlineTestModuleController 테스트 대상 기기에 미리 로드된 메인라인 모듈을 기반으로 테스트를 실행하는 모듈 컨트롤러의 기본 클래스입니다. 
MaxSdkModuleController 지정된 SDK 버전 번호보다 높은 버전에서 테스트를 실행하지 않는 모듈 컨트롤러의 기본 클래스입니다. 
MinApiLevelModuleController 지정된 API 수준보다 낮은 경우 테스트를 실행하지 않는 모듈 컨트롤러의 기본 클래스입니다. 
MinSdkModuleController 지정된 SDK 버전 번호보다 낮은 버전에서 테스트를 실행하지 않는 모듈 컨트롤러의 기본 클래스입니다. 
NativeBridgeModuleController 기기가 네이티브 브리지를 지원하는지 확인하는 모듈 컨트롤러입니다. 
PackageInstalledModuleController 기기에 지정된 패키지가 설치되어 있지 않을 때 테스트를 실행하지 않는 모듈 컨트롤러입니다. 
Sdk28ModuleController 기기가 SDK 28 (Android 9) 이상인지 확인하는 모듈 컨트롤러입니다. 
Sdk29ModuleController 테스트 대상 기기가 SDK 버전 29 이상인 경우에만 테스트를 실행합니다. 
Sdk30ModuleController 테스트 대상 기기가 SDK 버전 30 이상인 경우에만 테스트를 실행합니다. 
Sdk31ModuleController 테스트 대상 기기가 SDK 버전 31 이상인 경우에만 테스트를 실행합니다. 
Sdk32ModuleController 테스트 대상 기기가 SDK 버전 32 이상인 경우에만 테스트를 실행합니다. 
Sdk33ModuleController 테스트 대상 기기가 SDK 버전 33 이상인 경우에만 테스트를 실행합니다. 
Sdk34ModuleController 테스트 대상 기기가 SDK 버전 34 이상인 경우에만 테스트를 실행합니다. 
Sdk35ModuleController 테스트 대상 기기가 SDK 버전 35 이상인 경우에만 테스트를 실행합니다. 
Sdk36ModuleController 테스트 대상 기기가 SDK 버전 36 이상인 경우에만 테스트를 실행합니다. 
Sdk37ModuleController 테스트 대상 기기가 SDK 버전 37 이상인 경우에만 테스트를 실행합니다. 
ShippingApiLevelModuleController 기기가 다음 조건을 충족하는 경우 테스트를 실행합니다.
  • min-api-level이 정의된 경우:
    • 기기가 min-api-level 이상으로 출시되었습니다. 
SkipHWASanModuleController HWASan 빌드에서 테스트를 실행하지 않는 모듈 컨트롤러의 기본 클래스입니다. 
TestFailureModuleController 수집된 테스트 실패 로그의 동작을 조정하려는 모듈의 컨트롤러입니다. 

열거형

IModuleController.RunStrategy 모듈을 실행해야 하는 방법을 설명하는 열거형입니다.