RemoteSshUtil
public class RemoteSshUtil
extends Object
java.lang.Objek | |
↳ | com.android.tradefed.device.cloud.RemoteSshUtil |
Utilitas untuk menjalankan perintah ssh pada instance jarak jauh.
Ringkasan
Konstruktor publik | |
---|---|
RemoteSshUtil () |
Metode publik | |
---|---|
static CommandResult | remoteSshCommandExec ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeoutMs, OutputStream stdout, OutputStream stderr, String... command) Jalankan perintah pada instance jarak jauh menggunakan ssh. |
static CommandResult | remoteSshCommandExec ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeoutMs, String... command) Jalankan perintah pada instance jarak jauh menggunakan ssh. |
Konstruktor publik
RemoteSshUtil
public RemoteSshUtil ()
Metode publik
remoteSshCommandExec
public static CommandResult remoteSshCommandExec (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeoutMs, OutputStream stdout, OutputStream stderr, String... command)
Jalankan perintah pada instance jarak jauh menggunakan ssh.
Parameter | |
---|---|
remoteInstance | GceAvdInfo : GceAvdInfo yang mendeskripsikan perangkat. |
options | TestDeviceOptions : TestDeviceOptions yang menjelaskan opsi perangkat yang akan digunakan untuk perangkat GCE. |
runUtil | IRunUtil : IRunUtil untuk menjalankan perintah. |
timeoutMs | long : dalam milidetik untuk pengambilan selesai |
stdout | OutputStream : ERROR(/OutputStream) tempat stdout akan dicatat. |
stderr | OutputStream : ERROR(/OutputStream) tempat stderr akan dicatat. |
command | String : Perintah yang akan dieksekusi. |
Pengembalian | |
---|---|
CommandResult | CommandResult yang berisi status dan log. |
remoteSshCommandExec
public static CommandResult remoteSshCommandExec (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeoutMs, String... command)
Jalankan perintah pada instance jarak jauh menggunakan ssh.
Parameter | |
---|---|
remoteInstance | GceAvdInfo : GceAvdInfo yang mendeskripsikan perangkat. |
options | TestDeviceOptions : TestDeviceOptions yang menjelaskan opsi perangkat yang akan digunakan untuk perangkat GCE. |
runUtil | IRunUtil : IRunUtil untuk menjalankan perintah. |
timeoutMs | long : dalam milidetik untuk pengambilan selesai |
command | String : Perintah yang akan dieksekusi. |
Pengembalian | |
---|---|
CommandResult | CommandResult yang berisi status dan log. |