TestDeviceOptions
public
class
TestDeviceOptions
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.device.TestDeviceOptions |
ITestDevice Option のコンテナ
概要
定数 | |
|---|---|
int |
DEFAULT_ADB_PORT
|
String |
INSTANCE_TYPE_OPTION
|
String |
REMOTE_TF_VERSION_OPTION
|
フィールド | |
|---|---|
protected
long |
mAdbConnectWaitTime
|
パブリック コンストラクタ | |
|---|---|
TestDeviceOptions()
|
|
パブリック メソッド | |
|---|---|
void
|
addGceDriverParams(String param)
gce ドライバ パラメータにパラメータを追加します。 |
boolean
|
allowGceCmdTimeoutOverride()
存在する場合、acloud のブートタイムアウト引数に依存するかどうかを返します。 |
boolean
|
evaluateDeviceConnection()
|
File
|
getAdbBinary()
使用する指定された adb バイナリを返します。 |
long
|
getAdbCommandTimeout()
|
long
|
getAdbConnectWaitTime()
ADB 接続に適用するタイムアウト値をミリ秒単位で返します。 |
int
|
getAdbRecoveryTimeout()
|
long
|
getAdbRootUnavailableTimeout()
|
String
|
getAdbServerPort()
デバイスに関連付けられた adb サーバーのポートを返します。 |
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 OS にログインするためのパスワードを返します。 |
String
|
getCrosUser()
ログインする Chrome OS ユーザーを返します。 |
Integer
|
getCutoffBattery()
|
String
|
getDefaultNetworkType()
|
MultiMap<File, String>
|
getExtraFiles()
acloud create の間に GCE にアップロードする必要がある追加ファイルを返します。 |
|
getExtraOxygenArgs()
Oxygen デバイスをリースするための追加の引数を返します。 |
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()
Oxygen デバイスのリース期間をミリ秒単位で返します。 |
String
|
getOxygenServiceAddress()
酸素濃度測定デバイスのサービス アドレスを返します。 |
String
|
getOxygenTargetRegion()
Oxygen デバイスの対象地域を返します。 |
|
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
|
isCmdWifiVirtual()
|
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 create の実行時に 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
|
setUseCmdWifi(boolean useCmdWifi)
|
void
|
setUseConnection(boolean useConnection)
|
void
|
setUseFastbootErase(boolean useFastbootErase)
|
void
|
setWifiAttempts(int wifiAttempts)
|
boolean
|
shouldDisableReboot()
|
boolean
|
shouldSkipBootComplete()
|
boolean
|
shouldSkipTearDown()
GCE の削除をスキップする必要がある場合は true を返します。 |
boolean
|
shouldUseConnection()
新しい接続機能を使用するかどうかを返します。 |
boolean
|
shouldUseContentProvider()
Tradefed コンテンツ プロバイダを使用してファイルを push/pull できるかどうかを返します。 |
boolean
|
useCmdWifiCommands()
apk の代わりに cmd wifi コマンドを使用するかどうかを返します。 |
boolean
|
useCvdCF()
デバイスが cvd によって起動された場合は true、それ以外の場合は false を返すヘルパー。 |
boolean
|
useExitStatusWorkaround()
シェル v2 を搭載していない古いデバイスでシェルの終了ステータスを取得するための回避策を使用するかどうかを返します。 |
boolean
|
useIpV6ForTcpFastboot()
|
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
定数値: "instance-type"
REMOTE_TF_VERSION_OPTION
public static final String REMOTE_TF_VERSION_OPTION
定数値: "remote-tf-version"
フィールド
mAdbConnectWaitTime
protected long mAdbConnectWaitTime
パブリック コンストラクタ
TestDeviceOptions
public TestDeviceOptions ()
パブリック メソッド
addGceDriverParams
public void addGceDriverParams (String param)
gce ドライバ パラメータにパラメータを追加します。
| パラメータ | |
|---|---|
param |
String |
allowGceCmdTimeoutOverride
public boolean allowGceCmdTimeoutOverride ()
存在する場合、acloud のブートタイムアウト引数に依存するかどうかを返します。
| 戻り値 | |
|---|---|
boolean |
|
evaluateDeviceConnection
public boolean evaluateDeviceConnection ()
| 戻り値 | |
|---|---|
boolean |
|
getAdbBinary
public File getAdbBinary ()
使用する指定された adb バイナリを返します。null の場合は、DeviceManager のものを使用します。
| 戻り値 | |
|---|---|
File |
|
getAdbCommandTimeout
public long getAdbCommandTimeout ()
| 戻り値 | |
|---|---|
long |
コマンドを送信するタイムアウト(ミリ秒)。 |
getAdbConnectWaitTime
public long getAdbConnectWaitTime ()
ADB 接続に適用するタイムアウト値をミリ秒単位で返します。
| 戻り値 | |
|---|---|
long |
|
getAdbRecoveryTimeout
public int getAdbRecoveryTimeout ()
| 戻り値 | |
|---|---|
int |
リカバリモードで起動するまでのタイムアウト(ミリ秒単位)。 |
getAdbRootUnavailableTimeout
public long getAdbRootUnavailableTimeout ()
| 戻り値 | |
|---|---|
long |
adb root 後にデバイスが使用不可になるのを待つ時間(ミリ秒単位)。 |
getAdbServerPort
public String getAdbServerPort ()
デバイスに関連付けられた adb サーバーのポートを返します。null の場合はデフォルトを使用します。
| 戻り値 | |
|---|---|
String |
|
getAvailableTimeout
public long getAvailableTimeout ()
| 戻り値 | |
|---|---|
long |
デバイスが使用可能になるのを待つデフォルトの時間(ミリ秒単位)。 |
getAvdConfigFile
public File getAvdConfigFile ()
Gce Avd 構成ファイルを返してインスタンスを起動します。
| 戻り値 | |
|---|---|
File |
|
getAvdDriverBinary
public File getAvdDriverBinary ()
Gce Avd インスタンスを起動するバイナリのパスを返します。
| 戻り値 | |
|---|---|
File |
|
getBaseImage
public String getBaseImage ()
現在のインスタンスで使用されるベースイメージ名を返します
| 戻り値 | |
|---|---|
String |
|
getBugreportzTimeout
public long getBugreportzTimeout ()
bugreportz のキャプチャに適用するタイムアウト値を返します。
| 戻り値 | |
|---|---|
long |
|
getConnCheckUrl
public String getConnCheckUrl ()
| 戻り値 | |
|---|---|
String |
接続テストに使用されるデフォルトの URL。 |
getCreateCommandByInstanceType
public static String getCreateCommandByInstanceType (TestDeviceOptions.InstanceType type)
| パラメータ | |
|---|---|
type |
TestDeviceOptions.InstanceType |
| 戻り値 | |
|---|---|
String |
|
getCrosPassword
public String getCrosPassword ()
Chrome OS へのログインに使用するパスワードを返します。
| 戻り値 | |
|---|---|
String |
|
getCrosUser
public String getCrosUser ()
ログインする Chrome OS ユーザーを返します。
| 戻り値 | |
|---|---|
String |
|
getCutoffBattery
public Integer getCutoffBattery ()
| 戻り値 | |
|---|---|
Integer |
呼び出しを続行するための最小バッテリー残量。 |
getDefaultNetworkType
public String getDefaultNetworkType ()
| 戻り値 | |
|---|---|
String |
|
getExtraFiles
public MultiMap<File, String> getExtraFiles ()
acloud create の実行時に GCE にアップロードする必要がある追加ファイルを返します。
| 戻り値 | |
|---|---|
MultiMap<File, String> |
|
getExtraOxygenArgs
publicgetExtraOxygenArgs ()
Oxygen デバイスをリースするための追加の引数を返します。
| 戻り値 | |
|---|---|
|
|
getExtraParamsByInstanceType
public staticgetExtraParamsByInstanceType (TestDeviceOptions.InstanceType type, String baseImage)
| パラメータ | |
|---|---|
type |
TestDeviceOptions.InstanceType |
baseImage |
String |
| 戻り値 | |
|---|---|
|
|
getFastbootBinary
public File getFastbootBinary ()
使用する指定された fastboot バイナリを返します。null の場合は、DeviceManager のものを使用します。
| 戻り値 | |
|---|---|
File |
|
getFastbootOutputTimeout
public long getFastbootOutputTimeout ()
| 戻り値 | |
|---|---|
long |
|
getFastbootTimeout
public int getFastbootTimeout ()
| 戻り値 | |
|---|---|
int |
fastboot モードでブートするまでのタイムアウト(ミリ秒単位)。 |
getGceAccount
public String getGceAccount ()
ドライバで使用する gce メール アカウントを返します
| 戻り値 | |
|---|---|
String |
|
getGceCmdTimeout
public long getGceCmdTimeout ()
インスタンスがオンラインになるまでの Gce Avd タイムアウトを返します。
| 戻り値 | |
|---|---|
long |
|
getGceDriverBuildIdParam
public String getGceDriverBuildIdParam ()
ビルド情報からビルド ID とペア設定する必要がある GCE ドライバ パラメータを返します
| 戻り値 | |
|---|---|
String |
|
getGceDriverFileParams
public MultiMap<String, File> getGceDriverFileParams ()
オプションで指定された GCE ドライバ パラメータとして、追加のファイルパスを返します。
| 戻り値 | |
|---|---|
MultiMap<String, File> |
|
getGceDriverLogLevel
public Log.LogLevel getGceDriverLogLevel ()
GCE AVD ドライバのログレベルを返します。
| 戻り値 | |
|---|---|
Log.LogLevel |
|
getGceDriverParams
publicgetGceDriverParams ()
オプションで指定された追加の GCE ドライバ パラメータを返します
| 戻り値 | |
|---|---|
|
|
getGceMaxAttempt
public int getGceMaxAttempt ()
gce デバイスを起動する最大試行回数を返す
| 戻り値 | |
|---|---|
int |
|
getInstanceType
public TestDeviceOptions.InstanceType getInstanceType ()
作成する仮想デバイスのインスタンス タイプを返します
| 戻り値 | |
|---|---|
TestDeviceOptions.InstanceType |
|
getInstanceUser
public String getInstanceUser ()
作成される GCE 仮想デバイスのインスタンス ユーザーを返します
| 戻り値 | |
|---|---|
String |
|
getInvocationAttributeToMetadata
publicgetInvocationAttributeToMetadata ()
| 戻り値 | |
|---|---|
|
|
getLogcatOptions
public String getLogcatOptions ()
| 戻り値 | |
|---|---|
String |
構成された logcat オプション |
getMaxLogcatDataSize
public long getMaxLogcatDataSize ()
保持する tmp logcat データの概算の最大サイズをバイト単位で取得します。
| 戻り値 | |
|---|---|
long |
|
getMaxWifiConnectTime
public long getMaxWifiConnectTime ()
| 戻り値 | |
|---|---|
long |
Wi-Fi への接続を試みる最大時間。 |
getOnlineTimeout
public long getOnlineTimeout ()
| 戻り値 | |
|---|---|
long |
デバイスがオンラインになるのを待つデフォルトの時間(ミリ秒単位)。 |
getOxygenAccountingUser
public String getOxygenAccountingUser ()
Oxygen デバイスのアカウント ユーザーを返します。
| 戻り値 | |
|---|---|
String |
|
getOxygenDeviceSize
public TestDeviceOptions.DeviceSize getOxygenDeviceSize ()
Oxygen 仮想デバイスが実行されるホストのサイズを返します。
| 戻り値 | |
|---|---|
TestDeviceOptions.DeviceSize |
|
getOxygenLeaseLength
public long getOxygenLeaseLength ()
Oxygen デバイスのリース期間の長さをミリ秒単位で返します。
| 戻り値 | |
|---|---|
long |
|
getOxygenServiceAddress
public String getOxygenServiceAddress ()
Oxygen デバイスのサービス アドレスを返します。
| 戻り値 | |
|---|---|
String |
|
getOxygenTargetRegion
public String getOxygenTargetRegion ()
Oxygen デバイスの対象地域を返します。
| 戻り値 | |
|---|---|
String |
|
getPostBootCommands
publicgetPostBootCommands ()
| 戻り値 | |
|---|---|
|
再起動後に実行するシェルコマンドのリスト。 |
getRebootTimeout
public int getRebootTimeout ()
| 戻り値 | |
|---|---|
int |
システム全体の起動のタイムアウト(ミリ秒)。 |
getRemoteAdbPort
public int getRemoteAdbPort ()
adb サーバーがリッスンするインスタンスのリモートポートを返します
| 戻り値 | |
|---|---|
int |
|
getRemoteFetchFilePattern
publicgetRemoteFetchFilePattern ()
scp で取得を試みるパターンのリストを返します。
| 戻り値 | |
|---|---|
|
|
getRemoteTf
public File getRemoteTf ()
リモートにプッシュする Tradefed バージョンのディレクトリを指すファイル。
| 戻り値 | |
|---|---|
File |
|
getServiceAccountJsonKeyFile
public File getServiceAccountJsonKeyFile ()
| 戻り値 | |
|---|---|
File |
サービス アカウントの JSON キーファイル。 |
getSnapuserdTimeout
public long getSnapuserdTimeout ()
| 戻り値 | |
|---|---|
long |
|
getSshPrivateKeyPath
public File getSshPrivateKeyPath ()
Gce Avd インスタンスのオペレーションに使用する SSH 鍵のパスを返します。
| 戻り値 | |
|---|---|
File |
|
getUnencryptRebootTimeout
public int getUnencryptRebootTimeout ()
| 戻り値 | |
|---|---|
int |
ファイルシステムがフォーマットされ、暗号化解除後にデバイスが再起動するまでのタイムアウト(ミリ秒単位)。 |
getUseFastbootErase
public boolean getUseFastbootErase ()
| 戻り値 | |
|---|---|
boolean |
パーティションをワイプするために fastboot format ではなく fastboot erase を使用するかどうか。 |
getWifiAttempts
public int getWifiAttempts ()
| 戻り値 | |
|---|---|
int |
Wi-Fi ネットワークへの接続を試みるデフォルトの回数。 |
getWifiRetryWaitTime
public int getWifiRetryWaitTime ()
| 戻り値 | |
|---|---|
int |
Wi-Fi 接続の再試行間の基本待機時間。 |
getWifiUtilAPKPath
public String getWifiUtilAPKPath ()
| 戻り値 | |
|---|---|
String |
wifiutil apk のパス |
isCmdWifiVirtual
public boolean isCmdWifiVirtual ()
| 戻り値 | |
|---|---|
boolean |
|
isDisableKeyguard
public boolean isDisableKeyguard ()
ブートが完了したらキーガードを無効にするかどうかを確認する
| 戻り値 | |
|---|---|
boolean |
|
isEnableAdbRoot
public boolean isEnableAdbRoot ()
このデバイスで起動時に adb root を有効にする必要があるかどうかを確認する
| 戻り値 | |
|---|---|
boolean |
|
isLogcatCaptureEnabled
public boolean isLogcatCaptureEnabled ()
| 戻り値 | |
|---|---|
boolean |
バックグラウンドでの Logcat キャプチャが有効な場合は true |
isWifiExpoRetryEnabled
public boolean isWifiExpoRetryEnabled ()
| 戻り値 | |
|---|---|
boolean |
指数再試行戦略を使用するかどうか。 |
setAdbCommandTimeout
public void setAdbCommandTimeout (long adbCommandTimeout)
コマンドを送信するタイムアウトをミリ秒単位で設定します。
| パラメータ | |
|---|---|
adbCommandTimeout |
long |
setAdbRecoveryTimeout
public void setAdbRecoveryTimeout (int adbRecoveryTimeout)
| パラメータ | |
|---|---|
adbRecoveryTimeout |
int: リカバリ モードで起動するまでのタイムアウト(ミリ秒単位)。 |
setAdbRootUnavailableTimeout
public void setAdbRootUnavailableTimeout (long adbRootUnavailableTimeout)
| パラメータ | |
|---|---|
adbRootUnavailableTimeout |
long: adb root 後にデバイスが使用不可になるまでの待機時間(ミリ秒)。 |
setAvdConfigFile
public void setAvdConfigFile (File avdConfigFile)
インスタンスを起動するように Gce Avd 構成ファイルを設定します。
| パラメータ | |
|---|---|
avdConfigFile |
File |
setAvdDriverBinary
public void setAvdDriverBinary (File avdDriverBinary)
Gce Avd インスタンスを起動するバイナリのパスを設定します。
| パラメータ | |
|---|---|
avdDriverBinary |
File |
setConnCheckUrl
public void setConnCheckUrl (String url)
| パラメータ | |
|---|---|
url |
String |
setCutoffBattery
public void setCutoffBattery (int cutoffBattery)
呼び出しを続行するための最小バッテリー残量を設定します。
| パラメータ | |
|---|---|
cutoffBattery |
int |
setDisableKeyguard
public void setDisableKeyguard (boolean disableKeyguard)
起動完了後にキーガードを無効にするかどうかを設定します
| パラメータ | |
|---|---|
disableKeyguard |
boolean |
setExtraFiles
public void setExtraFiles (MultiMap<File, String> extraFiles)
acloud create 中に GCE にアップロードする必要がある追加のファイルを設定します。
| パラメータ | |
|---|---|
extraFiles |
MultiMap |
setFastbootTimeout
public void setFastbootTimeout (int fastbootTimeout)
| パラメータ | |
|---|---|
fastbootTimeout |
int: ファストブート モードで起動するまでのタイムアウト(ミリ秒単位)。 |
setGceCmdTimeout
public void setGceCmdTimeout (long gceCmdTimeout)
インスタンスがオンラインになるまでの Gce Avd タイムアウトを設定します。
| パラメータ | |
|---|---|
gceCmdTimeout |
long |
setGceDriverBuildIdParam
public void setGceDriverBuildIdParam (String gceDriverBuildIdParam)
ビルド情報からビルド ID とペア設定される GCE ドライバ パラメータを設定
| パラメータ | |
|---|---|
gceDriverBuildIdParam |
String |
setGceDriverLogLevel
public void setGceDriverLogLevel (Log.LogLevel mGceDriverLogLevel)
Gce Avd ドライバのログレベルを設定します。
| パラメータ | |
|---|---|
mGceDriverLogLevel |
Log.LogLevel |
setGceMaxAttempt
public void setGceMaxAttempt (int gceMaxAttempt)
gce デバイスの起動を試行する最大回数を設定
| パラメータ | |
|---|---|
gceMaxAttempt |
int |
setInstanceType
public void setInstanceType (TestDeviceOptions.InstanceType type)
作成する仮想デバイスのインスタンス タイプを設定します
| パラメータ | |
|---|---|
type |
TestDeviceOptions.InstanceType |
setInstanceUser
public void setInstanceUser (String instanceUser)
作成する GCE 仮想デバイスのインスタンス ユーザーを設定します。
| パラメータ | |
|---|---|
instanceUser |
String |
setLogcatOptions
public void setLogcatOptions (String logcatOptions)
logcat に渡すオプションを設定する
| パラメータ | |
|---|---|
logcatOptions |
String |
setMaxLogcatDataSize
public void setMaxLogcatDataSize (long maxLogcatDataSize)
保持する tmp logcat のおおよその最大サイズをバイト単位で設定
| パラメータ | |
|---|---|
maxLogcatDataSize |
long |
setOnlineTimeout
public void setOnlineTimeout (long onlineTimeout)
| パラメータ | |
|---|---|
onlineTimeout |
long |
setRebootTimeout
public void setRebootTimeout (int rebootTimeout)
| パラメータ | |
|---|---|
rebootTimeout |
int: システムが完全に起動するまでのタイムアウト(ミリ秒単位)。 |
setRemoteAdbPort
public void setRemoteAdbPort (int remoteAdbPort)
adb サーバーがリッスンするインスタンスのリモートポートを設定
| パラメータ | |
|---|---|
remoteAdbPort |
int |
setServiceAccountJsonKeyFile
public void setServiceAccountJsonKeyFile (File jsonKeyFile)
サービス アカウントの JSON キーファイルを設定します。
| パラメータ | |
|---|---|
jsonKeyFile |
File: 鍵ファイル。 |
setSkipTearDown
public void setSkipTearDown (boolean shouldSkipTearDown)
GCE の削除をスキップする必要がある場合は true を返します。それ以外は False が返されます。
| パラメータ | |
|---|---|
shouldSkipTearDown |
boolean |
setSshPrivateKeyPath
public void setSshPrivateKeyPath (File sshPrivateKeyPath)
Gce Avd インスタンスでのオペレーションに使用する SSH 認証鍵のパスを設定します。
| パラメータ | |
|---|---|
sshPrivateKeyPath |
File |
setUnencryptRebootTimeout
public void setUnencryptRebootTimeout (int unencryptRebootTimeout)
| パラメータ | |
|---|---|
unencryptRebootTimeout |
int: ファイル システムのフォーマットと、暗号化解除後のデバイスの再起動のタイムアウト(ミリ秒単位)。 |
setUseCmdWifi
public void setUseCmdWifi (boolean useCmdWifi)
| パラメータ | |
|---|---|
useCmdWifi |
boolean |
setUseConnection
public void setUseConnection (boolean useConnection)
| パラメータ | |
|---|---|
useConnection |
boolean |
setUseFastbootErase
public void setUseFastbootErase (boolean useFastbootErase)
| パラメータ | |
|---|---|
useFastbootErase |
boolean: パーティションをワイプするために fastboot format の代わりに fastboot erase を使用するかどうか。 |
setWifiAttempts
public void setWifiAttempts (int wifiAttempts)
| パラメータ | |
|---|---|
wifiAttempts |
int |
shouldDisableReboot
public boolean shouldDisableReboot ()
| 戻り値 | |
|---|---|
boolean |
デバイスの再起動を無効にするかどうか |
shouldSkipBootComplete
public boolean shouldSkipBootComplete ()
| 戻り値 | |
|---|---|
boolean |
|
shouldSkipTearDown
public boolean shouldSkipTearDown ()
GCE の削除をスキップする必要がある場合は true を返します。それ以外は False が返されます。
| 戻り値 | |
|---|---|
boolean |
|
shouldUseConnection
public boolean shouldUseConnection ()
新しい接続機能を使用するかどうかを返します。
| 戻り値 | |
|---|---|
boolean |
|
shouldUseContentProvider
public boolean shouldUseContentProvider ()
Tradefed コンテンツ プロバイダを使用してファイルのプッシュ/プルができるかどうかを返します。
| 戻り値 | |
|---|---|
boolean |
|
useCmdWifiCommands
public boolean useCmdWifiCommands ()
apk の代わりに cmd wifi コマンドを使用するかどうかを返します。
| 戻り値 | |
|---|---|
boolean |
|
useCvdCF
public boolean useCvdCF ()
デバイスが cvd によって起動された場合は true を返し、それ以外の場合は false を返すヘルパー。
| 戻り値 | |
|---|---|
boolean |
|
useExitStatusWorkaround
public boolean useExitStatusWorkaround ()
シェル v2 を搭載していない古いデバイスでシェルの終了ステータスを取得するために回避策を使用するかどうかを返します。
| 戻り値 | |
|---|---|
boolean |
|
useIpV6ForTcpFastboot
public boolean useIpV6ForTcpFastboot ()
| 戻り値 | |
|---|---|
boolean |
|
useOxygen
public boolean useOxygen ()
Oxygen を使用して仮想デバイスを作成する場合は true を返します。それ以外は False が返されます。
| 戻り値 | |
|---|---|
boolean |
|
useOxygenProxy
public boolean useOxygenProxy ()
TradeFed が Oxygen を直接呼び出してデバイスをリースする場合は true を返します。
| 戻り値 | |
|---|---|
boolean |
|
useOxygenationDevice
public boolean useOxygenationDevice ()
OmniLab のインフラストラクチャで酸素化デバイスをリースする場合は true を返します。それ以外は False が返されます。
| 戻り値 | |
|---|---|
boolean |
|
useUpdatedBootloaderStatus
public boolean useUpdatedBootloaderStatus ()
新しいブートローダー状態ステータスを使用するかどうかを返します。
| 戻り値 | |
|---|---|
boolean |
|
waitForGceTearDown
public boolean waitForGceTearDown ()
続行する前に GCE の削除完了をブロックする必要がある場合は true を返します。
| 戻り値 | |
|---|---|
boolean |
|