샌드박스 옵션
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
|
delayDownloadAfterSharding()
샤딩 후 다운로드를 지연할지 여부를 반환합니다. |
boolean
|
downloadDefaultZips()
기본 테스트 zip 파일을 다운로드할지 여부를 반환합니다. |
boolean
|
dumpTestTemplate()
대체 모드에서 테스트 템플릿을 덤프할지 여부를 반환합니다. |
String
|
getChildGlobalConfig()
하위 샌드박스에 사용할 구성을 반환합니다. |
|
getEnvVariables()
샌드박스의 Java 프로세스에 전달할 환경 변수 맵입니다. |
|
getForcePartialDownloadFileRegexList()
정규식 집합을 반환하며 샌드박스 부분 다운로드는 항상 일치하는 파일을 다운로드합니다. 정규식 |
|
getJavaOptions()
샌드박스의 Java 프로세스를 전달하는 옵션 목록입니다. |
String
|
getParentPreparerConfig()
준비자가 샌드박스의 상위 프로세스에서 실행해야 하는 구성을 반환합니다. |
String
|
getSandboxBuildId()
실행 중에 샌드박스가 사용되도록 강제된 빌드 ID를 반환합니다. |
File
|
getSandboxTfDirectory()
사용할 Trade Federation 버전이 포함된 제공된 디렉터리를 반환합니다. 실행할 수 있습니다 |
|
getTestsZips()
샌드박스에 스테이징할 테스트 집합을 반환합니다. |
long
|
getWaitForEventsTimeout()
샌드박스 실행이 완료된 후 이벤트가 처리될 때까지 기다려야 하는 시간을 반환합니다. |
boolean
|
shouldEnableDebugThread()
디버그 스레드를 사용 설정합니다. |
boolean
|
shouldParallelSetup()
샌드박스 설정을 동시에 실행할지 여부를 반환합니다. |
boolean
|
shouldUseParallelDownload()
설정 중에 병렬 다운로드를 사용할지 여부를 반환합니다. |
boolean
|
shouldUsePartialDownload()
부분 다운로드 캐싱을 사용할지 여부를 반환합니다. |
boolean
|
shouldUseProtoReporter()
protobuf 보고를 사용해야 하는지 여부를 반환합니다. |
boolean
|
shouldUseSplitDiscovery()
독립적인 탐색으로 설정을 사용할지 여부를 반환합니다. |
boolean
|
shouldUseTestDiscovery()
Tradefed 관측소를 사용하여 jar 스테이징을 최적화할지 여부를 반환합니다. |
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
샌드박스_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 ()
공개 메서드
지연 다운로드 후샤딩
public boolean delayDownloadAfterSharding ()
샤딩 후 다운로드를 지연할지 여부를 반환합니다.
반환 값 | |
---|---|
boolean |
downloadDefaultZips
public boolean downloadDefaultZips ()
기본 테스트 zip 파일을 다운로드할지 여부를 반환합니다.
반환 값 | |
---|---|
boolean |
dumpTestTemplate
public boolean dumpTestTemplate ()
대체 모드에서 테스트 템플릿을 덤프할지 여부를 반환합니다.
반환 값 | |
---|---|
boolean |
getChildGlobalConfig
public String getChildGlobalConfig ()
하위 샌드박스에 사용할 구성을 반환합니다. 또는 상위 항목이 반환되어야 하는 경우 null입니다. 사용됩니다.
반환 값 | |
---|---|
String |
getEnvVariables
publicgetEnvVariables ()
샌드박스의 Java 프로세스에 전달할 환경 변수 맵입니다.
반환 값 | |
---|---|
|
getForcePartialDownloadFileRegexList
publicgetForcePartialDownloadFileRegexList ()
정규식 집합을 반환하며 샌드박스 부분 다운로드는 항상 일치하는 파일을 다운로드합니다. 정규식
반환 값 | |
---|---|
|
getJavaOptions
publicgetJavaOptions ()
샌드박스의 Java 프로세스를 전달하는 옵션 목록입니다.
반환 값 | |
---|---|
|
getParentPreparerConfig
public String getParentPreparerConfig ()
준비자가 샌드박스의 상위 프로세스에서 실행해야 하는 구성을 반환합니다.
반환 값 | |
---|---|
String |
getSandboxBuildId
public String getSandboxBuildId ()
실행 중에 샌드박스가 사용되도록 강제된 빌드 ID를 반환합니다.
반환 값 | |
---|---|
String |
getSandboxTfDirectory
public File getSandboxTfDirectory ()
사용할 Trade Federation 버전이 포함된 제공된 디렉터리를 반환합니다. 실행할 수 있습니다
반환 값 | |
---|---|
File |
getTestsZips
publicgetTestsZips ()
샌드박스에 스테이징할 테스트 집합을 반환합니다.
반환 값 | |
---|---|
|
getWaitForEventsTimeout
public long getWaitForEventsTimeout ()
샌드박스 실행이 완료된 후 이벤트가 처리될 때까지 기다려야 하는 시간을 반환합니다.
반환 값 | |
---|---|
long |
shouldEnableDebugThread
public boolean shouldEnableDebugThread ()
디버그 스레드를 사용 설정합니다.
반환 값 | |
---|---|
boolean |
shouldParallelSetup
public boolean shouldParallelSetup ()
샌드박스 설정을 동시에 실행할지 여부를 반환합니다.
반환 값 | |
---|---|
boolean |
shouldUseParallelDownload
public boolean shouldUseParallelDownload ()
설정 중에 병렬 다운로드를 사용할지 여부를 반환합니다.
반환 값 | |
---|---|
boolean |
shouldUsePartialDownload
public boolean shouldUsePartialDownload ()
부분 다운로드 캐싱을 사용할지 여부를 반환합니다.
반환 값 | |
---|---|
boolean |
shouldUseProtoReporter
public boolean shouldUseProtoReporter ()
protobuf 보고를 사용해야 하는지 여부를 반환합니다.
반환 값 | |
---|---|
boolean |
shouldUseSplitDiscovery
public boolean shouldUseSplitDiscovery ()
독립적인 탐색으로 설정을 사용할지 여부를 반환합니다.
반환 값 | |
---|---|
boolean |
shouldUseTestDiscovery
public boolean shouldUseTestDiscovery ()
Tradefed 관측소를 사용하여 jar 스테이징을 최적화할지 여부를 반환합니다.
반환 값 | |
---|---|
boolean |
상위 계정에서 시작
public boolean startAvdInParent ()
상위 샌드박스에서 avd 기기를 시작할지 또는 하위 기기에 포함할지 여부를 반환합니다.
반환 값 | |
---|---|
boolean |