RemoteSshUtil
public
class
RemoteSshUtil
extends Object
JavaScript.lang.Object
|
↳ |
com.android.tradefed.device.cloud.remoteSshUtil
|
כלי שירות להפעלת פקודות ssh במכונות מרוחקות.
סיכום
שיטות ציבוריות |
static
CommandResult
|
remoteSshCommandExec(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeoutMs, OutputStream stdout, OutputStream stderr, String... command)
מריצים פקודה במכונה המרוחקת באמצעות Ssh.
|
static
CommandResult
|
remoteSshCommandExec(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeoutMs, String... command)
מריצים פקודה במכונה המרוחקת באמצעות Ssh.
|
בנאים ציבוריים
RemoteSshUtil
public RemoteSshUtil ()
שיטות ציבוריות
RemoteSshCommandExec
public static CommandResult remoteSshCommandExec (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeoutMs,
OutputStream stdout,
OutputStream stderr,
String... command)
מריצים פקודה במכונה המרוחקת באמצעות Ssh.
פרמטרים |
remoteInstance |
GceAvdInfo : GceAvdInfo שמתאר את המכשיר. |
options |
TestDeviceOptions : TestDeviceOptions שמתאר את אפשרויות המכשירים שבהן אפשר להשתמש
מכשיר GCE. |
runUtil |
IRunUtil : IRunUtil להפעלת פקודות. |
timeoutMs |
long : באלפיות השנייה עד להשלמת האחזור |
stdout |
OutputStream : ERROR(/OutputStream) שבו נרשם ה-stdout. |
stderr |
OutputStream : ERROR(/OutputStream) שבו נרשם ה-stderr. |
command |
String : הפקודה שצריך לבצע. |
RemoteSshCommandExec
public static CommandResult remoteSshCommandExec (GceAvdInfo remoteInstance,
TestDeviceOptions options,
IRunUtil runUtil,
long timeoutMs,
String... command)
מריצים פקודה במכונה המרוחקת באמצעות Ssh.
פרמטרים |
remoteInstance |
GceAvdInfo : GceAvdInfo שמתאר את המכשיר. |
options |
TestDeviceOptions : TestDeviceOptions שמתאר את אפשרויות המכשירים שבהן אפשר להשתמש
מכשיר GCE. |
runUtil |
IRunUtil : IRunUtil להפעלת פקודות. |
timeoutMs |
long : באלפיות השנייה עד להשלמת האחזור |
command |
String : הפקודה שצריך לבצע. |