TestDescriptionsFile

public class TestDescriptionsFile
extends Object

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


Uma classe de utilitário para empacotar e desempacotar uma lista de TestDescriptions em um arquivo de teste.

Tem como objetivo armazenar em cache e minimizar a E/S de arquivos com o carregamento lento.

NÃO é thread-safe.

Resumo

Construtores públicos

TestDescriptionsFile()

Crie uma lista de descrições de teste vazia.

TestDescriptionsFile(File file)

Crie uma lista de descrições de teste com base no conteúdo do arquivo.

Métodos públicos

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

Retorna a representação do arquivo de teste, criando-a, se necessário.

getTests()

Retorne uma cópia dos testes armazenados - compilando a partir do arquivo de teste, se necessário.

void populateTestFile(File testfile)

Preenche o arquivo fornecido com os testes atuais.

void remove(TestDescription test)
int size()

Construtores públicos

TestDescriptionsFile

public TestDescriptionsFile ()

Crie uma lista de descrições de teste vazia.

TestDescriptionsFile

public TestDescriptionsFile (File file)

Crie uma lista de descrições de teste com base no conteúdo do arquivo.

Parâmetros
file File

Métodos públicos

adicionar

public void add (TestDescription test)

Parâmetros
test TestDescription

addAll

public void addAll ( test)

Parâmetros
test

fromTests

public static TestDescriptionsFile fromTests ( shardTests)

Parâmetros
shardTests

Retorna
TestDescriptionsFile

getFile

public File getFile ()

Retorna a representação do arquivo de teste, criando-a, se necessário.

Os testes serão únicos e classificados.

Retorna
File

getTests

public  getTests ()

Retorne uma cópia dos testes armazenados - compilando a partir do arquivo de teste, se necessário.

Retorna

populateTestFile

public void populateTestFile (File testfile)

Preenche o arquivo fornecido com os testes atuais.

Parâmetros
testfile File

remove

public void remove (TestDescription test)

Parâmetros
test TestDescription

size

public int size ()

Retorna
int