Zadbaj o dobrą organizację dzięki kolekcji Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.

RemoteSshUtil

public class RemoteSshUtil
extends Object

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 : TestDeviceOptions opisujący opcje urządzenia, które mają być używane dla urządzenia GCE.

runUtil IRunUtil : IRunUtil do wykonywania poleceń.

timeoutMs long : w milisekundach do zakończenia pobierania

stdout OutputStream : ERROR(/OutputStream) , w którym zostanie zarejestrowane standardowe wyjście.

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

command String : Polecenie do wykonania.

Zwroty
CommandResult CommandResult zawierający status i logi.

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 : TestDeviceOptions opisujący opcje urządzenia, które mają być używane dla urządzenia GCE.

runUtil IRunUtil : IRunUtil do wykonywania poleceń.

timeoutMs long : w milisekundach do zakończenia pobierania

command String : Polecenie do wykonania.

Zwroty
CommandResult CommandResult zawierający status i logi.