TestInfo

public class TestInfo
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.testmapping.TestInfo


Speichert die Testinformationen in einer TEST_MAPPING-Datei.

Zusammenfassung

Öffentliche Konstruktoren

TestInfo(String name, String source, boolean hostOnly)
TestInfo(String name, String source, boolean hostOnly, Set<String> keywords)

Öffentliche Methoden

void addImportPaths(Set<String> paths)
void addOption(TestOption option)
void addSources(Set<String> sources)
boolean equals(Object o)
boolean getHostOnly()
Set<String> getImportPaths()
Set<String> getKeywords()

Rufen Sie eine Set der vom Test unterstützten Keywords ab.

Set<String> getKeywords(Set<String> ignoreKeywords)

Rufen Sie eine Set der vom Test unterstützten Keywords ab.

String getName()
String getNameAndHostOnly()

String steht für den Testnamen und die zugehörige Hosteinstellung.

String getNameOption()

String für den Testnamen und die zugehörigen Optionen abrufen.

List<TestOption> getOptions()
Set<String> getSources()
int hashCode()
void merge(TestInfo test)

Mit einem anderen Test zusammenführen

String toString()

Öffentliche Konstruktoren

TestInfo

public TestInfo (String name, 
                String source, 
                boolean hostOnly)

Parameter
name String

source String

hostOnly boolean

TestInfo

public TestInfo (String name, 
                String source, 
                boolean hostOnly, 
                Set<String> keywords)

Parameter
name String

source String

hostOnly boolean

keywords Set

Öffentliche Methoden

addImportPaths

public void addImportPaths (Set<String> paths)

Parameter
paths Set

addOption

public void addOption (TestOption option)

Parameter
option TestOption

addSources

public void addSources (Set<String> sources)

Parameter
sources Set

ist gleich

public boolean equals (Object o)

Parameter
o Object

Gibt Folgendes zurück:
boolean

getHostOnly

public boolean getHostOnly ()

Gibt Folgendes zurück:
boolean

getImportPaths

public Set<String> getImportPaths ()

Gibt Folgendes zurück:
Set<String>

getKeywords

public Set<String> getKeywords ()

Rufen Sie eine Set der vom Test unterstützten Keywords ab.

Gibt Folgendes zurück:
Set<String>

getKeywords

public Set<String> getKeywords (Set<String> ignoreKeywords)

Rufen Sie eine Set der vom Test unterstützten Keywords ab.

Parameter
ignoreKeywords Set: Eine Reihe von String-Schlüsselwörtern, die ignoriert werden sollen.

Gibt Folgendes zurück:
Set<String>

getName

public String getName ()

Gibt Folgendes zurück:
String

getNameAndHostOnly

public String getNameAndHostOnly ()

String steht für den Testnamen und die zugehörige Hosteinstellung. Dadurch können TestInfos nach Namen der Anforderung auf dem Gerät gruppiert werden.

Gibt Folgendes zurück:
String

getNameOption

public String getNameOption ()

String für den Testnamen und die zugehörigen Optionen abrufen.

Gibt Folgendes zurück:
String

getOptions

public List<TestOption> getOptions ()

Gibt Folgendes zurück:
List<TestOption>

getSources

public Set<String> getSources ()

Gibt Folgendes zurück:
Set<String>

hashCode

public int hashCode ()

Gibt Folgendes zurück:
int

merge

public void merge (TestInfo test)

Mit einem anderen Test zusammenführen

Aktualisieren Sie die Testoptionen, damit der Test beide Tests bestmöglich abdeckt.

TODO(b/113616538): Einen robusteren Mechanismus zum Zusammenführen von Optionen implementieren.

Parameter
test TestInfo: TestInfo-Objekt, das zusammengeführt werden soll.

toString

public String toString ()

Gibt Folgendes zurück:
String