使用集合让一切井井有条 根据您的偏好保存内容并对其进行分类。

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 ( args) addJavaArguments ( args)

允许在子流程调用中添加额外的Java参数。

void postRun (ITestInvocationListener listener, boolean exception, long elapsedTime)

TF测试完成后要采取的措施。

void preRun ()

在运行测试之前进行设置。

void testTmpDirClean (File tmpDir, ITestInvocationListener listener)

额外的测试,以确保子流程中的单元测试不会创建文件且不会清除文件。

公共建设者

TfTestLauncher

public TfTestLauncher ()

受保护的方法

addJavaArguments

0af3a5​​afd0

允许在子流程调用中添加额外的Java参数。

参数
args :需要添加额外参数的当前参数列表。

后运行

protected void postRun (ITestInvocationListener listener, 
                boolean exception, 
                long elapsedTime)

TF测试完成后要采取的措施。

参数
listener ITestInvocationListener :报告结果的原始ITestInvocationListener

exception boolean :如果在测试中引发异常,则为true。

elapsedTime long :运行测试所花费的时间。

预运行

protected void preRun ()

在运行测试之前进行设置。

testTmpDirClean

04117添加30

额外的测试,以确保子流程中的单元测试不会创建文件且不会清除文件。

参数
tmpDir File :子进程的临时目录。

listener ITestInvocationListenerITestInvocationListener报告测试的位置。