RemoteSshUtil
public class RemoteSshUtil
extends Object
java.lang.Объект | |
↳ | com.android.tradefed.device.cloud.RemoteSshUtil |
Утилита для выполнения команд ssh на удаленных экземплярах.
Краткое содержание
Публичные конструкторы | |
---|---|
RemoteSshUtil () |
Публичные методы | |
---|---|
static CommandResult | remoteSshCommandExec ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeoutMs, OutputStream stdout, OutputStream stderr, String... command) Выполните команду на удаленном экземпляре, используя ssh. |
static CommandResult | remoteSshCommandExec ( GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeoutMs, String... command) Выполните команду на удаленном экземпляре, используя ssh. |
Публичные конструкторы
RemoteSshUtil
public RemoteSshUtil ()
Публичные методы
удаленныйSshCommandExec
public static CommandResult remoteSshCommandExec (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeoutMs, OutputStream stdout, OutputStream stderr, String... command)
Выполните команду на удаленном экземпляре, используя ssh.
Параметры | |
---|---|
remoteInstance | GceAvdInfo : GceAvdInfo , описывающий устройство. |
options | TestDeviceOptions : TestDeviceOptions , описывающий параметры устройства, которые будут использоваться для устройства GCE. |
runUtil | IRunUtil : IRunUtil для выполнения команд. |
timeoutMs | long : в миллисекундах для завершения выборки |
stdout | OutputStream : ERROR(/OutputStream) , где будет регистрироваться стандартный вывод. |
stderr | OutputStream : ERROR(/OutputStream) , где будет регистрироваться стандартный поток. |
command | String : команда, которую нужно выполнить. |
Возвращает | |
---|---|
CommandResult | CommandResult , содержащий статус и журналы. |
удаленныйSshCommandExec
public static CommandResult remoteSshCommandExec (GceAvdInfo remoteInstance, TestDeviceOptions options, IRunUtil runUtil, long timeoutMs, String... command)
Выполните команду на удаленном экземпляре, используя ssh.
Параметры | |
---|---|
remoteInstance | GceAvdInfo : GceAvdInfo , описывающий устройство. |
options | TestDeviceOptions : TestDeviceOptions , описывающий параметры устройства, которые будут использоваться для устройства GCE. |
runUtil | IRunUtil : IRunUtil для выполнения команд. |
timeoutMs | long : в миллисекундах для завершения выборки |
command | String : команда, которую нужно выполнить. |
Возвращает | |
---|---|
CommandResult | CommandResult , содержащий статус и журналы. |