TfTestLauncher
public
class
TfTestLauncher
extends SubprocessTfLauncher
java.lang.Object | ||
↳ | com.android.tradefed.testtype.SubprocessTfLauncher | |
↳ | com.android.tradefed.testtype.TfTestLauncher |
IRemoteTest
,用於針對個別 TF 安裝執行單元或功能測試。
啟動外部 Java 程序來執行測試。用於執行 TF 單元 功能測試
摘要
公用建構函式 | |
---|---|
TfTestLauncher()
|
保護方法 | |
---|---|
void
|
addJavaArguments(
允許將額外的 Java 參數新增至子程序叫用。 |
void
|
postRun(ITestInvocationListener listener, boolean exception, long elapsedTime)
TF 測試完成後要採取的行動。 |
void
|
preRun()
執行測試前請先進行設定。 |
void
|
testTmpDirClean(File tmpDir, ITestInvocationListener listener)
這項額外測試可確保子程序中的單元測試不會建立任何檔案,而非建立子程序中的單元測試 直到清理。 |
公用建構函式
TfTestLauncher
public TfTestLauncher ()
保護方法
addJavaArguments
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 ()
執行測試前請先進行設定。
testTmpDirClean
protected void testTmpDirClean (File tmpDir, ITestInvocationListener listener)
這項額外測試可確保子程序中的單元測試不會建立任何檔案,而非建立子程序中的單元測試 直到清理。
參數 | |
---|---|
tmpDir |
File :子程序的暫時目錄。 |
listener |
ITestInvocationListener :回報測試的 ITestInvocationListener 。 |