TestDescriptionsFile
public
class
TestDescriptionsFile
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.result.TestDescriptionsFile |
Eine Hilfsklasse zum Marshalling und Unmarshalling einer Liste von TestDescriptions in eine Testdatei.
Sollte Datei-E/A durch Lazy Loading zwischenspeichern und minimieren.
NICHT threadsicher.
Zusammenfassung
Öffentliche Konstruktoren | |
|---|---|
TestDescriptionsFile()
Erstellen Sie eine leere Liste mit Testbeschreibungen. |
|
TestDescriptionsFile(File file)
Erstellen Sie eine Liste mit Testbeschreibungen aus dem Inhalt der Datei. |
|
Öffentliche Methoden | |
|---|---|
void
|
add(TestDescription test)
|
void
|
addAll(List<TestDescription> test)
|
static
TestDescriptionsFile
|
fromTests(List<TestDescription> shardTests)
|
File
|
getFile()
Gibt die Testdatei-Darstellung der Tests zurück und erstellt sie bei Bedarf. |
List<TestDescription>
|
getTests()
Gibt eine Kopie der gespeicherten Tests zurück und erstellt sie bei Bedarf 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 eine Liste mit Testbeschreibungen aus dem Dateiinhalt.
| Parameter | |
|---|---|
file |
File |
Öffentliche Methoden
fromTests
public static TestDescriptionsFile fromTests (List<TestDescription> shardTests)
| Parameter | |
|---|---|
shardTests |
List |
| Gibt Folgendes zurück: | |
|---|---|
TestDescriptionsFile |
|
getFile
public File getFile ()
Gibt die Testdatei-Darstellung der Tests zurück und erstellt sie bei Bedarf.
Die Tests sind eindeutig und sortiert.
| Gibt Folgendes zurück: | |
|---|---|
File |
|
getTests
public List<TestDescription> getTests ()
Gibt eine Kopie der gespeicherten Tests zurück und erstellt sie bei Bedarf aus der Testdatei.
| Gibt Folgendes zurück: | |
|---|---|
List<TestDescription> |
|
populateTestFile
public void populateTestFile (File testfile)
Füllt die angegebene Datei mit den aktuellen Tests.
| Parameter | |
|---|---|
testfile |
File |
Größe
public int size ()
| Gibt Folgendes zurück: | |
|---|---|
int |
|