RemoteSshUtil
public class RemoteSshUtil
extends Object
java.lang.Object |
↳ | com.android.tradefed.device.cloud.RemoteSshUtil |
Utilitário para executar comandos ssh em instâncias remotas.
Resumo
Métodos públicos |
---|
static CommandResult | remoteSshCommandExec (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeoutMs, OutputStream stdout, OutputStream stderr, String... command) Execute um comando na instância remota usando ssh. |
static CommandResult | remoteSshCommandExec (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeoutMs, String... command) Execute um comando na instância remota usando ssh. |
Construtoras públicas
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)
Execute um comando na instância remota usando ssh.
Parâmetros |
---|
remoteInstance | GceAvdInfo : O GceAvdInfo que descreve o dispositivo. |
options | TestDeviceOptions : um TestDeviceOptions descreve as opções do dispositivo a serem usadas para o dispositivo GCE. |
runUtil | IRunUtil : um IRunUtil para executar comandos. |
timeoutMs | long : em milissegundos para a busca ser concluída |
stdout | OutputStream : Um ERROR(/OutputStream) onde o stdout será registrado. |
stderr | OutputStream : Um ERROR(/OutputStream) onde o stderr será registrado. |
command | String : O comando a ser executado. |
Devoluções |
---|
CommandResult | Um CommandResult contendo o status e os logs. |
remoteSshCommandExec
public static CommandResult remoteSshCommandExec (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeoutMs,
String... command)
Execute um comando na instância remota usando ssh.
Parâmetros |
---|
remoteInstance | GceAvdInfo : O GceAvdInfo que descreve o dispositivo. |
options | TestDeviceOptions : um TestDeviceOptions descreve as opções do dispositivo a serem usadas para o dispositivo GCE. |
runUtil | IRunUtil : um IRunUtil para executar comandos. |
timeoutMs | long : em milissegundos para a busca ser concluída |
command | String : O comando a ser executado. |
Devoluções |
---|
CommandResult | Um CommandResult contendo o status e os logs. |