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

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

String getNameOption()

Ein String-Objekt steht für den Testnamen und seine Optionen.

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

Quellen hinzufügen

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 : Eine Reihe von 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 kann TestInfos werden nach dem Namen der Anforderung auf dem Gerät gruppiert.

Returns
String

getNameOption

public String getNameOption ()

Ein String-Objekt steht für den Testnamen und seine Optionen.

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, damit beide Tests die bestmögliche Abdeckung haben.

TODO(b/113616538): Implementieren Sie einen robusteren Mechanismus zum Zusammenführen von Optionen.

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

toString

public String toString ()

Returns
String