CommandUtil

public final class CommandUtil
extends Object

java.lang.Object
   ↳ com.android.sts.common.CommandUtil


Es una colección de utilidades para ayudar a ejecutar comandos en el dispositivo a través de adb.

Resumen

Métodos públicos

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

Ejecuta el comando de shell en el dispositivo y arroja AssumptionError si el comando no muestra 0.

static CommandResult runAndCheck(ITestDevice device, String cmd)

Ejecuta el comando de shell en el dispositivo y arroja AssumptionError si el comando no muestra 0.

Métodos públicos

runAndCheck

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

Ejecuta el comando de shell en el dispositivo y arroja AssumptionError si el comando no muestra 0.

Parámetros
device ITestDevice: Es el dispositivo que se usará.

cmd String: Es el comando que se ejecutará.

retries int: Es la cantidad de reintentos que se deben realizar.

Muestra
CommandResult El resultado de device.executeShellV2Command

Arroja
DeviceNotAvailableException

runAndCheck

public static CommandResult runAndCheck (ITestDevice device, 
                String cmd)

Ejecuta el comando de shell en el dispositivo y arroja AssumptionError si el comando no muestra 0.

Parámetros
device ITestDevice: Es el dispositivo que se usará.

cmd String: Es el comando que se ejecutará.

Muestra
CommandResult El resultado de device.executeShellV2Command

Arroja
DeviceNotAvailableException