TestDescriptionsFile

public class TestDescriptionsFile
extends Object

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


Una classe di utilità per il marshalling e l'unmarshalling di un elenco di TestDescriptions in un file di test.

Destinato a memorizzare nella cache e ridurre al minimo l'I/O di file mediante caricamento lento.

NON thread-safe.

Riepilogo

Costruttori pubblici

TestDescriptionsFile ()

Crea un elenco di descrizione del test vuoto.

TestDescriptionsFile (File file)

Crea un elenco di descrizione del test dal contenuto del file.

Metodi pubblici

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

Restituisce la rappresentazione del file di test dei test, compilandolo se necessario.

getTests ()

Restituisce una copia dei test archiviati, compilando dal file di test se necessario.

void populateTestFile (File testfile)

Popola il file specificato con i test correnti.

void remove ( TestDescription test)
int size ()

Costruttori pubblici

TestDescriptionsFile

public TestDescriptionsFile ()

Crea un elenco di descrizione del test vuoto.

TestDescriptionsFile

public TestDescriptionsFile (File file)

Crea un elenco di descrizione del test dal contenuto del file.

Parametri
file File

Metodi pubblici

aggiungere

public void add (TestDescription test)

Parametri
test TestDescription

Aggiungi tutto

public void addAll ( test)

Parametri
test

daTest

public static TestDescriptionsFile fromTests ( shardTests)

Parametri
shardTests

ritorna
TestDescriptionsFile

prendi il file

public File getFile ()

Restituisce la rappresentazione del file di test dei test, compilandolo se necessario.

I test saranno unici e ordinati.

ritorna
File

getTest

public  getTests ()

Restituisce una copia dei test archiviati, compilando dal file di test se necessario.

ritorna

popolareTestFile

public void populateTestFile (File testfile)

Popola il file specificato con i test correnti.

Parametri
testfile File

rimuovere

public void remove (TestDescription test)

Parametri
test TestDescription

misurare

public int size ()

ritorna
int