RemoteSshUtil

public class RemoteSshUtil
extends Object

java.lang.object
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 ()

روش های عمومی

remoteSshCommandExec

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) که در آن stdout ثبت خواهد شد.

stderr OutputStream : یک ERROR(/OutputStream) که در آن stderr ثبت خواهد شد.

command String : فرمانی که باید اجرا شود.

برمی گرداند
CommandResult یک CommandResult حاوی وضعیت و گزارش‌ها.

remoteSshCommandExec

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 حاوی وضعیت و گزارش‌ها.