SSHUtil ระยะไกล

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

ช่างก่อสร้างสาธารณะ

SSHUtil ระยะไกล

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) ซึ่งจะบันทึก Stout

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 ที่มีสถานะและบันทึก