沙箱選項

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

public  getEnvVariables ()

要傳遞至沙箱 Java 程序的環境變數對應。

傳回

getForcePartialDownloadFileRegexList

public  getForcePartialDownloadFileRegexList ()

傳回一組規則運算式,沙箱部分下載作業一律會下載符合以下條件的檔案: 規則運算式

傳回

getJava 選項

public  getJavaOptions ()

一系列選項,用於傳遞沙箱的 Java 程序。

傳回

getParentPreparerConfig

public String getParentPreparerConfig ()

傳回準備工具應在沙箱父項程序中執行的設定。

傳回
String

getSandboxBuildId

public String getSandboxBuildId ()

傳回在執行期間強制使用沙箱強制使用的建構 ID。

傳回
String

getSandboxTfDirectory

public File getSandboxTfDirectory ()

傳回含有所需貿易聯盟版本的目錄 導入沙箱機制

傳回
File

getTestsZips

public  getTestsZips ()

傳回一組要用於沙箱階段的測試 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