TestDescriptionsFile

public class TestDescriptionsFile
extends Object

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


Eine Dienstprogrammklasse zum Marshalling und Unmarshalling einer Liste von TestDescriptions in einer Testdatei.

Zum Zwischenspeichern und Minimieren von Datei-E/A durch Lazy Loading.

NICHT Thread-sicher.

Zusammenfassung

Öffentliche Konstruktoren

TestDescriptionsFile()

Erstellen Sie eine leere Testbeschreibungsliste.

TestDescriptionsFile(File file)

Erstellen Sie aus dem Dateiinhalt eine Testbeschreibungsliste.

Öffentliche Methoden

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

Geben Sie die Testdateidarstellung der Tests zurück und erstellen Sie sie, falls erforderlich.

getTests()

Gibt eine Kopie der gespeicherten Tests zurück und erstellt gegebenenfalls aus der Testdatei.

void populateTestFile(File testfile)

Füllt die angegebene Datei mit den aktuellen Tests.

void remove(TestDescription test)
int size()

Öffentliche Konstruktoren

TestDescriptionsFile

public TestDescriptionsFile ()

Erstellen Sie eine leere Liste mit Testbeschreibungen.

TestDescriptionsFile

public TestDescriptionsFile (File file)

Erstellen Sie aus dem Dateiinhalt eine Testbeschreibungsliste.

Parameter
file File

Öffentliche Methoden

Hinzufügen

public void add (TestDescription test)

Parameter
test TestDescription

Alle hinzufügen

public void addAll ( test)

Parameter
test

fromTests

public static TestDescriptionsFile fromTests ( shardTests)

Parameter
shardTests

Returns
TestDescriptionsFile

getFile

public File getFile ()

Geben Sie die Testdateidarstellung der Tests zurück und erstellen Sie sie, falls erforderlich.

Tests sind eindeutig und sortiert.

Returns
File

getTests

public  getTests ()

Gibt eine Kopie der gespeicherten Tests zurück und erstellt gegebenenfalls aus der Testdatei.

Returns

fillTestFile

public void populateTestFile (File testfile)

Füllt die angegebene Datei mit den aktuellen Tests.

Parameter
testfile File

entfernen

public void remove (TestDescription test)

Parameter
test TestDescription

Größe

public int size ()

Returns
int