การดำเนินการโฮสต์ทดสอบ
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 |