TestDescriptions文件
public class TestDescriptionsFile
extends Object
java.lang.Object | |
↳ | com.android.tradefed.result.TestDescriptionsFile |
用于将TestDescriptions列表编组和解组到测试文件的实用程序类。
旨在通过延迟加载来缓存文件I / O并将其最小化。
不是线程安全的。
概要
公共建设者 | |
---|---|
TestDescriptionsFile () 创建一个空的测试描述列表。 | |
TestDescriptionsFile (File file) 从文件内容创建测试描述列表。 |
公开方法 | |
---|---|
void | add (TestDescription test) |
void | addAll ( test) addAll ( test) |
static TestDescriptionsFile | fromTests ( shardTests) fromTests ( shardTests) |
File | getFile () 返回测试的测试文件表示形式-必要时进行构建。 |
getTests () 返回已存储测试的副本-如有必要,从测试文件生成。 | |
void | populateTestFile (File testfile) 用当前测试填充给定文件。 |
void | remove (TestDescription test) |
int | size () |
公共建设者
TestDescriptions文件
public TestDescriptionsFile ()
创建一个空的测试描述列表。
TestDescriptions文件
public TestDescriptionsFile (File file)
从文件内容创建测试描述列表。
参量 | |
---|---|
file | File |
公开方法
加
public void add (TestDescription test)
参量 | |
---|---|
test | TestDescription |
都加进去
public void addAll (test)
参量 | |
---|---|
test |
fromTests
public static TestDescriptionsFile fromTests (shardTests)
参量 | |
---|---|
shardTests |
退货 | |
---|---|
TestDescriptionsFile |
getFile
public File getFile ()
返回测试的测试文件表示形式-必要时进行构建。
测试将是唯一且经过排序的。
退货 | |
---|---|
File |
getTests
publicgetTests ()
返回已存储测试的副本-如有必要,从测试文件构建。
退货 | |
---|---|
populateTestFile
public void populateTestFile (File testfile)
用当前测试填充给定文件。
参量 | |
---|---|
testfile | File |
去掉
public void remove (TestDescription test)
参量 | |
---|---|
test | TestDescription |
尺寸
public int size ()
退货 | |
---|---|
int |