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 |