com.android.tradefed.testtype.suite.module

인터페이스

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

클래스

아치모듈컨트롤러 특정 아키텍처와 일치하지 않는 경우 테스트를 실행하지 않는 모듈 컨트롤러입니다.
베이스모듈컨트롤러 모듈이 실행되어야 하는지 여부를 확인하기 위해 구현되어야 하는 IModuleController 의 기본 구현입니다.
자동차모듈컨트롤러 이 컨트롤러는 자동차가 아닌 장치에서 테스트 사례가 실행되는 것을 방지합니다.
명령성공모듈컨트롤러 셸 명령 실패에 따라 테스트 모듈을 건너뛰는 모듈 컨트롤러의 기본 클래스입니다.
DeviceFeatureModuleController 특정 기능을 지원하지 않는 경우 테스트를 실행하지 않는 모듈 컨트롤러입니다.
커널테스트모듈컨트롤러 모듈 컨트롤러가 아키텍처와 일치하지 않으면 테스트를 실행하지 않는 기본 클래스입니다.
메인라인TestModuleController 테스트 중인 장치에 미리 로드된 메인라인 모듈을 기반으로 테스트를 실행하는 모듈 컨트롤러의 기본 클래스입니다.
MaxSdk모듈 컨트롤러 지정된 SDK 버전 번호 이상의 버전에서 테스트를 실행하지 않는 모듈 컨트롤러의 기본 클래스입니다.
MinApiLevelModuleController 모듈 컨트롤러가 지정된 API 레벨보다 낮을 때 테스트를 실행하지 않는 기본 클래스입니다.
MinSdk모듈 컨트롤러 지정된 SDK 버전 번호보다 낮은 버전에서는 테스트를 실행하지 않는 모듈 컨트롤러의 기본 클래스입니다.
NativeBridge모듈 컨트롤러 장치가 네이티브 브리지를 지원하는지 확인하는 모듈 컨트롤러입니다.
패키지설치모듈컨트롤러 장치에 지정된 패키지가 설치되지 않은 경우 모듈 컨트롤러가 테스트를 실행하지 않습니다.
Sdk28모듈 컨트롤러 기기가 SDK 28(Android 9) 이상인지 확인하는 모듈 컨트롤러입니다.
Sdk29모듈 컨트롤러 테스트 중인 장치가 SDK 버전 29 이상인 경우에만 테스트를 실행하세요.
Sdk30모듈 컨트롤러 테스트 중인 장치가 SDK 버전 30 이상인 경우에만 테스트를 실행하세요.
Sdk31모듈 컨트롤러 테스트 중인 장치가 SDK 버전 31 이상인 경우에만 테스트를 실행하세요.
Sdk32모듈 컨트롤러 테스트 중인 장치가 SDK 버전 32 이상인 경우에만 테스트를 실행하세요.
Sdk33모듈 컨트롤러 테스트 중인 장치가 SDK 버전 33 이상인 경우에만 테스트를 실행하세요.
Sdk34모듈 컨트롤러 테스트 중인 장치가 SDK 버전 34 이상인 경우에만 테스트를 실행하세요.
배송Api레벨모듈컨트롤러 기기가 다음 조건을 충족하는지 테스트를 실행합니다.
  • min-api-level 정의된 경우:
    • min-api-level 이상과 함께 배송된 기기입니다.
HWASanModuleController 건너뛰기 HWASan 빌드에서 테스트를 실행하지 않는 모듈 컨트롤러의 기본 클래스입니다.
TestFailureModuleController 수집된 테스트 실패 로그가 어떻게 작동하는지 조정하려는 모듈용 컨트롤러입니다.

열거형

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