Google 致力于为黑人社区推动种族平等。查看具体举措
此页面由 Cloud Translation API 翻译。
Switch to English

ExecutableHostTest

public class ExecutableHostTest
extends ExecutableBaseTest implements IDeviceTest , IBuildReceiver

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


测试运行在主机上的可执行文件运行。亚军工具IDeviceTest由于主机二进制可能会传达给设备。如果接收到的设备不是StubDevice串行将被传递到的二进制使用。

摘要

公共构造

ExecutableHostTest ()

公共方法

String findBinary (String binary)

搜索二进制能够运行它。

final ITestDevice getDevice ()

获取被测设备。

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

实际运行中给定路径的二进制文件。

final void setBuild ( IBuildInfo buildInfo)
final void setDevice ( ITestDevice device)

注射被测设备。

公共构造

ExecutableHostTest

public ExecutableHostTest ()

公共方法

findBinary

public String findBinary (String binary)

搜索二进制能够运行它。

参数
binary String :二进制文件的路径,或者干脆二进制名称。

返回
String 二进制,或者空的路径,如果没有找到。

的getDevice

public final ITestDevice getDevice ()

获取被测设备。

返回
ITestDevice ITestDevice

runBinary

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

实际运行中给定路径的二进制文件。

参数
binaryPath String :二进制的路径。

listener ITestInvocationListener :监听器哪里报告结果。

description TestDescription :正在进行测试。

抛出
DeviceNotAvailableException

setBuild

public final void setBuild ( IBuildInfo buildInfo)

参数
buildInfo IBuildInfo

setDevice

public final void setDevice ( ITestDevice device)

注射被测设备。

参数
device ITestDevice :在ITestDevice来使用