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 。 |