CoverageOptions
public
final
class
CoverageOptions
extends Object
java.lang.Object | |
↳ | com.android.tradefed.testtype.coverage.CoverageOptions |
Objet Tradefed pour contenir les options de couverture.
Résumé
Constructeurs publics | |
---|---|
CoverageOptions()
|
Méthodes publiques | |
---|---|
|
getCoverageProcesses()
Renvoie le nom des processus à partir desquels effacer la couverture une fois le test terminé. |
|
getCoverageToolchains()
Renvoie les chaînes d'outils de couverture à partir desquelles collecter la couverture. |
|
getDeviceCoveragePaths()
Renvoie 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()
Indique le délai avant expiration, en millisecondes, pour extraire les métriques de couverture de l'appareil. |
boolean
|
isCoverageEnabled()
Indique si des mesures de couverture doivent être collectées à partir de cette exécution. |
boolean
|
isCoverageFlushEnabled()
Indique si les mesures de couverture doivent être effacées des processus en cours d'exécution une fois le test terminé. |
boolean
|
shouldMergeCoverage()
Indique si les mesures de couverture doivent être fusionnées avant d'être enregistrées. |
boolean
|
shouldResetCoverageBeforeTest()
Indique si les mesures de couverture doivent être réinitialisées avant chaque test. |
Constructeurs publics
CoverageOptions
public CoverageOptions ()
Méthodes publiques
getCoverageProcesses
publicgetCoverageProcesses ()
Renvoie le nom des processus à partir desquels effacer la couverture une fois le test terminé.
Renvoie | |
---|---|
|
une ERROR(/List) de noms de processus à partir desquels effacer la couverture après le test |
getCoverageToolchains
publicgetCoverageToolchains ()
Renvoie les chaînes d'outils de couverture à partir desquelles collecter la couverture.
Renvoie | |
---|---|
|
les chaînes d'outils à partir desquelles collecter la couverture |
getDeviceCoveragePaths
publicgetDeviceCoveragePaths ()
Renvoie 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 |
un 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 |
un String contenant le préfixe des noms de fichiers profdata |
getPullTimeout
public long getPullTimeout ()
Indique 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. |
isCoverageEnabled
public boolean isCoverageEnabled ()
Indique si des mesures de couverture doivent être collectées à partir de cette exécution.
Renvoie | |
---|---|
boolean |
si vous souhaitez collecter des mesures de couverture |
isCoverageFlushEnabled
public boolean isCoverageFlushEnabled ()
Indique si les mesures de couverture doivent être effacées des processus en cours d'exécution une fois le test terminé.
Renvoie | |
---|---|
boolean |
si les processus doivent être effacés pour les mesures de couverture après le test |
shouldMergeCoverage
public boolean shouldMergeCoverage ()
Indique si les mesures de couverture doivent être fusionnées avant d'être enregistrées.
Renvoie | |
---|---|
boolean |
shouldResetCoverageBeforeTest
public boolean shouldResetCoverageBeforeTest ()
Indique si les mesures de couverture doivent être réinitialisées avant chaque test.
Cette option permet de cibler davantage la couverture du test.
Renvoie | |
---|---|
boolean |
si vous devez réinitialiser la couverture avant le test |