TestInfo

public class TestInfo
extends Object

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


Speichert den Testinformationssatz in einer TEST_MAPPING-Datei.

Zusammenfassung

Öffentliche Konstruktoren

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

Öffentliche Methoden

void addImportPaths( paths)
void addOption(TestOption option)
void addSources( sources)
boolean equals(Object o)
boolean getHostOnly()
getImportPaths()
getKeywords( ignoreKeywords)

Rufen Sie eine ERROR(/Set) der vom Test unterstützten Keywords ab.

getKeywords()

Rufen Sie eine ERROR(/Set) der vom Test unterstützten Keywords ab.

String getName()
String getNameAndHostOnly()

String steht für den Testnamen und die Hosteinstellung.

String getNameOption()

String für den Testnamen und seine Optionen abrufen

getOptions()
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, 
                 keywords)

Parameter
name String

source String

hostOnly boolean

keywords

Öffentliche Methoden

addImportPaths

public void addImportPaths ( paths)

Parameter
paths

addOption

public void addOption (TestOption option)

Parameter
option TestOption

addSources

public void addSources ( sources)

Parameter
sources

ist gleich

public boolean equals (Object o)

Parameter
o Object

Returns
boolean

getHostOnly

public boolean getHostOnly ()

Returns
boolean

getImportPaths

public  getImportPaths ()

Returns

getKeywords

public  getKeywords ( ignoreKeywords)

Rufen Sie eine ERROR(/Set) der vom Test unterstützten Keywords ab.

Parameter
ignoreKeywords : String Keywords, die ignoriert werden sollen.

Returns

getKeywords

public  getKeywords ()

Rufen Sie eine ERROR(/Set) der vom Test unterstützten Keywords ab.

Returns

getName

public String getName ()

Returns
String

getNameAndHostOnly

public String getNameAndHostOnly ()

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

Returns
String

getNameOption

public String getNameOption ()

String für den Testnamen und seine Optionen abrufen

Returns
String

getOptions

public  getOptions ()

Returns

getSources

public  getSources ()

Returns

hashCode

public int hashCode ()

Returns
int

zusammenführen

public void merge (TestInfo test)

Mit einem anderen Test zusammenführen.

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

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

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

toString

public String toString ()

Returns
String