測試設備選項
public class TestDeviceOptions
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.TestDeviceOptions |
概括
常數 | |
---|---|
int | DEFAULT_ADB_PORT
|
領域 | |
---|---|
public static final String | INSTANCE_TYPE_OPTION |
public static final String | REMOTE_TF_VERSION_OPTION
|
公共構造函數 | |
---|---|
TestDeviceOptions () |
公共方法 | |
---|---|
void | addGceDriverParams (String param) 將參數新增至 gce 驅動程式參數。 |
boolean | allowGceCmdTimeoutOverride () 傳回我們是否應該依賴 acloud 的啟動逾時參數(如果存在)。 |
long | getAdbCommandTimeout () |
int | getAdbRecoveryTimeout () |
long | getAdbRootUnavailableTimeout () |
long | getAvailableTimeout () |
File | getAvdConfigFile () 傳回 Gce Avd 設定檔以啟動實例。 |
File | getAvdDriverBinary () 傳回啟動 Gce Avd 實例的二進位檔案的路徑。 |
String | getBaseImage () 傳回用於目前實例的基礎鏡像名稱 |
long | getBugreportzTimeout () 傳回應用於 bugreportz 捕獲的逾時值。 |
String | getConnCheckUrl () |
static String | getCreateCommandByInstanceType ( TestDeviceOptions.InstanceType type) |
String | getCrosPassword () 傳回用於登入 Chrome 作業系統的密碼。 |
String | getCrosUser () 傳回用於登入的 Chrome 作業系統使用者。 |
Integer | getCutoffBattery () |
String | getDefaultNetworkType () |
MultiMap <File, String> | getExtraFiles () 返回 acloud 建立過程中需要上傳到 GCE 的額外檔案。 |
getExtraOxygenArgs () 傳回租用氧氣設備的額外參數。 | |
static | getExtraParamsByInstanceType ( TestDeviceOptions.InstanceType type, String baseImage) |
File | getFastbootBinary () 傳回要使用的指定 fastboot 二進位。 |
long | getFastbootOutputTimeout () |
int | getFastbootTimeout () |
String | getGceAccount () 返回 gce 電子郵件帳戶以供驅動程式使用 |
long | getGceCmdTimeout () 傳回實例上線的 Gce Avd 逾時。 |
String | getGceDriverBuildIdParam () 傳回應與建置資訊中的建置 ID 配對的 GCE 驅動程式參數 |
MultiMap <String, File> | getGceDriverFileParams () 傳回附加檔案路徑作為透過選項提供的 GCE 驅動程式參數。 |
Log.LogLevel | getGceDriverLogLevel () 傳回 Gce Avd 驅動程式的日誌等級。 |
getGceDriverParams () 傳回透過選項提供的附加 GCE 驅動程式參數 | |
int | getGceMaxAttempt () 返回嘗試啟動 gce 裝置的最大次數 |
TestDeviceOptions.InstanceType | getInstanceType () 傳回應建立的虛擬設備的執行個體類型 |
String | getInstanceUser () 傳回應建立的GCE虛擬設備的實例用戶 |
getInvocationAttributeToMetadata () | |
String | getLogcatOptions () |
long | getMaxLogcatDataSize () 取得要保留的 tmp logcat 資料的近似最大大小(以位元組為單位)。 |
long | getMaxWifiConnectTime () |
long | getOnlineTimeout () |
String | getOxygenAccountingUser () 傳回 Oxygen 設備的計費用戶。 |
TestDeviceOptions.DeviceSize | getOxygenDeviceSize () 傳回將執行 Oxygen 虛擬設備的主機的大小。 |
long | getOxygenLeaseLength () 返回租賃氧氣設備的時長(以毫秒為單位)。 |
String | getOxygenServiceAddress () 返回氧氣設備的服務地址。 |
String | getOxygenTargetRegion () 返回氧氣設備的目標區域。 |
getPostBootCommands () | |
int | getRebootTimeout () |
int | getRemoteAdbPort () 傳回 adb 伺服器監聽的實例中的遠端端口 |
getRemoteFetchFilePattern () 傳回嘗試透過 scp 取得的模式清單。 | |
File | getRemoteTf () 指向要推送到遠端的 Tradefed 版本目錄的檔案。 |
File | getServiceAccountJsonKeyFile () |
long | getSnapuserdTimeout () |
File | getSshPrivateKeyPath () 傳回用於 Gce Avd 實例操作的 ssh 金鑰的路徑。 |
int | getUnencryptRebootTimeout () |
boolean | getUseFastbootErase () |
int | getWifiAttempts () |
int | getWifiRetryWaitTime () |
String | getWifiUtilAPKPath () |
boolean | isDisableKeyguard () 檢查啟動完成後我們是否應該嘗試停用鍵盤保護 |
boolean | isEnableAdbRoot () 檢查是否應在該裝置啟動時啟用 adb root |
boolean | isLogcatCaptureEnabled () |
boolean | isWifiExpoRetryEnabled () |
void | setAdbCommandTimeout (long adbCommandTimeout) 設定發送命令的超時時間(以毫秒為單位)。 |
void | setAdbRecoveryTimeout (int adbRecoveryTimeout) |
void | setAdbRootUnavailableTimeout (long adbRootUnavailableTimeout) |
void | setAvdConfigFile (File avdConfigFile) 設定 Gce Avd 設定檔以啟動實例。 |
void | setAvdDriverBinary (File avdDriverBinary) 設定二進位檔案的路徑以啟動 Gce Avd 實例。 |
void | setConnCheckUrl (String url) |
void | setCutoffBattery (int cutoffBattery) 設定最低電池電量以繼續呼叫。 |
void | setDisableKeyguard (boolean disableKeyguard) 設定啟動完成後是否應嘗試停用鍵盤保護 |
void | setExtraFiles ( MultiMap <File, String> extraFiles) 設定acloud建立過程中需要上傳到GCE的額外檔案。 |
void | setFastbootTimeout (int fastbootTimeout) |
void | setGceCmdTimeout (long gceCmdTimeout) 設定實例上線的 Gce Avd 逾時。 |
void | setGceDriverBuildIdParam (String gceDriverBuildIdParam) 設定應與建置資訊中的建置 ID 配對的 GCE 驅動程式參數 |
void | setGceDriverLogLevel (Log.LogLevel mGceDriverLogLevel) 設定 Gce Avd 驅動程式的日誌等級。 |
void | setGceMaxAttempt (int gceMaxAttempt) 設定嘗試啟動 gce 裝置的最大次數 |
void | setInstanceType ( TestDeviceOptions.InstanceType type) 設定應建立的虛擬設備的實例類型 |
void | setInstanceUser (String instanceUser) 設定要建立的GCE虛擬設備的實例使用者。 |
void | setLogcatOptions (String logcatOptions) 設定要傳遞給 logcat 的選項 |
void | setMaxLogcatDataSize (long maxLogcatDataSize) 設定要保留的 tmp logcat 的近似最大大小(以位元組為單位) |
void | setOnlineTimeout (long onlineTimeout) |
void | setRebootTimeout (int rebootTimeout) |
void | setRemoteAdbPort (int remoteAdbPort) 設定adb伺服器監聽的實例遠端端口 |
void | setServiceAccountJsonKeyFile (File jsonKeyFile) 設定服務帳戶 json 金鑰檔案。 |
void | setSkipTearDown (boolean shouldSkipTearDown) 如果應跳過 GCE 拆卸,則傳回 true。 |
void | setSshPrivateKeyPath (File sshPrivateKeyPath) 設定用於 Gce Avd 實例操作的 ssh 金鑰的路徑。 |
void | setUnencryptRebootTimeout (int unencryptRebootTimeout) |
void | setUseConnection (boolean useConnection) |
void | setUseFastbootErase (boolean useFastbootErase) |
void | setWifiAttempts (int wifiAttempts) |
boolean | shouldDisableReboot () |
boolean | shouldSkipTearDown () 如果應跳過 GCE 拆卸,則傳回 true。 |
boolean | shouldUseConnection () 傳回我們是否應該使用新的連線功能。 |
boolean | shouldUseContentProvider () 返回 Tradefed 內容提供者是否可用於推送/拉取檔案。 |
boolean | useCmdWifiCommands () 傳回是否使用 cmd wifi 指令而不是 apk。 |
boolean | useExitStatusWorkaround () 傳回是否使用解決方法在沒有 shell v2 的舊設備上取得 shell 退出狀態。 |
boolean | useOxygen () 如果使用 Oxygen 建立虛擬設備,則傳回 true。 |
boolean | useOxygenProxy () 如果我們希望 TradeFed 直接呼叫 Oxygen 來租賃設備,則傳回 true。 |
boolean | useOxygenationDevice () 如果要在 OmniLab 的基礎架構中租賃氧合設備,則傳回 true。 |
boolean | useUpdatedBootloaderStatus () 傳回是否使用較新的引導程式狀態。 |
boolean | waitForGceTearDown () 如果我們應該在繼續之前阻止 GCE 拆卸完成,則傳回 true。 |
常數
DEFAULT_ADB_PORT
public static final int DEFAULT_ADB_PORT
常數值:5555 (0x000015b3)
領域
INSTANCE_TYPE_OPTION
public static final String INSTANCE_TYPE_OPTION
REMOTE_TF_VERSION_OPTION
public static final String REMOTE_TF_VERSION_OPTION
公共構造函數
測試設備選項
public TestDeviceOptions ()
公共方法
新增GceDriverParams
public void addGceDriverParams (String param)
將參數新增至 gce 驅動程式參數。
參數 | |
---|---|
param | String |
允許GceCmdTimeoutOverride
public boolean allowGceCmdTimeoutOverride ()
傳回我們是否應該依賴 acloud 的啟動逾時參數(如果存在)。
退貨 | |
---|---|
boolean |
取得AdbCommandTimeout
public long getAdbCommandTimeout ()
退貨 | |
---|---|
long | 發送命令的超時時間(以毫秒為單位)。 |
getAdbRecoveryTimeout
public int getAdbRecoveryTimeout ()
退貨 | |
---|---|
int | 啟動進入恢復模式的逾時(以毫秒為單位)。 |
getAdbRootUnavailableTimeout
public long getAdbRootUnavailableTimeout ()
退貨 | |
---|---|
long | adb root 後等待裝置變成不可用的時間(以毫秒為單位)。 |
取得可用逾時
public long getAvailableTimeout ()
退貨 | |
---|---|
long | 等待設備可用的預設時間(以毫秒為單位)。 |
取得AvdConfigFile
public File getAvdConfigFile ()
傳回 Gce Avd 設定檔以啟動實例。
退貨 | |
---|---|
File |
取得AvdDriverBinary
public File getAvdDriverBinary ()
傳回啟動 Gce Avd 實例的二進位檔案的路徑。
退貨 | |
---|---|
File |
取得基礎影像
public String getBaseImage ()
傳回用於目前實例的基礎鏡像名稱
退貨 | |
---|---|
String |
取得錯誤報告逾時
public long getBugreportzTimeout ()
傳回應用於 bugreportz 捕獲的逾時值。
退貨 | |
---|---|
long |
取得ConnCheckUrl
public String getConnCheckUrl ()
退貨 | |
---|---|
String | 用於連線測試的預設 URL。 |
透過實例類型取得建立命令
public static String getCreateCommandByInstanceType (TestDeviceOptions.InstanceType type)
參數 | |
---|---|
type | TestDeviceOptions.InstanceType |
退貨 | |
---|---|
String |
取得交叉密碼
public String getCrosPassword ()
傳回用於登入 Chrome 作業系統的密碼。
退貨 | |
---|---|
String |
取得跨用戶
public String getCrosUser ()
傳回用於登入的 Chrome 作業系統使用者。
退貨 | |
---|---|
String |
取得截止電池
public Integer getCutoffBattery ()
退貨 | |
---|---|
Integer | 繼續調用的最低電池電量。 |
取得預設網路類型
public String getDefaultNetworkType ()
退貨 | |
---|---|
String |
取得額外文件
public MultiMap<File, String> getExtraFiles ()
返回 acloud 建立過程中需要上傳到 GCE 的額外檔案。
退貨 | |
---|---|
MultiMap <File, String> |
取得額外氧氣參數
publicgetExtraOxygenArgs ()
傳回租用氧氣設備的額外參數。
退貨 | |
---|---|
透過實例類型取得額外參數
public staticgetExtraParamsByInstanceType (TestDeviceOptions.InstanceType type, String baseImage)
參數 | |
---|---|
type | TestDeviceOptions.InstanceType |
baseImage | String |
退貨 | |
---|---|
取得FastbootBinary
public File getFastbootBinary ()
傳回要使用的指定 fastboot 二進位。如果為 null,則使用 DeviceManager 之一。
退貨 | |
---|---|
File |
getFastbootOutputTimeout
public long getFastbootOutputTimeout ()
退貨 | |
---|---|
long |
取得快速啟動逾時
public int getFastbootTimeout ()
退貨 | |
---|---|
int | 啟動進入快速啟動模式的超時時間(以毫秒為單位)。 |
取得Gce帳戶
public String getGceAccount ()
返回 gce 電子郵件帳戶以供驅動程式使用
退貨 | |
---|---|
String |
取得GceCmd逾時
public long getGceCmdTimeout ()
傳回實例上線的 Gce Avd 逾時。
退貨 | |
---|---|
long |
取得GceDriverBuildIdParam
public String getGceDriverBuildIdParam ()
傳回應與建置資訊中的建置 ID 配對的 GCE 驅動程式參數
退貨 | |
---|---|
String |
取得GceDriverFileParams
public MultiMap<String, File> getGceDriverFileParams ()
傳回附加檔案路徑作為透過選項提供的 GCE 驅動程式參數。
退貨 | |
---|---|
MultiMap <String, File> |
取得GceDriverLogLevel
public Log.LogLevel getGceDriverLogLevel ()
傳回 Gce Avd 驅動程式的日誌等級。
退貨 | |
---|---|
Log.LogLevel |
取得GceDriverParams
publicgetGceDriverParams ()
傳回透過選項提供的附加 GCE 驅動程式參數
退貨 | |
---|---|
取得GceMaxAttempt
public int getGceMaxAttempt ()
返回嘗試啟動 gce 裝置的最大次數
退貨 | |
---|---|
int |
取得實例類型
public TestDeviceOptions.InstanceType getInstanceType ()
傳回應建立的虛擬設備的執行個體類型
退貨 | |
---|---|
TestDeviceOptions.InstanceType |
取得實例用戶
public String getInstanceUser ()
傳回應建立的GCE虛擬設備的實例用戶
退貨 | |
---|---|
String |
取得調用屬性到元數據
publicgetInvocationAttributeToMetadata ()
退貨 | |
---|---|
取得Logcat選項
public String getLogcatOptions ()
退貨 | |
---|---|
String | 配置的 logcat 選項 |
取得最大Logcat資料大小
public long getMaxLogcatDataSize ()
取得要保留的 tmp logcat 資料的近似最大大小(以位元組為單位)。
退貨 | |
---|---|
long |
取得最大Wifi連接時間
public long getMaxWifiConnectTime ()
退貨 | |
---|---|
long | 嘗試連線 wifi 的最長時間。 |
取得線上超時
public long getOnlineTimeout ()
退貨 | |
---|---|
long | 等待設備上線的預設時間(以毫秒為單位)。 |
取得OxygenAccountingUser
public String getOxygenAccountingUser ()
傳回 Oxygen 設備的計費用戶。
退貨 | |
---|---|
String |
取得氧氣設備大小
public TestDeviceOptions.DeviceSize getOxygenDeviceSize ()
傳回將執行 Oxygen 虛擬設備的主機的大小。
退貨 | |
---|---|
TestDeviceOptions.DeviceSize |
取得氧氣租賃長度
public long getOxygenLeaseLength ()
返回租賃氧氣設備的時長(以毫秒為單位)。
退貨 | |
---|---|
long |
取得氧氣服務地址
public String getOxygenServiceAddress ()
返回氧氣設備的服務地址。
退貨 | |
---|---|
String |
取得氧氣目標區域
public String getOxygenTargetRegion ()
返回氧氣設備的目標區域。
退貨 | |
---|---|
String |
取得啟動後命令
publicgetPostBootCommands ()
退貨 | |
---|---|
重新啟動後要執行的 shell 指令清單。 |
取得重啟超時
public int getRebootTimeout ()
退貨 | |
---|---|
int | 完整系統啟動的逾時(以毫秒為單位)。 |
取得遠端Adb端口
public int getRemoteAdbPort ()
傳回 adb 伺服器監聽的實例中的遠端端口
退貨 | |
---|---|
int |
取得遠端取得文件模式
publicgetRemoteFetchFilePattern ()
傳回嘗試透過 scp 取得的模式清單。
退貨 | |
---|---|
獲取遠端Tf
public File getRemoteTf ()
指向要推送到遠端的 Tradefed 版本目錄的檔案。
退貨 | |
---|---|
File |
取得ServiceAccountJsonKeyFile
public File getServiceAccountJsonKeyFile ()
退貨 | |
---|---|
File | 服務帳戶 json 金鑰檔案。 |
取得Snapuserd超時
public long getSnapuserdTimeout ()
退貨 | |
---|---|
long |
取得SshPrivateKeyPath
public File getSshPrivateKeyPath ()
傳回用於 Gce Avd 實例操作的 ssh 金鑰的路徑。
退貨 | |
---|---|
File |
取得UncryptRebootTimeout
public int getUnencryptRebootTimeout ()
退貨 | |
---|---|
int | 檔案系統格式化和裝置在解密後重新啟動的逾時時間(以毫秒為單位)。 |
getUseFastbootErase
public boolean getUseFastbootErase ()
退貨 | |
---|---|
boolean | 是否使用fastboot擦除而不是fastboot格式來擦除分區。 |
取得Wifi嘗試
public int getWifiAttempts ()
退貨 | |
---|---|
int | 嘗試連接 wifi 網路的預設次數。 |
取得Wifi重試等待時間
public int getWifiRetryWaitTime ()
退貨 | |
---|---|
int | WiFi 連線重試之間的基本等待時間。 |
取得WifiUtilAPKPath
public String getWifiUtilAPKPath ()
退貨 | |
---|---|
String | wifiutil apk 路徑 |
isDisableKeyguard
public boolean isDisableKeyguard ()
檢查啟動完成後我們是否應該嘗試停用鍵盤保護
退貨 | |
---|---|
boolean |
isEnableAdbRoot
public boolean isEnableAdbRoot ()
檢查是否應在該裝置啟動時啟用 adb root
退貨 | |
---|---|
boolean |
isLogcatCaptureEnabled
public boolean isLogcatCaptureEnabled ()
退貨 | |
---|---|
boolean | 如果啟用了後台 logcat 捕獲,則為 true |
isWifiExpoRetryEnabled
public boolean isWifiExpoRetryEnabled ()
退貨 | |
---|---|
boolean | 是否應使用指數重試策略。 |
設定AdbCommandTimeout
public void setAdbCommandTimeout (long adbCommandTimeout)
設定發送命令的超時時間(以毫秒為單位)。
參數 | |
---|---|
adbCommandTimeout | long |
設定AdbRecoveryTimeout
public void setAdbRecoveryTimeout (int adbRecoveryTimeout)
參數 | |
---|---|
adbRecoveryTimeout | int :啟動進入恢復模式的逾時(以毫秒為單位)。 |
設定AdbRootUnavailableTimeout
public void setAdbRootUnavailableTimeout (long adbRootUnavailableTimeout)
參數 | |
---|---|
adbRootUnavailableTimeout | long :在 adb root 後等待裝置變成不可用的時間(以毫秒為單位)。 |
設定AvdConfigFile
public void setAvdConfigFile (File avdConfigFile)
設定 Gce Avd 設定檔以啟動實例。
參數 | |
---|---|
avdConfigFile | File |
設定AvdDriverBinary
public void setAvdDriverBinary (File avdDriverBinary)
設定二進位檔案的路徑以啟動 Gce Avd 實例。
參數 | |
---|---|
avdDriverBinary | File |
設定ConnCheckUrl
public void setConnCheckUrl (String url)
參數 | |
---|---|
url | String |
設定截止電池
public void setCutoffBattery (int cutoffBattery)
設定最低電池電量以繼續呼叫。
參數 | |
---|---|
cutoffBattery | int |
設定禁用鍵盤保護
public void setDisableKeyguard (boolean disableKeyguard)
設定啟動完成後是否應嘗試停用鍵盤保護
參數 | |
---|---|
disableKeyguard | boolean |
設定額外文件
public void setExtraFiles (MultiMap<File, String> extraFiles)
設定acloud建立過程中需要上傳到GCE的額外檔案。
參數 | |
---|---|
extraFiles | MultiMap |
設定快速啟動逾時
public void setFastbootTimeout (int fastbootTimeout)
參數 | |
---|---|
fastbootTimeout | int :啟動進入快速啟動模式的逾時時間(以毫秒為單位)。 |
設定GceCmd逾時
public void setGceCmdTimeout (long gceCmdTimeout)
設定實例上線的 Gce Avd 逾時。
參數 | |
---|---|
gceCmdTimeout | long |
設定GceDriverBuildIdParam
public void setGceDriverBuildIdParam (String gceDriverBuildIdParam)
設定應與建置資訊中的建置 ID 配對的 GCE 驅動程式參數
參數 | |
---|---|
gceDriverBuildIdParam | String |
設定GceDriverLogLevel
public void setGceDriverLogLevel (Log.LogLevel mGceDriverLogLevel)
設定 Gce Avd 驅動程式的日誌等級。
參數 | |
---|---|
mGceDriverLogLevel | Log.LogLevel |
設定GceMaxAttempt
public void setGceMaxAttempt (int gceMaxAttempt)
設定嘗試啟動 gce 裝置的最大次數
參數 | |
---|---|
gceMaxAttempt | int |
設定實例類型
public void setInstanceType (TestDeviceOptions.InstanceType type)
設定應建立的虛擬設備的實例類型
參數 | |
---|---|
type | TestDeviceOptions.InstanceType |
設定實例用戶
public void setInstanceUser (String instanceUser)
設定要建立的GCE虛擬設備的實例使用者。
參數 | |
---|---|
instanceUser | String |
設定Logcat選項
public void setLogcatOptions (String logcatOptions)
設定要傳遞給 logcat 的選項
參數 | |
---|---|
logcatOptions | String |
設定MaxLogcatDataSize
public void setMaxLogcatDataSize (long maxLogcatDataSize)
設定要保留的 tmp logcat 的近似最大大小(以位元組為單位)
參數 | |
---|---|
maxLogcatDataSize | long |
設定線上超時
public void setOnlineTimeout (long onlineTimeout)
參數 | |
---|---|
onlineTimeout | long |
設定重啟超時
public void setRebootTimeout (int rebootTimeout)
參數 | |
---|---|
rebootTimeout | int :系統完全啟動的超時時間(以毫秒為單位)。 |
設定遠端Adb端口
public void setRemoteAdbPort (int remoteAdbPort)
設定adb伺服器監聽的實例遠端端口
參數 | |
---|---|
remoteAdbPort | int |
設定ServiceAccountJsonKeyFile
public void setServiceAccountJsonKeyFile (File jsonKeyFile)
設定服務帳戶 json 金鑰檔案。
參數 | |
---|---|
jsonKeyFile | File :密鑰檔。 |
設定SkipTearDown
public void setSkipTearDown (boolean shouldSkipTearDown)
如果應跳過 GCE 拆卸,則傳回 true。否則為假。
參數 | |
---|---|
shouldSkipTearDown | boolean |
設定SshPrivateKeyPath
public void setSshPrivateKeyPath (File sshPrivateKeyPath)
設定用於 Gce Avd 實例操作的 ssh 金鑰的路徑。
參數 | |
---|---|
sshPrivateKeyPath | File |
設定取消加密重啟逾時
public void setUnencryptRebootTimeout (int unencryptRebootTimeout)
參數 | |
---|---|
unencryptRebootTimeout | int :要格式化的檔案系統和解密後裝置重新啟動的逾時(以毫秒為單位)。 |
設定使用連接
public void setUseConnection (boolean useConnection)
參數 | |
---|---|
useConnection | boolean |
設定使用FastbootErase
public void setUseFastbootErase (boolean useFastbootErase)
參數 | |
---|---|
useFastbootErase | boolean :是否使用 fastboot擦除而不是fastboot格式來擦除分割區。 |
設定Wifi嘗試
public void setWifiAttempts (int wifiAttempts)
參數 | |
---|---|
wifiAttempts | int |
應該禁用重新啟動
public boolean shouldDisableReboot ()
退貨 | |
---|---|
boolean | 是否應禁用設備重啟 |
應該跳過TearDown
public boolean shouldSkipTearDown ()
如果應跳過 GCE 拆卸,則傳回 true。否則為假。
退貨 | |
---|---|
boolean |
應該使用連接
public boolean shouldUseConnection ()
傳回我們是否應該使用新的連線功能。
退貨 | |
---|---|
boolean |
應該使用ContentProvider
public boolean shouldUseContentProvider ()
返回 Tradefed 內容提供者是否可用於推送/拉取檔案。
退貨 | |
---|---|
boolean |
使用CmdWifi命令
public boolean useCmdWifiCommands ()
傳回是否使用 cmd wifi 指令而不是 apk。
退貨 | |
---|---|
boolean |
使用退出狀態解決方法
public boolean useExitStatusWorkaround ()
傳回是否使用解決方法在沒有 shell v2 的舊設備上取得 shell 退出狀態。
退貨 | |
---|---|
boolean |
使用氧氣
public boolean useOxygen ()
如果使用 Oxygen 建立虛擬設備,則傳回 true。否則為假。
退貨 | |
---|---|
boolean |
使用OxygenProxy
public boolean useOxygenProxy ()
如果我們希望 TradeFed 直接呼叫 Oxygen 來租賃設備,則傳回 true。
退貨 | |
---|---|
boolean |
使用供氧裝置
public boolean useOxygenationDevice ()
如果要在 OmniLab 的基礎架構中租賃氧合設備,則傳回 true。否則為假。
退貨 | |
---|---|
boolean |
使用UpdatedBootloader狀態
public boolean useUpdatedBootloaderStatus ()
傳回是否使用較新的引導程式狀態。
退貨 | |
---|---|
boolean |
等待GceTearDown
public boolean waitForGceTearDown ()
如果我們應該在繼續之前阻止 GCE 拆卸完成,則傳回 true。
退貨 | |
---|---|
boolean |