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 para um arquivo de teste.

Destina-se a armazenar em cache e minimizar a E/S de arquivo por carregamento lento.

NÃO thread-safe.

Resumo

Construtores públicos

TestDescriptionsFile ()

Crie uma lista de descrição de teste vazia.

TestDescriptionsFile (File file)

Crie uma lista de descrição de teste a partir do conteúdo do arquivo.

Métodos públicos

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

Retorne a representação do arquivo de teste dos testes - construindo-a se necessário.

getTests ()

Retorne uma cópia dos testes armazenados - construindo 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ção de teste vazia.

TestDescriptionsFile

public TestDescriptionsFile (File file)

Crie uma lista de descrição de teste a partir do 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

devoluções
TestDescriptionsFile

getFile

public File getFile ()

Retorne a representação do arquivo de teste dos testes - construindo-a se necessário.

Os testes serão únicos e classificados.

devoluções
File

getTests

public  getTests ()

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

devoluções

populateTestFile

public void populateTestFile (File testfile)

Preenche o arquivo fornecido com os testes atuais.

Parâmetros
testfile File

remover

public void remove (TestDescription test)

Parâmetros
test TestDescription

tamanho

public int size ()

devoluções
int