ExecutableHostTest
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)
实际上,在指定路径下运行该二进制文件。 |
公共构造函数
ExecutableHostTest
public ExecutableHostTest ()
公共方法
findBinary
public String findBinary (String binary)
搜索二进制文件以便能够运行它。
参数 | |
---|---|
binary |
String :二进制文件的路径或简称。 |
返回 | |
---|---|
String |
二进制文件的路径;如果未找到,则返回 null。 |
runBinary
public void runBinary (String binaryPath, ITestInvocationListener listener, TestDescription description)
实际上,在指定路径下运行该二进制文件。
参数 | |
---|---|
binaryPath |
String :二进制文件的路径。 |
listener |
ITestInvocationListener :报告结果的位置的监听器。 |
description |
TestDescription :正在进行的测试。 |
抛出 | |
---|---|
DeviceNotAvailableException |