RemoteSshUtil
public class RemoteSshUtil
extends Object
java.lang.Object |
↳ | com.android.tradefed.device.cloud.RemoteSshUtil |
Utilidad para ejecutar comandos ssh en instancias remotas.
Resumen
Métodos públicos |
---|
static CommandResult | remoteSshCommandExec (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeoutMs, OutputStream stdout, OutputStream stderr, String... command) Ejecute un comando en la instancia remota usando ssh. |
static CommandResult | remoteSshCommandExec (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeoutMs, String... command) Ejecute un comando en la instancia remota usando ssh. |
Constructores públicos
RemoteSshUtil
public RemoteSshUtil ()
Métodos públicos
remoteSshCommandExec
public static CommandResult remoteSshCommandExec (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeoutMs,
OutputStream stdout,
OutputStream stderr,
String... command)
Ejecute un comando en la instancia remota usando ssh.
Parámetros |
---|
remoteInstance | GceAvdInfo : el GceAvdInfo que describe el dispositivo. |
options | TestDeviceOptions : TestDeviceOptions describe las opciones de dispositivo que se utilizarán para el dispositivo GCE. |
runUtil | IRunUtil : un IRunUtil para ejecutar comandos. |
timeoutMs | long : en milisegundos para que se complete la recuperación |
stdout | OutputStream : un ERROR(/OutputStream) donde se registrará la salida estándar. |
stderr | OutputStream : un ERROR(/OutputStream) donde se registrará el stderr. |
command | String : el comando que se ejecutará. |
Devoluciones |
---|
CommandResult | Un CommandResult contiene el estado y los registros. |
remoteSshCommandExec
public static CommandResult remoteSshCommandExec (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeoutMs,
String... command)
Ejecute un comando en la instancia remota usando ssh.
Parámetros |
---|
remoteInstance | GceAvdInfo : el GceAvdInfo que describe el dispositivo. |
options | TestDeviceOptions : TestDeviceOptions describe las opciones de dispositivo que se utilizarán para el dispositivo GCE. |
runUtil | IRunUtil : un IRunUtil para ejecutar comandos. |
timeoutMs | long : en milisegundos para que se complete la recuperación |
command | String : el comando que se ejecutará. |
Devoluciones |
---|
CommandResult | Un CommandResult contiene el estado y los registros. |