TestInfo

public class TestInfo
extends Object

java.lang.Oggetto
com.android.tradefed.util.testmapping.TestInfo


Memorizza le informazioni di test impostate in un file TEST_MAPPING.

Riepilogo

Costruttori pubblici

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

Metodi pubblici

void addOption ( TestOption option)
void addSources ( sources) addSources ( sources)
boolean equals (Object o)
boolean getHostOnly ()
getKeywords ()

Ottieni un ERROR(/Set) delle parole chiave supportate dal test.

String getName ()
String getNameAndHostOnly ()

Ottieni un ERROR(/String) rappresenta il nome del test e la sua impostazione host.

String getNameOption ()

Ottieni un ERROR(/String) rappresenta il nome del test e le sue opzioni.

getOptions ()
getSources ()
int hashCode ()
void merge ( TestInfo test)

Unisci con un altro test.

String toString ()

Costruttori pubblici

TestInfo

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

Parametri
name String

source String

hostOnly boolean

TestInfo

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

Parametri
name String

source String

hostOnly boolean

keywords

Metodi pubblici

addOption

public void addOption (TestOption option)

Parametri
option TestOption

addSources

public void addSources ( sources)

Parametri
sources

equivale

public boolean equals (Object o)

Parametri
o Object

ritorna
boolean

getHostOnly

public boolean getHostOnly ()

ritorna
boolean

getParole chiave

public  getKeywords ()

Ottieni un ERROR(/Set) delle parole chiave supportate dal test.

ritorna

getNome

public String getName ()

ritorna
String

getNameAndHostOnly

public String getNameAndHostOnly ()

Ottieni un ERROR(/String) rappresenta il nome del test e la sua impostazione host. Ciò consente a TestInfos di essere raggruppato in base al nome del requisito sul dispositivo.

ritorna
String

getNameOption

public String getNameOption ()

Ottieni un ERROR(/String) rappresenta il nome del test e le sue opzioni.

ritorna
String

getOptions

public  getOptions ()

ritorna

getSources

public  getSources ()

ritorna

codice hash

public int hashCode ()

ritorna
int

unire

public void merge (TestInfo test)

Unisci con un altro test.

Aggiorna le opzioni del test in modo che il test abbia la migliore copertura possibile di entrambi i test.

TODO(b/113616538): implementa un meccanismo di fusione delle opzioni più robusto.

Parametri
test TestInfo : oggetto TestInfo con cui eseguire l'unione.

accordare

public String toString ()

ritorna
String