Options de couverture
public
final
class
CoverageOptions
extends Object
java.lang.Object | |
↳ | com.android.tradefed.testtype.coverage.CoverageOptions |
Objet échangé pour contenir les options de couverture.
Résumé
Constructeurs publics | |
---|---|
CoverageOptions()
|
Méthodes publiques | |
---|---|
|
getCoverageProcesses()
Renvoie le nom des processus à partir desquels vider la couverture une fois le test terminé. |
|
getCoverageToolchains()
Renvoie les chaînes d'outils de couverture à partir desquelles collecter la couverture. |
|
getDeviceCoveragePaths()
Affiche les emplacements de l'appareil où les mesures de couverture sont stockées. |
File
|
getJaCoCoAgentPath()
Renvoie jacocoagent.jar. |
File
|
getLlvmProfdataPath()
Renvoie le répertoire contenant l'outil llvm-profdata. |
String
|
getProfrawFilter()
Renvoie le préfixe des noms de fichiers profdata utilisés pour les mesures de couverture. |
long
|
getPullTimeout()
Renvoie le délai avant expiration, en millisecondes, pour extraire les métriques de couverture de l'appareil. |
boolean
|
isCoverageEnabled()
Indique si les mesures de couverture doivent être collectées à partir de cette exécution. |
boolean
|
isCoverageFlushEnabled()
Indique si les mesures de la couverture doivent être supprimées des processus en cours d'exécution après le test est terminée. |
boolean
|
shouldMergeCoverage()
Indique s'il faut fusionner les mesures de couverture avant la journalisation. |
boolean
|
shouldResetCoverageBeforeTest()
Indique si les mesures de la couverture doivent être réinitialisées avant chaque test. |
Constructeurs publics
Options de couverture
public CoverageOptions ()
Méthodes publiques
getcoverProcesses
publicgetCoverageProcesses ()
Renvoie le nom des processus à partir desquels vider la couverture une fois le test terminé.
Renvoie | |
---|---|
|
Une ERROR(/List) de noms de processus pour vider la couverture après le test |
chaînes d'outils getCouverture
publicgetCoverageToolchains ()
Renvoie les chaînes d'outils de couverture à partir desquelles collecter la couverture.
Renvoie | |
---|---|
|
les chaînes d'outils pour collecter la couverture |
getDeviceReachPaths
publicgetDeviceCoveragePaths ()
Affiche les emplacements de l'appareil où les mesures de couverture sont stockées.
Renvoie | |
---|---|
|
Une {link List} contenant les chemins de couverture de l'appareil |
getJaCoCoAgentPath
public File getJaCoCoAgentPath ()
Renvoie jacocoagent.jar.
Renvoie | |
---|---|
File |
Un ERROR(/File) pointant vers jacocoagent.jar. |
getLlvmProfdataPath
public File getLlvmProfdataPath ()
Renvoie le répertoire contenant l'outil llvm-profdata.
Renvoie | |
---|---|
File |
Une ERROR(/File) contenant l'outil llvm-profdata et ses dépendances |
getProfrawFilter
public String getProfrawFilter ()
Renvoie le préfixe des noms de fichiers profdata utilisés pour les mesures de couverture.
Renvoie | |
---|---|
String |
Une String contenant le préfixe des noms de fichiers profdata |
getPullTimeout
public long getPullTimeout ()
Renvoie le délai avant expiration, en millisecondes, pour extraire les métriques de couverture de l'appareil.
Renvoie | |
---|---|
long |
un ERROR(/long) comme délai avant expiration en millisecondes. |
isCouvertureActivée
public boolean isCoverageEnabled ()
Indique si les mesures de couverture doivent être collectées à partir de cette exécution.
Renvoie | |
---|---|
boolean |
collecter ou non des mesures de couverture |
isCouvertureFlushEnabled
public boolean isCoverageFlushEnabled ()
Indique si les mesures de la couverture doivent être supprimées des processus en cours d'exécution après le test est terminée.
Renvoie | |
---|---|
boolean |
s'il faut vider les processus pour les mesures de couverture après le test |
CouvertureDoublure
public boolean shouldMergeCoverage ()
Indique s'il faut fusionner les mesures de couverture avant la journalisation.
Renvoie | |
---|---|
boolean |
Réinitialiser la couverture avant le test
public boolean shouldResetCoverageBeforeTest ()
Indique si les mesures de la couverture doivent être réinitialisées avant chaque test.
L'activation de cette option permet de cibler plus précisément la couverture en fonction du test.
Renvoie | |
---|---|
boolean |
réinitialiser ou non la couverture avant le test, |