TestDescriptionsFile

public class TestDescriptionsFile
extends Object

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


Вспомогательный класс для сериализации и десериализации списка объектов TestDescription в тестовый файл.

Предназначен для кэширования и минимизации операций ввода-вывода файлов за счет отложенной загрузки.

Не является резьбобезопасным.

Краткое содержание

Государственные строители

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

Общедоступные методы

добавлять

public void add (TestDescription test)

Параметры
test TestDescription

добавитьВсе

public void addAll (List<TestDescription> test)

Параметры
test List

из тестов

public static TestDescriptionsFile fromTests (List<TestDescription> shardTests)

Параметры
shardTests List

Возвраты
TestDescriptionsFile

получить файл

public File getFile ()

Возвращает файл с тестовыми данными, представляющий собой представление тестов, — при необходимости выполняет его компиляцию.

Тесты будут уникальными и отсортированными.

Возвраты
File

getTests

public List<TestDescription> getTests ()

Возвращает копию сохраненных тестов, при необходимости создавая их из тестового файла.

Возвраты
List< TestDescription >

populateTestFile

public void populateTestFile (File testfile)

Заполняет указанный файл текущими тестами.

Параметры
testfile File

удалять

public void remove (TestDescription test)

Параметры
test TestDescription

размер

public int size ()

Возвраты
int