RemoteSshUtil
public
class
RemoteSshUtil
extends Object
java.lang.Object
|
🎞 |
com.android.tradefed.device.cloud.RemoteSshUtil
|
Utilità per eseguire comandi SSH su istanze remote.
Riepilogo
Metodi pubblici |
static
CommandResult
|
remoteSshCommandExec(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeoutMs, OutputStream stdout, OutputStream stderr, String... command)
Esegui un comando sull'istanza remota utilizzando SSH.
|
static
CommandResult
|
remoteSshCommandExec(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeoutMs, String... command)
Esegui un comando sull'istanza remota utilizzando SSH.
|
Costruttori pubblici
RemoteSshUtil
public RemoteSshUtil ()
Metodi pubblici
RemoteSshCommandExec
public static CommandResult remoteSshCommandExec (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeoutMs,
OutputStream stdout,
OutputStream stderr,
String... command)
Esegui un comando sull'istanza remota utilizzando SSH.
Parametri |
remoteInstance |
GceAvdInfo : il valore GceAvdInfo che descrive il dispositivo. |
options |
TestDeviceOptions : un TestDeviceOptions che descrive le opzioni dei dispositivi da utilizzare per:
dispositivo GCE. |
runUtil |
IRunUtil : un IRunUtil per l'esecuzione dei comandi. |
timeoutMs |
long : in millisecondi per il completamento del recupero |
stdout |
OutputStream : uno ERROR(/OutputStream) in cui lo stdout verrà registrato. |
stderr |
OutputStream : un ERROR(/OutputStream) in cui verrà registrato lo stderr. |
command |
String : il comando da eseguire. |
RemoteSshCommandExec
public static CommandResult remoteSshCommandExec (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeoutMs,
String... command)
Esegui un comando sull'istanza remota utilizzando SSH.
Parametri |
remoteInstance |
GceAvdInfo : il valore GceAvdInfo che descrive il dispositivo. |
options |
TestDeviceOptions : un TestDeviceOptions che descrive le opzioni dei dispositivi da utilizzare per:
dispositivo GCE. |
runUtil |
IRunUtil : un IRunUtil per l'esecuzione dei comandi. |
timeoutMs |
long : in millisecondi per il completamento del recupero |
command |
String : il comando da eseguire. |