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

HostGTest

public class HostGTest
extends GTestBase implements IAbiReceiver , IBuildReceiver

java.lang.Object
com.android.tradefed.testtype.GTestBase
com.android.tradefed.testtype.HostGTest


运行本机测试包的测试。

摘要

公共建设者

HostGTest ()

公开方法

CommandResult executeHostCommand (String cmd, long timeoutMs)
CommandResult executeHostCommand (String cmd)
CommandResult executeHostGTestCommand (String cmd, long timeoutMs, IShellOutputReceiver receiver)
IAbi getAbi ()
String loadFilter (String binaryOnHost)

定义获取过滤器方法。

void run ( ITestInvocationListener listener)

void setAbi ( IAbi abi)
void setBuild ( IBuildInfo buildInfo)

公共建设者

HostGTest

public HostGTest ()

公开方法

executeHostCommand

public CommandResult executeHostCommand (String cmd, 
                long timeoutMs)

参量
cmd String :要在主机中执行的命令

timeoutMs long :命令超时(以毫秒为单位)

退货
CommandResult 命令的CommandResult

executeHostCommand

public CommandResult executeHostCommand (String cmd)

参量
cmd String :要在主机中执行的命令

退货
CommandResult 命令的CommandResult

executeHostGTestCommand

public CommandResult executeHostGTestCommand (String cmd, 
                long timeoutMs, 
                IShellOutputReceiver receiver)

参量
cmd String :要在主机中执行的命令

timeoutMs long :命令超时(以毫秒为单位)

receiver IShellOutputReceiver :结果解析器

退货
CommandResult 命令的CommandResult

getAbi

public IAbi getAbi ()

退货
IAbi

loadFilter

public String loadFilter (String binaryOnHost)

定义获取过滤器方法。

子类必须实现如何获取自己的过滤器。

参量
binaryOnHost String :过滤器文件的完整路径。

退货
String 过滤字符串。

public void run ( ITestInvocationListener listener)

参量
listener ITestInvocationListener

投掷
DeviceNotAvailableException

setAbi

public void setAbi ( IAbi abi)

参量
abi IAbi

setBuild

public void setBuild ( IBuildInfo buildInfo)

参量
buildInfo IBuildInfo