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 يحتوي على الحالة والسجلّات