TfTestLauncher
public class TfTestLauncher
extends SubprocessTfLauncher
java.lang.Object | ||
↳ | com.android.tradefed.testtype.SubprocessTfLauncher | |
↳ | com.android.tradefed.testtype.TfTestLauncher |
用於針對單獨的 TF 安裝運行單元或功能測試的IRemoteTest
。
概括
公共構造函數 | |
---|---|
TfTestLauncher () |
受保護的方法 | |
---|---|
void | addJavaArguments ( args) addJavaArguments ( args) 允許向子進程調用添加額外的 java 參數。 |
void | postRun ( ITestInvocationListener listener, boolean exception, long elapsedTime) TF 測試完成後要執行的操作。 |
void | preRun () 運行測試前的設置。 |
void | testTmpDirClean (File tmpDir, ITestInvocationListener listener) 額外的測試以確保子進程中的單元測試沒有創建文件並且沒有清理文件。 |
公共構造函數
TfTestLauncher
public TfTestLauncher ()
受保護的方法
添加Java參數
protected void addJavaArguments (args)
允許向子進程調用添加額外的 java 參數。
參數 | |
---|---|
args |
運行後
protected void postRun (ITestInvocationListener listener, boolean exception, long elapsedTime)
TF 測試完成後要執行的操作。
參數 | |
---|---|
listener | ITestInvocationListener :報告結果的原始ITestInvocationListener 。 |
exception | boolean :如果在測試中引發異常則為真。 |
elapsedTime | long :運行測試所花費的時間。 |
預運行
protected void preRun ()
運行測試前的設置。
testTmpDirClean
protected void testTmpDirClean (File tmpDir, ITestInvocationListener listener)
額外的測試以確保子進程中的單元測試沒有創建文件並且沒有清理文件。
參數 | |
---|---|
tmpDir | File :子進程的臨時目錄。 |
listener | ITestInvocationListener :報告測試的ITestInvocationListener 。 |