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