TestInfo

public class TestInfo
extends Object

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


Stocke l'ensemble d'informations de test dans un fichier TEST_MAPPING.

Résumé

Constructeurs publics

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

Méthodes publiques

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

Obtenez une ERROR(/Set) des mots clés acceptés par le test.

getKeywords()

Obtenez une ERROR(/Set) des mots clés acceptés par le test.

String getName()
String getNameAndHostOnly()

Obtenez un String qui représente le nom du test et son paramètre d'hôte.

String getNameOption()

Obtenez un String représentant le nom du test et ses options.

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

Fusionner avec un autre test.

String toString()

Constructeurs publics

TestInfo

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

Paramètres
name String

source String

hostOnly boolean

TestInfo

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

Paramètres
name String

source String

hostOnly boolean

keywords

Méthodes publiques

addImportPaths

public void addImportPaths ( paths)

Paramètres
paths

ajouter une option

public void addOption (TestOption option)

Paramètres
option TestOption

addSources

public void addSources ( sources)

Paramètres
sources

equals

public boolean equals (Object o)

Paramètres
o Object

Renvoie
boolean

getHostOnly

public boolean getHostOnly ()

Renvoie
boolean

getImportPaths

public  getImportPaths ()

Renvoie

getKeywords

public  getKeywords ( ignoreKeywords)

Obtenez une ERROR(/Set) des mots clés acceptés par le test.

Paramètres
ignoreKeywords : ensemble de String de mots clés à ignorer.

Renvoie

getKeywords

public  getKeywords ()

Obtenez une ERROR(/Set) des mots clés acceptés par le test.

Renvoie

getName

public String getName ()

Renvoie
String

getNameAndHostOnly

public String getNameAndHostOnly ()

Obtenez un String représentant le nom du test et son paramètre d'hôte. Cela permet de regrouper les TestInfos par nom de l'exigence sur l'appareil.

Renvoie
String

getNameOption

public String getNameOption ()

Obtenez un String représentant le nom du test et ses options.

Renvoie
String

getOptions

public  getOptions ()

Renvoie

getSources

public  getSources ()

Renvoie

hashCode

public int hashCode ()

Renvoie
int

fusionner

public void merge (TestInfo test)

Fusionner avec un autre test.

Mettez à jour les options de test pour que le test couvre la meilleure couverture possible des deux tests.

TODO(b/113616538): Implémenter un mécanisme de fusion d'options plus robuste.

Paramètres
test TestInfo: objet TestInfo à fusionner.

toString

public String toString ()

Renvoie
String