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 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 int size ()
| Возвраты | |
|---|---|
int | |