CommandUtil

public final class CommandUtil
extends Object

java.lang.Object
   ↳ 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 をスローします。

パブリック メソッド

runAndCheck

public static CommandResult runAndCheck (ITestDevice device, 
                String cmd, 
                int retries)

デバイスでシェルコマンドを実行します。コマンドが 0 を返さない場合は、AssumptionError をスローします。

パラメータ
device ITestDevice: 使用するデバイス

cmd String: 実行するコマンド

retries int: 再試行回数

戻り値
CommandResult device.executeShellV2Command の結果

例外
DeviceNotAvailableException

runAndCheck

public static CommandResult runAndCheck (ITestDevice device, 
                String cmd)

デバイスでシェルコマンドを実行します。コマンドが 0 を返さない場合は、AssumptionError をスローします。

パラメータ
device ITestDevice: 使用するデバイス

cmd String: 実行するコマンド

戻り値
CommandResult device.executeShellV2Command の結果

例外
DeviceNotAvailableException