Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

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.