베이스모듈컨트롤러

public abstract class BaseModuleController
extends Object implements IModuleController

java.lang.Object
com.android.tradefed.testtype.suite.module.BaseModuleController


모듈이 실행되어야 하는지 여부를 확인하기 위해 구현되어야 하는 IModuleController 의 기본 구현입니다.

요약

공개 생성자

BaseModuleController ()

공개 메소드

final IAbi getModuleAbi ()

모듈 abi를 가져오는 도우미 메서드입니다.

final String getModuleName ()

모듈 이름을 가져오는 도우미 메서드입니다.

final boolean shouldCaptureBugreport ()

모듈이 테스트 실패 시 버그 보고서를 캡처할지 여부를 반환합니다.

final boolean shouldCaptureLogcat ()

모듈이 테스트 실패 시 logcat을 캡처하기를 원하는지 여부를 반환합니다.

final boolean shouldCaptureScreenshot ()

모듈이 테스트 실패 시 스크린샷을 캡처할지 여부를 반환합니다.

abstract IModuleController.RunStrategy shouldRun ( IInvocationContext context)

모듈을 실행할지 여부를 결정하는 방법입니다.

final IModuleController.RunStrategy shouldRunModule ( IInvocationContext context)

모듈을 실행해야 하는지 여부를 결정하는 방법입니다.

공개 생성자

베이스모듈컨트롤러

public BaseModuleController ()

공개 메소드

getModuleAbi

public final IAbi getModuleAbi ()

모듈 abi를 가져오는 도우미 메서드입니다.

보고
IAbi

get모듈 이름

public final String getModuleName ()

모듈 이름을 가져오는 도우미 메서드입니다.

보고
String

캡처버그 신고

public final boolean shouldCaptureBugreport ()

모듈이 테스트 실패 시 버그 보고서를 캡처할지 여부를 반환합니다.

보고
boolean

CaptureLogcat을 사용해야 합니다.

public final boolean shouldCaptureLogcat ()

모듈이 테스트 실패 시 logcat을 캡처하기를 원하는지 여부를 반환합니다.

보고
boolean

스크린샷을 캡처해야 합니다.

public final boolean shouldCaptureScreenshot ()

모듈이 테스트 실패 시 스크린샷을 캡처할지 여부를 반환합니다.

보고
boolean

실행해야 함

public abstract IModuleController.RunStrategy shouldRun (IInvocationContext context)

모듈을 실행할지 여부를 결정하는 방법입니다.

매개변수
context IInvocationContext : 모듈의 IInvocationContext

보고
IModuleController.RunStrategy 모듈이 실행되어야 하면 참이고, 그렇지 않으면 거짓입니다.

던지기
DeviceNotAvailableException

shouldRun모듈

public final IModuleController.RunStrategy shouldRunModule (IInvocationContext context)

모듈을 실행해야 하는지 여부를 결정하는 방법입니다.

매개변수
context IInvocationContext : 모듈의 IInvocationContext .

보고
IModuleController.RunStrategy 모듈이 실행되어야 하면 참이고, 그렇지 않으면 거짓입니다.

던지기
DeviceNotAvailableException