Utilidad remotaSsh
public
class
RemoteSshUtil
extends Object
Objeto java.lang.
|
↳ |
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)
Ejecuta un comando en la instancia remota con SSH.
|
static
CommandResult
|
remoteSshCommandExec(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeoutMs, String... command)
Ejecuta un comando en la instancia remota con SSH.
|
Constructores públicos
Utilidad remotaSsh
public RemoteSshUtil ()
Métodos públicos
Control remotoSshComandoExec
public static CommandResult remoteSshCommandExec (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeoutMs,
OutputStream stdout,
OutputStream stderr,
String... command)
Ejecuta un comando en la instancia remota con SSH.
Parámetros |
remoteInstance |
GceAvdInfo : El GceAvdInfo que describe el dispositivo. |
options |
TestDeviceOptions : Es un TestDeviceOptions que describe las opciones del dispositivo que se usarán para el
dispositivo GCE. |
runUtil |
IRunUtil : Es un IRunUtil para ejecutar comandos. |
timeoutMs |
long : En milisegundos para que se complete la recuperación |
stdout |
OutputStream : Es un ERROR(/OutputStream) en el que se registrará el stdout. |
stderr |
OutputStream : Es un ERROR(/OutputStream) en el que se registrará el stderr. |
command |
String : Es el comando que se ejecutará. |
Control remotoSshComandoExec
public static CommandResult remoteSshCommandExec (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeoutMs,
String... command)
Ejecuta un comando en la instancia remota con SSH.
Parámetros |
remoteInstance |
GceAvdInfo : El GceAvdInfo que describe el dispositivo. |
options |
TestDeviceOptions : Es un TestDeviceOptions que describe las opciones del dispositivo que se usarán para el
dispositivo GCE. |
runUtil |
IRunUtil : Es un IRunUtil para ejecutar comandos. |
timeoutMs |
long : En milisegundos para que se complete la recuperación |
command |
String : Es el comando que se ejecutará. |