रिमोटएसएसयूटिल

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 का उपयोग करके दूरस्थ उदाहरण पर एक कमांड निष्पादित करें।

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

रिमोटएसएसयूटिल

public RemoteSshUtil ()

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

रिमोटएसएसएचकमांडएक्सेक

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

ssh का उपयोग करके दूरस्थ उदाहरण पर एक कमांड निष्पादित करें।

मापदंडों
remoteInstance GceAvdInfo : डिवाइस का वर्णन करने वाला GceAvdInfo

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

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

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

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

stderr OutputStream : एक ERROR(/OutputStream) जहां stderr लॉग किया जाएगा।

command String : कमांड निष्पादित किया जाना है।

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

रिमोटएसएसएचकमांडएक्सेक

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

ssh का उपयोग करके दूरस्थ उदाहरण पर एक कमांड निष्पादित करें।

मापदंडों
remoteInstance GceAvdInfo : डिवाइस का वर्णन करने वाला GceAvdInfo

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

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

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

command String : कमांड निष्पादित किया जाना है।

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