InfoTest

public class TestInfo
extends Object

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


Archivia le informazioni del 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)

Metodi pubblici

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

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

getKeywords()

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

String getName()
String getNameAndHostOnly()

Ottieni un String che rappresenta il nome del test e la relativa impostazione host.

String getNameOption()

Ottieni un String che 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

InfoTest

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

Parametri
name String

source String

hostOnly boolean

InfoTest

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

Parametri
name String

source String

hostOnly boolean

keywords

Metodi pubblici

addImportPath

public void addImportPaths ( paths)

Parametri
paths

AggiungiOpzione

public void addOption (TestOption option)

Parametri
option TestOption

addSources

public void addSources ( sources)

Parametri
sources

uguale

public boolean equals (Object o)

Parametri
o Object

Ritorni
boolean

getHostSolo

public boolean getHostOnly ()

Ritorni
boolean

getImportPath

public  getImportPaths ()

Ritorni

getParole chiave

public  getKeywords ( ignoreKeywords)

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

Parametri
ignoreKeywords : un insieme di String di parole chiave da ignorare.

Ritorni

getParole chiave

public  getKeywords ()

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

Ritorni

getName

public String getName ()

Ritorni
String

Solo getNomeEHost

public String getNameAndHostOnly ()

Ottieni un String che rappresenta il nome del test e la relativa impostazione host. Ciò consente a TestInfos di essere raggruppati per nome in base al requisito sul dispositivo.

Ritorni
String

getNameOption

public String getNameOption ()

Ottieni un String che rappresenta il nome del test e le sue opzioni.

Ritorni
String

getOpzioni

public  getOptions ()

Ritorni

getSources

public  getSources ()

Ritorni

codice hash

public int hashCode ()

Ritorni
int

unisci

public void merge (TestInfo test)

Unisci con un altro test.

Aggiorna le opzioni dei test in modo che abbiano la migliore copertura possibile di entrambi.

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

Parametri
test TestInfo: oggetto TestInfo da unire.

ToString

public String toString ()

Ritorni
String