RemoteSshUtil

public class RemoteSshUtil
extends Object

Obiekt Java.lang.Object
com.android.tradefed.device.cloud.RemoteSshUtil


Narzędzie do wykonywania poleceń ssh na zdalnych instancjach.

Streszczenie

Konstruktorzy publiczni

RemoteSshUtil ()

Metody publiczne

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

Wykonaj polecenie na zdalnej instancji za pomocą ssh.

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

Wykonaj polecenie na zdalnej instancji za pomocą ssh.

Konstruktorzy publiczni

RemoteSshUtil

public RemoteSshUtil ()

Metody publiczne

RemoteSshCommandExec

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

Wykonaj polecenie na zdalnej instancji za pomocą ssh.

Parametry
remoteInstance GceAvdInfo : GceAvdInfo opisujące urządzenie.

options TestDeviceOptions : opcja TestDeviceOptions opisująca opcje urządzenia, które mają być używane w przypadku urządzenia GCE.

runUtil IRunUtil : IRunUtil do wykonywania poleceń.

timeoutMs long : w milisekundach potrzebnych do zakończenia pobierania

stdout OutputStream : ERROR(/OutputStream) w którym będzie rejestrowane standardowe wyjście.

stderr OutputStream : ERROR(/OutputStream) w którym zostanie zarejestrowany stderr.

command String : Polecenie, które ma zostać wykonane.

Zwroty
CommandResult CommandResult zawierający stan i dzienniki.

RemoteSshCommandExec

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

Wykonaj polecenie na zdalnej instancji za pomocą ssh.

Parametry
remoteInstance GceAvdInfo : GceAvdInfo opisujące urządzenie.

options TestDeviceOptions : opcja TestDeviceOptions opisująca opcje urządzenia, które mają być używane w przypadku urządzenia GCE.

runUtil IRunUtil : IRunUtil do wykonywania poleceń.

timeoutMs long : w milisekundach potrzebnych do zakończenia pobierania

command String : Polecenie, które ma zostać wykonane.

Zwroty
CommandResult CommandResult zawierający stan i dzienniki.