O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.

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

Construtoras públicas

RemoteSshUtil ()

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.