TestDescriptionsFile

public class TestDescriptionsFile
extends Object

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


Classe utilitaire permettant de marshaller et de désmarshaller une liste de TestDescriptions dans un fichier de test.

Conçu pour mettre en cache et réduire les E/S de fichiers via un chargement différé.

PAS thread-safe.

Résumé

Constructeurs publics

TestDescriptionsFile()

Créez une liste de descriptions de test vide.

TestDescriptionsFile(File file)

Créez une liste de descriptions de test à partir du contenu du fichier.

Méthodes publiques

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

Renvoie la représentation du fichier de test des tests, en le créant si nécessaire.

getTests()

Renvoie une copie des tests stockés, en les compilant à partir du fichier de test si nécessaire.

void populateTestFile(File testfile)

Remplit le fichier donné avec les tests en cours.

void remove(TestDescription test)
int size()

Constructeurs publics

TestDescriptionsFile

public TestDescriptionsFile ()

Créez une liste de descriptions de test vide.

TestDescriptionsFile

public TestDescriptionsFile (File file)

Créez une liste de descriptions de test à partir du contenu du fichier.

Paramètres
file File

Méthodes publiques

ajouter

public void add (TestDescription test)

Paramètres
test TestDescription

tout ajouter

public void addAll ( test)

Paramètres
test

fromTests

public static TestDescriptionsFile fromTests ( shardTests)

Paramètres
shardTests

Renvoie
TestDescriptionsFile

getFile

public File getFile ()

Renvoyez la représentation du fichier de test des tests, en la créant si nécessaire.

Les tests seront uniques et triés.

Renvoie
File

getTests

public  getTests ()

Renvoie une copie des tests stockés, en les compilant à partir du fichier de test si nécessaire.

Renvoie

populateTestFile

public void populateTestFile (File testfile)

Remplit le fichier donné avec les tests en cours.

Paramètres
testfile File

supprimer

public void remove (TestDescription test)

Paramètres
test TestDescription

taille

public int size ()

Renvoie
int