KUnit模块测试
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
公共构造函数
KUnit模块测试
public KUnitModuleTest ()
公共方法
查找二进制文件
public String findBinary (String binary)
搜索二进制文件以便能够运行它。
参数 | |
---|---|
binary | String :二进制文件的路径或简单的二进制文件名称。 |
退货 | |
---|---|
String | 二进制文件的路径,如果未找到则为 null。 |
投掷 | |
---|---|
DeviceNotAvailableException |
仅获取收集测试
public boolean getCollectTestsOnly ()
退货 | |
---|---|
boolean |
运行二进制文件
public void runBinary (String modulePath, ITestInvocationListener listener, TestDescription description)
实际上在给定路径上运行二进制文件。
参数 | |
---|---|
modulePath | String :二进制文件的路径。 |
listener | ITestInvocationListener :报告结果的侦听器。 |
description | TestDescription :测试正在进行中。 |
投掷 | |
---|---|
DeviceNotAvailableException |
受保护的方法
doesRunBinary生成测试结果
protected boolean doesRunBinaryGenerateTestResults ()
退货 | |
---|---|
boolean |