コマンドユーティリティ
public final class CommandUtil
extends Object
java.lang.オブジェクト |
↳ | com.android.sts.common.CommandUtil |
adb 経由でデバイス上でコマンドを実行するのに役立つユーティリティのコレクション
まとめ
パブリックメソッド |
---|
static CommandResult | runAndCheck (ITestDevice device, String cmd, int retries) デバイス上でシェル コマンドを実行し、コマンドが 0 を返さない場合は AssumptionError をスローします。 |
static CommandResult | runAndCheck (ITestDevice device, String cmd) デバイス上でシェル コマンドを実行し、コマンドが 0 を返さない場合は AssumptionError をスローします。 |
パブリックメソッド
実行してチェックする
public static CommandResult runAndCheck (ITestDevice device,
String cmd,
int retries)
デバイス上でシェル コマンドを実行し、コマンドが 0 を返さない場合は AssumptionError をスローします。
パラメーター |
---|
device | ITestDevice : 使用するデバイス |
cmd | String : 実行するコマンド |
retries | int : 再試行の回数 |
戻り値 |
---|
CommandResult | device.executeShellV2Command の結果 |
投げる |
---|
DeviceNotAvailableException | |
実行してチェックする
public static CommandResult runAndCheck (ITestDevice device,
String cmd)
デバイス上でシェル コマンドを実行し、コマンドが 0 を返さない場合は AssumptionError をスローします。
パラメーター |
---|
device | ITestDevice : 使用するデバイス |
cmd | String : 実行するコマンド |
戻り値 |
---|
CommandResult | device.executeShellV2Command の結果 |
投げる |
---|
DeviceNotAvailableException | |