การดำเนินการโฮสต์ทดสอบ

public class ExecutableHostTest
extends ExecutableBaseTest

java.lang.Object
com.android.tradefed.testtype.binary.ExecutableBaseTest
  com.android.tradefed.testtype.binary.ExecutableHostTest


ตัวดำเนินการทดสอบสำหรับไฟล์ปฏิบัติการที่ทำงานอยู่บนโฮสต์ ผู้เรียกใช้ใช้ IDeviceTest ตั้งแต่ ไบนารีของโฮสต์อาจสื่อสารกับอุปกรณ์ หากอุปกรณ์ที่ได้รับไม่ใช่ StubDevice ซีเรียลจะถูกส่งไปยังไบนารีที่จะใช้งาน

สรุป

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

ExecutableHostTest()

วิธีการสาธารณะ

String findBinary(String binary)

ให้ค้นหาไบนารีเพื่อให้เรียกใช้ได้

void runBinary(String binaryPath, ITestInvocationListener listener, TestDescription description)

เรียกใช้ไบนารีในเส้นทางที่ระบุ

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

การดำเนินการโฮสต์ทดสอบ

public ExecutableHostTest ()

วิธีการสาธารณะ

ค้นหาไบนารี

public String findBinary (String binary)

ให้ค้นหาไบนารีเพื่อให้เรียกใช้ได้

พารามิเตอร์
binary String: เส้นทางของไบนารีหรือแค่ชื่อไบนารี

คิกรีเทิร์น
String เส้นทางไปยังไบนารี หรือค่าว่าง หากไม่พบ

รันไบนารี

public void runBinary (String binaryPath, 
                ITestInvocationListener listener, 
                TestDescription description)

เรียกใช้ไบนารีในเส้นทางที่ระบุ

พารามิเตอร์
binaryPath String: เส้นทางของไบนารี

listener ITestInvocationListener: ผู้ฟังที่จะรายงานผลลัพธ์ได้

description TestDescription: การทดสอบอยู่ระหว่างดำเนินการ

การขว้าง
DeviceNotAvailableException