沙箱選項
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()
傳回含有所需貿易聯盟版本的目錄 導入沙箱機制 |
|
getTestsZips()
傳回一組要用於沙箱階段的測試 ZIP 檔案。 |
long
|
getWaitForEventsTimeout()
傳回沙箱執行完畢後,我們應等待事件處理的時間。 |
boolean
|
shouldEnableDebugThread()
啟用偵錯執行緒。 |
boolean
|
shouldParallelSetup()
傳回是否要同時執行沙箱設定。 |
boolean
|
shouldUseParallelDownload()
傳回是否要在設定期間使用平行下載功能。 |
boolean
|
shouldUsePartialDownload()
傳回是否要使用部分下載快取 |
boolean
|
shouldUseProtoReporter()
傳回是否應使用 protobuf 報表。 |
boolean
|
shouldUseSplitDiscovery()
傳回是否要使用設定搭配獨立探索功能。 |
boolean
|
shouldUseTestDiscovery()
傳回是否要使用商用觀測站最佳化 jar 暫存器 |
boolean
|
startAvdInParent()
傳回是否要在父項沙箱中啟動進階裝置,或允許裝置納入子項。 |
欄位
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
使用問題回報
public static final String USE_PROTO_REPORTER
WAIT_FOR_EVENTS_TIMEOUT
public static final String WAIT_FOR_EVENTS_TIMEOUT
公用建構函式
沙箱選項
public SandboxOptions ()
公用方法
延遲 DownloadAfterSharding
public boolean delayDownloadAfterSharding ()
傳回是否要在資料分割完成後延遲下載。
傳回 | |
---|---|
boolean |
downloadDefaultZips
public boolean downloadDefaultZips ()
傳回是否要下載預設測試 ZIP 檔案。
傳回 | |
---|---|
boolean |
dumpTestTemplate
public boolean dumpTestTemplate ()
傳回是否要在備用模式中轉儲測試範本。
傳回 | |
---|---|
boolean |
getChildGlobalConfig
public String getChildGlobalConfig ()
傳回要用於子項沙箱的設定。如果父項資源應該 。
傳回 | |
---|---|
String |
getEnvVariables
publicgetEnvVariables ()
要傳遞至沙箱 Java 程序的環境變數對應。
傳回 | |
---|---|
|
getForcePartialDownloadFileRegexList
publicgetForcePartialDownloadFileRegexList ()
傳回一組規則運算式,沙箱部分下載作業一律會下載符合以下條件的檔案: 規則運算式
傳回 | |
---|---|
|
getJava 選項
publicgetJavaOptions ()
一系列選項,用於傳遞沙箱的 Java 程序。
傳回 | |
---|---|
|
getParentPreparerConfig
public String getParentPreparerConfig ()
傳回準備工具應在沙箱父項程序中執行的設定。
傳回 | |
---|---|
String |
getSandboxBuildId
public String getSandboxBuildId ()
傳回在執行期間強制使用沙箱強制使用的建構 ID。
傳回 | |
---|---|
String |
getSandboxTfDirectory
public File getSandboxTfDirectory ()
傳回含有所需貿易聯盟版本的目錄 導入沙箱機制
傳回 | |
---|---|
File |
getTestsZips
publicgetTestsZips ()
傳回一組要用於沙箱階段的測試 ZIP 檔案。
傳回 | |
---|---|
|
getWaitForEventsTimeout
public long getWaitForEventsTimeout ()
傳回沙箱執行完畢後,我們應等待事件處理的時間。
傳回 | |
---|---|
long |
shouldEnableDebugThread
public boolean shouldEnableDebugThread ()
啟用偵錯執行緒。
傳回 | |
---|---|
boolean |
shouldParallelSetup
public boolean shouldParallelSetup ()
傳回是否要同時執行沙箱設定。
傳回 | |
---|---|
boolean |
應該使用平行下載功能
public boolean shouldUseParallelDownload ()
傳回是否要在設定期間使用平行下載功能。
傳回 | |
---|---|
boolean |
應該使用部分下載
public boolean shouldUsePartialDownload ()
傳回是否要使用部分下載快取
傳回 | |
---|---|
boolean |
應使用 ProtoReporter
public boolean shouldUseProtoReporter ()
傳回是否應使用 protobuf 報表。
傳回 | |
---|---|
boolean |
應使用 SplitDiscovery
public boolean shouldUseSplitDiscovery ()
傳回是否要使用設定搭配獨立探索功能。
傳回 | |
---|---|
boolean |
shouldUseTestDiscovery
public boolean shouldUseTestDiscovery ()
傳回是否要使用商用觀測站最佳化 jar 暫存器
傳回 | |
---|---|
boolean |
startAvdInParent
public boolean startAvdInParent ()
傳回是否要在父項沙箱中啟動進階裝置,或允許裝置納入子項。
傳回 | |
---|---|
boolean |