{i>RemoteSshUtil<i}

public class RemoteSshUtil
extends Object

java.lang.Object
   ↳ 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)

Menjalankan perintah pada instance jarak jauh menggunakan ssh.

static CommandResult remoteSshCommandExec(GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeoutMs, String... command)

Menjalankan perintah pada instance jarak jauh menggunakan ssh.

Konstruktor publik

{i>RemoteSshUtil<i}

public RemoteSshUtil ()

Metode publik

{i>remoteSshCommandExec<i}

public static CommandResult remoteSshCommandExec (GceAvdInfo remoteInstance, 
                TestDeviceOptions options, 
                IRunUtil runUtil, 
                long timeoutMs, 
                OutputStream stdout, 
                OutputStream stderr, 
                String... command)

Menjalankan 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 agar pengambilan selesai

stdout OutputStream: ERROR(/OutputStream) tempat stdout akan dicatat.

stderr OutputStream: ERROR(/OutputStream) tempat stderr akan dicatat.

command String: Perintah yang akan dieksekusi.

Hasil
CommandResult CommandResult yang berisi status dan log.

{i>remoteSshCommandExec<i}

public static CommandResult remoteSshCommandExec (GceAvdInfo remoteInstance, 
                TestDeviceOptions options, 
                IRunUtil runUtil, 
                long timeoutMs, 
                String... command)

Menjalankan 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 agar pengambilan selesai

command String: Perintah yang akan dieksekusi.

Hasil
CommandResult CommandResult yang berisi status dan log.