TestDescriptionsFile
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(List<TestDescription> test)
|
static
TestDescriptionsFile
|
fromTests(List<TestDescription> shardTests)
|
File
|
getFile()
返回测试的测试文件表示形式 - 必要时构建它。 |
List<TestDescription>
|
getTests()
返回存储的测试的副本 - 必要时从测试文件构建。 |
void
|
populateTestFile(File testfile)
使用当前测试填充给定文件。 |
void
|
remove(TestDescription test)
|
int
|
size()
|
公共构造函数
TestDescriptionsFile
public TestDescriptionsFile ()
创建一个空的测试说明列表。
TestDescriptionsFile
public TestDescriptionsFile (File file)
根据文件内容创建测试说明列表。
| 参数 | |
|---|---|
file |
File |
公共方法
fromTests
public static TestDescriptionsFile fromTests (List<TestDescription> shardTests)
| 参数 | |
|---|---|
shardTests |
List |
| 返回 | |
|---|---|
TestDescriptionsFile |
|
getFile
public File getFile ()
返回测试的测试文件表示形式 - 必要时构建它。
测试将是唯一的且经过排序。
| 返回 | |
|---|---|
File |
|
populateTestFile
public void populateTestFile (File testfile)
使用当前测试填充给定文件。
| 参数 | |
|---|---|
testfile |
File |
size
public int size ()
| 返回 | |
|---|---|
int |
|