Tf測試啟動器
public class TfTestLauncher
extends SubprocessTfLauncher
java.lang.Object | ||
↳ | com.android.tradefed.testtype.SubprocessTfLauncher | |
↳ | com.android.tradefed.testtype.TfTestLauncher |
IRemoteTest
用於針對單獨的 TF 安裝運行單元或功能測試。
概括
公共構造函數 | |
---|---|
TfTestLauncher () |
受保護的方法 | |
---|---|
void | addJavaArguments ( args) addJavaArguments ( args) 允許向子流程呼叫添加額外的 java 參數。 |
void | postRun ( ITestInvocationListener listener, boolean exception, long elapsedTime) TF 測試完成後要採取的操作。 |
void | preRun () 運行測試之前進行設定。 |
void | testTmpDirClean (File tmpDir, ITestInvocationListener listener) 額外的測試以確保子進程中的單元測試不會建立任何檔案且不會被清除。 |
公共構造函數
Tf測試啟動器
public TfTestLauncher ()
受保護的方法
新增Java參數
protected void addJavaArguments (args)
允許向子流程呼叫添加額外的 java 參數。
參數 | |
---|---|
args |
運行後
protected void postRun (ITestInvocationListener listener, boolean exception, long elapsedTime)
TF 測試完成後要採取的操作。
參數 | |
---|---|
listener | ITestInvocationListener :原始ITestInvocationListener 報告結果的位置。 |
exception | boolean :如果在測試中引發異常,則為 True。 |
elapsedTime | long :運行測試所需的時間。 |
預先運行
protected void preRun ()
運行測試之前進行設定。
測試TmpDirClean
protected void testTmpDirClean (File tmpDir, ITestInvocationListener listener)
額外的測試以確保子進程中的單元測試不會建立任何檔案且不會被清除。
參數 | |
---|---|
tmpDir | File :子行程的暫存目錄。 |
listener | ITestInvocationListener :報告測試的ITestInvocationListener 。 |