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)

एसएसएच का उपयोग कर रिमोट इंस्टेंस पर कमांड निष्पादित करें।

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

एसएसएच का उपयोग कर रिमोट इंस्टेंस पर कमांड निष्पादित करें।

सार्वजनिक निर्माणकर्ता

RemoteSshUtil

public RemoteSshUtil ()

सार्वजनिक तरीके

RemoteSshCommandExec

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

एसएसएच का उपयोग कर रिमोट इंस्टेंस पर कमांड निष्पादित करें।

पैरामीटर
remoteInstance GceAvdInfo : डिवाइस का वर्णन करने वाला GceAvdInfo

options TestDeviceOptions : एक TestDeviceOptions जो GCE डिवाइस के लिए उपयोग किए जाने वाले डिवाइस विकल्पों का वर्णन करता है।

runUtil IRunUtil : एक IRunUtil कमांड निष्पादित करने के लिए।

timeoutMs long : मिलीसेकंड में लाने के लिए पूरा करने के लिए

stdout OutputStream : एक ERROR(/OutputStream) जहां स्टडआउट लॉग किया जाएगा।

stderr OutputStream : एक ERROR(/OutputStream) जहां स्टेडर लॉग किया जाएगा।

command String : निष्पादित करने के लिए आदेश।

रिटर्न
CommandResult एक CommandResult जिसमें स्थिति और लॉग होते हैं।

RemoteSshCommandExec

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

एसएसएच का उपयोग कर रिमोट इंस्टेंस पर कमांड निष्पादित करें।

पैरामीटर
remoteInstance GceAvdInfo : डिवाइस का वर्णन करने वाला GceAvdInfo

options TestDeviceOptions : एक TestDeviceOptions जो GCE डिवाइस के लिए उपयोग किए जाने वाले डिवाइस विकल्पों का वर्णन करता है।

runUtil IRunUtil : एक IRunUtil कमांड निष्पादित करने के लिए।

timeoutMs long : मिलीसेकंड में लाने के लिए पूरा करने के लिए

command String : निष्पादित करने के लिए आदेश।

रिटर्न
CommandResult एक CommandResult जिसमें स्थिति और लॉग होते हैं।