TestDescriptionsFile

public class TestDescriptionsFile
extends Object

java.lang.Object
   ↳ com.android.tradefed.result.TestDescriptionsFile


用于将 TestDescription 列表编组和解组到测试文件的实用程序类。

旨在通过延迟加载来缓存和最大限度地减少文件 I/O。

不安全线程。

摘要

公共构造函数

TestDescriptionsFile()

创建一个空的测试说明列表。

TestDescriptionsFile(File file)

根据文件内容创建测试说明列表。

公共方法

void add(TestDescription test)
void addAll( test)
static TestDescriptionsFile fromTests( shardTests)
File getFile()

返回测试的测试文件表示法 - 如有必要,请进行构建。

getTests()

返回存储的测试的副本 - 必要时从测试文件构建。

void populateTestFile(File testfile)

使用当前测试填充给定文件。

void remove(TestDescription test)
int size()

公共构造函数

TestDescriptionsFile

public TestDescriptionsFile ()

创建一个空的测试说明列表。

TestDescriptionsFile

public TestDescriptionsFile (File file)

根据文件内容创建测试说明列表。

参数
file File

公共方法

添加

public void add (TestDescription test)

参数
test TestDescription

addAll

public void addAll ( test)

参数
test

fromTests

public static TestDescriptionsFile fromTests ( shardTests)

参数
shardTests

返回
TestDescriptionsFile

getFile

public File getFile ()

返回测试的测试文件表示 - 根据需要进行构建。

测试将是唯一的,并且会进行排序。

返回
File

getTests

public  getTests ()

返回存储的测试的副本 - 必要时从测试文件构建。

返回

populateTestFile

public void populateTestFile (File testfile)

使用当前测试填充给定文件。

参数
testfile File

移除

public void remove (TestDescription test)

参数
test TestDescription

size

public int size ()

返回
int