TestDescriptionsFile

public class TestDescriptionsFile
extends Object

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


Es una clase de utilidad para serializar y deserializar una lista de TestDescriptions en un archivo de prueba.

Está diseñada para almacenar en caché y minimizar la E/S de archivos mediante la carga diferida.

NO tiene protección de subprocesos.

Resumen

Constructores públicos

TestDescriptionsFile()

Crea una lista de descripción de prueba vacía.

TestDescriptionsFile(File file)

Crea una lista de descripción de prueba a partir del contenido del archivo.

Métodos públicos

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

Muestra la representación del archivo de prueba de las pruebas y lo compila si es necesario.

List<TestDescription> getTests()

Muestra una copia de las pruebas almacenadas y compila desde el archivo de prueba si es necesario.

void populateTestFile(File testfile)

Propaga el archivo determinado con las pruebas actuales.

void remove(TestDescription test)
int size()

Constructores públicos

TestDescriptionsFile

public TestDescriptionsFile ()

Crea una lista de descripción de prueba vacía.

TestDescriptionsFile

public TestDescriptionsFile (File file)

Crea una lista de descripción de prueba a partir del contenido del archivo.

Parámetros
file File

Métodos públicos

agregar

public void add (TestDescription test)

Parámetros
test TestDescription

addAll

public void addAll (List<TestDescription> test)

Parámetros
test List

fromTests

public static TestDescriptionsFile fromTests (List<TestDescription> shardTests)

Parámetros
shardTests List

Muestra
TestDescriptionsFile

getFile

public File getFile ()

Muestra la representación del archivo de prueba de las pruebas y lo compila si es necesario.

Las pruebas serán únicas y ordenadas.

Muestra
File

getTests

public List<TestDescription> getTests ()

Muestra una copia de las pruebas almacenadas y compila desde el archivo de prueba si es necesario.

Muestra
List<TestDescription>

populateTestFile

public void populateTestFile (File testfile)

Propaga el archivo determinado con las pruebas actuales.

Parámetros
testfile File

quitar

public void remove (TestDescription test)

Parámetros
test TestDescription

tamaño

public int size ()

Muestra
int