샌드박스옵션

public final class SandboxOptions
extends Object

java.lang.Object
com.android.tradefed.sandbox.SandboxOptions


ISandbox 에 대한 옵션을 수신하고 제공할 수 있는 클래스입니다.

요약

필드

public static final String CHILD_GLOBAL_CONFIG

public static final String ENABLE_DEBUG_THREAD

public static final String PARENT_PREPARER_CONFIG

public static final String SANDBOX_BUILD_ID

public static final String TF_LOCATION

public static final String USE_PROTO_REPORTER

public static final String WAIT_FOR_EVENTS_TIMEOUT

공개 생성자

SandboxOptions ()

공개 메소드

boolean downloadDefaultZips ()

기본 테스트 zip을 다운로드할지 여부를 반환합니다.

boolean dumpTestTemplate ()

대체 모드에서 테스트 템플릿을 덤프할지 여부를 반환합니다.

String getChildGlobalConfig ()

하위 샌드박스에 사용할 구성을 반환합니다.

getEnvVariables ()

샌드박스의 Java 프로세스에 전달할 환경 변수 맵입니다.

getJavaOptions ()

샌드박스의 Java 프로세스를 전달하기 위한 옵션 목록입니다.

String getParentPreparerConfig ()

샌드박스의 상위 프로세스에서 준비자가 실행해야 하는 구성을 반환합니다.

String getSandboxBuildId ()

실행 중에 샌드박스가 사용되도록 강제된 빌드 ID를 반환합니다.

File getSandboxTfDirectory ()

실행 샌드박싱에 사용할 Trade Federation 버전이 포함된 제공된 디렉터리를 반환합니다.

getTestsZips ()

테스트 zip 세트를 샌드박스의 스테이지로 반환합니다.

long getWaitForEventsTimeout ()

샌드박스 실행이 완료된 후 이벤트가 처리될 때까지 기다려야 하는 시간을 반환합니다.

boolean shouldEnableDebugThread ()

디버그 스레드를 활성화합니다.

boolean shouldUseProtoReporter ()

protobuf 보고를 사용해야 하는지 여부를 반환합니다.

boolean startAvdInParent ()

상위 샌드박스에서 avd 장치를 시작할지 아니면 하위 샌드박스에 있도록 할지 여부를 반환합니다.

필드

CHILD_GLOBAL_CONFIG

public static final String CHILD_GLOBAL_CONFIG

ENABLE_DEBUG_THREAD

public static final String ENABLE_DEBUG_THREAD

PARENT_PREPARER_CONFIG

public static final String PARENT_PREPARER_CONFIG

SANDBOX_BUILD_ID

public static final String SANDBOX_BUILD_ID

TF_LOCATION

public static final String TF_LOCATION

USE_PROTO_REPORTER

public static final String USE_PROTO_REPORTER

WAIT_FOR_EVENTS_TIMEOUT

public static final String WAIT_FOR_EVENTS_TIMEOUT

공개 생성자

샌드박스옵션

public SandboxOptions ()

공개 메소드

다운로드DefaultZips

public boolean downloadDefaultZips ()

기본 테스트 zip을 다운로드할지 여부를 반환합니다.

보고
boolean

덤프테스트템플릿

public boolean dumpTestTemplate ()

대체 모드에서 테스트 템플릿을 덤프할지 여부를 반환합니다.

보고
boolean

getChildGlobalConfig

public String getChildGlobalConfig ()

하위 샌드박스에 사용할 구성을 반환합니다. 또는 상위 항목을 사용해야 하는 경우 null입니다.

보고
String

getEnv변수

public  getEnvVariables ()

샌드박스의 Java 프로세스에 전달할 환경 변수 맵입니다.

보고

getJava옵션

public  getJavaOptions ()

샌드박스의 Java 프로세스를 전달하기 위한 옵션 목록입니다.

보고

getParentPreparerConfig

public String getParentPreparerConfig ()

샌드박스의 상위 프로세스에서 준비자가 실행해야 하는 구성을 반환합니다.

보고
String

getSandboxBuildId

public String getSandboxBuildId ()

실행 중에 샌드박스가 사용되도록 강제된 빌드 ID를 반환합니다.

보고
String

getSandboxTf디렉토리

public File getSandboxTfDirectory ()

실행 샌드박싱에 사용할 Trade Federation 버전이 포함된 제공된 디렉터리를 반환합니다.

보고
File

getTestsZips

public  getTestsZips ()

테스트 zip 세트를 샌드박스의 스테이지로 반환합니다.

보고

getWaitForEventsTimeout

public long getWaitForEventsTimeout ()

샌드박스 실행이 완료된 후 이벤트가 처리될 때까지 기다려야 하는 시간을 반환합니다.

보고
long

디버그 스레드를 활성화해야 합니다.

public boolean shouldEnableDebugThread ()

디버그 스레드를 활성화합니다.

보고
boolean

ProtoReporter를 사용해야 합니다.

public boolean shouldUseProtoReporter ()

protobuf 보고를 사용해야 하는지 여부를 반환합니다.

보고
boolean

startAvdInParent

public boolean startAvdInParent ()

상위 샌드박스에서 avd 장치를 시작할지 아니면 하위 샌드박스에 있도록 할지 여부를 반환합니다.

보고
boolean