RemoteSshUtil

public class RemoteSshUtil
extends Object

java.lang.Object
com.android.tradefed.device.cloud.RemoteSshUtil


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

Podsumowanie

Konstruktory publiczne

RemoteSshUtil()

Metody publiczne

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

Wykonaj polecenie w instancji zdalnej za pomocą SSH.

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

Wykonaj polecenie w instancji zdalnej za pomocą SSH.

Konstruktory publiczne

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 w instancji zdalnej za pomocą SSH.

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

options TestDeviceOptions: TestDeviceOptions opisujący opcje urządzenia używane w przypadku Urządzenie GCE.

runUtil IRunUtil: IRunUtil do wykonywania poleceń.

timeoutMs long: ukończenie pobierania w milisekundach

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

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

command String: polecenie do wykonania.

Zwroty
CommandResult Pole CommandResult zawierające stan i logi.

RemoteSshCommandExec

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

Wykonaj polecenie w instancji zdalnej za pomocą SSH.

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

options TestDeviceOptions: TestDeviceOptions opisujący opcje urządzenia używane w przypadku Urządzenie GCE.

runUtil IRunUtil: IRunUtil do wykonywania poleceń.

timeoutMs long: ukończenie pobierania w milisekundach

command String: polecenie do wykonania.

Zwroty
CommandResult Pole CommandResult zawierające stan i logi.