KUnitModuleTest
public
class
KUnitModuleTest
extends ExecutableTargetTest
java.lang.Object 中 | |||
↳ | com.android.tradefed.testtype.binary.ExecutableBaseTest | ||
↳ | com.android.tradefed.testtype.binary.ExecutableTargetTest | ||
↳ | com.android.tradefed.testtype.binary.KUnitModuleTest |
用于在设备上运行 KUnit 测试模块的测试运行程序。
摘要
字段 | |
---|---|
public
static
final
String |
INSMOD_COMMAND_FMT
|
public
static
final
String |
KUNIT_DEBUGFS_PATH
|
public
static
final
String |
KUNIT_RESULTS_FMT
|
public
static
final
String |
RMMOD_COMMAND_FMT
|
公共构造函数 | |
---|---|
KUnitModuleTest()
|
公共方法 | |
---|---|
String
|
findBinary(String binary)
搜索二进制文件以便能够运行它。 |
boolean
|
getCollectTestsOnly()
|
void
|
runBinary(String modulePath, ITestInvocationListener listener, TestDescription description)
实际上,在指定路径下运行该二进制文件。 |
受保护的方法 | |
---|---|
boolean
|
doesRunBinaryGenerateTestResults()
|
字段
INSMOD_command_FMT
public static final String INSMOD_COMMAND_FMT
KUNIT_DEBUGFS_PATH
public static final String KUNIT_DEBUGFS_PATH
KUNIT_RESULTS_FMT
public static final String KUNIT_RESULTS_FMT
RMMOD_Command_FMT
public static final String RMMOD_COMMAND_FMT
公共构造函数
KUnitModuleTest
public KUnitModuleTest ()
公共方法
findBinary
public String findBinary (String binary)
搜索二进制文件以便能够运行它。
参数 | |
---|---|
binary |
String :二进制文件的路径或简称。 |
返回 | |
---|---|
String |
二进制文件的路径;如果未找到,则返回 null。 |
抛出 | |
---|---|
DeviceNotAvailableException |
getCollectTestsOnly
public boolean getCollectTestsOnly ()
返回 | |
---|---|
boolean |
runBinary
public void runBinary (String modulePath, ITestInvocationListener listener, TestDescription description)
实际上,在指定路径下运行该二进制文件。
参数 | |
---|---|
modulePath |
String :二进制文件的路径。 |
listener |
ITestInvocationListener :报告结果的位置的监听器。 |
description |
TestDescription :正在进行的测试。 |
抛出 | |
---|---|
DeviceNotAvailableException |
受保护的方法
doRunBinaryGenerateTestResults
protected boolean doesRunBinaryGenerateTestResults ()
返回 | |
---|---|
boolean |